OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

マクロを使ったcsvファイルのインポートの方法

  • すぐに回答を!
  • 質問No.201250
  • 閲覧数1351
  • ありがとう数0
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 76% (16/21)

お世話になります。

( Windows 98 Second Edition : Access 2000 )

csvファイルをマクロを使ってインポートしたいのですが
アクション種類、方法がわかりません。
初心者なのですが教えてください。

決まったフォルダーにcsvファイルを入れ
あとはアクセスのメニュー画面で一括処理を行なう予定です。
(拡張子はcsvですがファイルの画像はエクセルの場合エクセルと考えたほうが
いいのでしょうか)

ファイル名はmeisai.csv user.csv head.csvの3種類です。

全て1行目はヘッダーとして使用しています。(ファイル名、ヘッダーの名称は
変わることはありません)

インポートのvbaは作れるのですがこれをマクロでどのように設定使用するかが
分かりません。

一連の作業の流れとして(これは注文データです)
・メールできた暗号化ファイルを解凍しフォルダーへいれる
・3つのファイルをインポートする
・クエリでheadとmeisaiとuserを組み合わせる
・注文票としてレポート印刷する
(開くたびにサイズがデフォルトに戻ってしまうのですが解消できますでしょ
うか)
・更新クエリーを使い履歴を残す
・削除クエリーを使い元のテーブルを空にする
終了
以上の作業をメニュー画面のボタン一つで出来ればと考えています。ご教授お
願いいたいます。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル14

ベストアンサー率 21% (516/2403)

まず、インポートする時にインポート定義を保存します。(3つ分) マクロではアクションを「テキスト変換」としてください。 変換の種類を「区切り記号付きインポート」 定義名を「保存した定義名を選んでください」 テーブル名「アクセス側のテーブルの名前」 ファイル名「元ファイルの場所と名前」 例)c:¥windws¥デスクトップ¥○○ フィールド名の設定「いいえ」 インポートのマクロの設定 ...続きを読む
まず、インポートする時にインポート定義を保存します。(3つ分)

マクロではアクションを「テキスト変換」としてください。
変換の種類を「区切り記号付きインポート」
定義名を「保存した定義名を選んでください」
テーブル名「アクセス側のテーブルの名前」
ファイル名「元ファイルの場所と名前」
例)c:¥windws¥デスクトップ¥○○
フィールド名の設定「いいえ」

インポートのマクロの設定これで大丈夫だと思います。
いかがでしょうか。

印刷はマクロでレポートを開くでビューを印刷にして下さい。
更新・削除などのクエリーは、クエリーを開くでクエリー名を指定したら
大丈夫だと思います。
>・メールできた暗号化ファイルを解凍しフォルダーへいれる
これはちょっと分かりません。

このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このやり方知ってる!同じこと困ったことある。経験を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ