- 締切済み
データの処理について
全くACCESSは初心者ですが、テキストファイルをACCESSでインポートして、ACCESS上でデータを加工・集計して、再びエクセルデータとしてエクスポートする方法です。それを日々のテキストファイルだけが内容が変わり、繰り返してACCESSを使用して同じ加工・集計する方法をどうかお教え願えないでしょうか?宜しくお願いいたします。
- netryoma
- お礼率0% (0/3)
- その他(データベース)
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
みんなの回答
お手伝いをしたいですが、もっと具体的に示していただかないと何も言うことができません。、計算の元になるデータはどんなものか、毎日繰り返し行う加工とはどんな作業かなど。
関連するQ&A
- アクセスからエクスポートするファイル名に日付を入れたい
アクセス2003を使用しています。 エクセルからデータをインポートして、データ加工後、エクセルにエクスポートさせるように作成中です。 マクロで エクスポートするファイル名に日付を自動で設定せたいのですが、方法が判りません。 例)処理後20070824.xls どうか教えてください。よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Accessのフィルタ?クエリー?
Access2000を使用しています。 現在、国勢調査のデータ(47都道府県)を読み込んで そのデータを加工するという作業をやっています。 元のデータはテキストファイルで、1県分でも30万行を超えてしまうので アクセスで開き、不要な行を削って 使い慣れているエクセルにエクスポートする、という方法をとることにしました。 データテーブルは、1県分ずつ テキストファイルからすべて「リンク」で読み込んでいます。 (「インポート」とどう違うのかも実は理解できていないのですが…。) Accessで不要な行を削るときに、 フィルタを使用しています。 そして抽出結果を「クエリーとして保存」にしています。 このフィルタをかけるときの条件、およびフィールド名は、 全県共通なのですが、 この条件を保存して、他のデータテーブルの時にも使用するには どうしたら良いのでしょうか。 「クエリから読み込み」をクリックしても何も表示されません…. 初心者なので説明もうまくできなくてすみません。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- ACCESSで、テキストファイルをインポートしたい
宜しくお願い致します。 ACCESSで、テキストファイルをインポートしてテーブルを作成したいのですが、ファイル→インポートを選択して、ウィザードを開く方法は分かるのですが、マクロを作成してインポートは出来ないでしょうか? excel、CSVファイルでしたら、「ワークシート変換」、「テキスト変換」のマクロでインポートしたりエクスポートしたり出来ると思うのですが・・・、 (1)テキストファイルをインポートしたり、エクスポートしたりする場合、どのようなマクロがあるのでしょうか。 (ためしに、「出力」マクロで、あるテーブルをCSVファイルにエクスポートしてみたのですが、カンマ区切りにできず、excelのような枠付きのテキストファイルになってしまいました。) (2)容量が大きいデータの場合は、テキストファイルでエクスポートしたほうが良い・・・という認識に間違いはありませんでしょうか。 質問が一つ増えてしまいましたが、宜しくお願い致します。
- ベストアンサー
- その他(データベース)
- 壊れてしまったアクセスファイルの修復
あるMDBファイルを開こうとしたら次のようなメッセージが出て、開けなくなっています。 「'MSysModules2'の読み取り権限がないため、レコードを読み取ることができません。」 このファイルにはもともと読み取り権限の設定はしていないそうで、昨日までは普通に開いたということです。 「アプリケーションから開く」にして、エクセル・ワード・テキスト等いろいろ試してみたのですが、字化けしてしまいました。 新しいMDBファイルからインポートもしくはテーブルのリンクもしてみましたが、 「インポート、エクスポート、またはリンクする権限がありません。 このオブジェクトをインポート、エクスポート、またはリンクするには、このオブジェクトの[構造の読み取り]および[データの読み取り]権限が必要です。」 というメッセージが出てきて失敗しました。 あとはどのような方法がありますでしょうか? 中のデータを取り出せれば、ファイル形式は何でも構わないということです。 アクセスは初心者なもので、これ以上の方法を思いつきませんでした。 ご存知の方、よろしくお願いします。 使用しているのは、Windows98、Access97です。
- 締切済み
- オフィス系ソフト
- アクセスにデータをインポートする時に困っています、
アクセス2003にデータをインポートするとき、 テキストファイル→エクセル→アクセスで行いたいのですが、 テキストファイルがコンマやタブで区切られていない為、 インポートした時、1つのセルに全ての値が入力されてしまいます。 テキストファイルをタブやコンマ区切りにする以外に、 アクセスにうまく取り込む方法はあるでしょうか。 教えてください!!
- 締切済み
- オフィス系ソフト
- テキストデータ量が膨大で、エクセルに取り込めない
テキストファイル形式で作成したデータをエクセルで読み込むようにデータ変換ができますが、そのデータ数量がレコード数(行)にして20万件あります。エクセルの1つのシートでは65,500行位だと思いましたが、これを何とか複数のシート、もしくは、別のファイル名に分けてエクセルに全て取り込めるようにはできないものでしょうか?それを一度、エクセルで加工後にアクセスにインポートしたいのです。もしくは、テキストデータをいくつかのファイルに分割できるのでしょうか? よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- ACCESSからエクセルへのエクスポート
非常に困っています。どなたか教えて下さい。 エクセルのCSVファイルからアクセスのテーブルにデータをインポートして そのテーブルから新しいエクセルファイルにデータをエクスポートします。 (1)エクセルの元ファイル 列1 数値 1桁 (2)アクセスにインポート(インポート定義) 列1 数値型 1桁 書式で3桁にする。 (3)エクセルにエクスポート(エクスポート定義) 列1 1桁になってしまいます。 ※(2)までは書式に000を入れることで解決しました。 (3)にエクスポートした状態で 列1を3桁にしたいのです 例えば0→000 ちなみにアクセスは2002を使用しています。 どなたか教えて下さい。本当に困っています。
- 締切済み
- その他(データベース)
- Access2002でExcel2002のデータをインポートしようとした際に起こるエラー
予めExcel2002で作成したワークシート(名前付)に、Access2002から一度データをエクスポートします。 この時点では旨くいっています。 Excelに出力する理由は回帰分析等、いくつかの分析を行う為で、Accessがクエリに搭載していない関数を使用するためです。 ここで、分析結果を別シート(同一ブック内)で参照するのですが、この参照するセル範囲(名前付部分)をインポートすると実際にインポートしたいのは分析結果である数値なのですが、インポートできず「データ型の変換エラー」が発生します。 VBで書くことも検討したのですが、ロジックが大変ややこしくなることと、Excelへ出力した方が時間的に早いので、エクスポートした後、結果数値のみをインポートするという手順をとっています。 インポートしようとしているデータは(数値)(テキスト)(日付)(日付)(数値)(数値)(数値)(数値)の順で、1行目にインポートしたいデータを配置しています。 このAccessからExcelへデータをエクスポートし、ExcelからAccessへ関数の入っているセルに存在する結果数値のみを取り込む方法をお教え下さい。 よろしく御願いします。
- 締切済み
- オフィス系ソフト
- Oracle10gからkeySQLで集計データ
Oracle10gでデータ管理していますが、インターフェースを外注した為、自由なデータ加工ができません。この為、keySQLを用いて、データをExcelとして取出し、Access2003にインポートして解析する方法で対応しています。 しかし、Excelで一度に取り出せるレコード数が65500程度に限られ、効率的にデータ取出しが出来ません。そこで、keySQLで、集計してレコード数を減らして取り出したいと思います。 しかし、Accessのクエリーデザイン画面のような集計ボタンが見当たりません。GUI的には集計できないという事でしょうか?クロス集計はできるようなのですが、Accessのような集計は、SQL文を直接記述する方法しかないのでしょうか? keySQLにお詳しい方がおられましたら、データ集計の仕方をご教示下さい。 当方、残念ながら、まだSQL文を直接記述できるレベルにはありません。
- ベストアンサー
- Oracle