• ベストアンサー

Accessの出力ファイル名について

Access2002を使用しています。 現状Accessデータベースに「case1」~「case5」のフィールドがあったとします。 これをExcelへ出力する場合に出力ファイル名として 「固定名」+「case1」.xls というファイル名で出力を行いたいです。 どのように記述すればよろしいのでしょうか? 以上、よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • fly_moon
  • ベストアンサー率20% (213/1046)
回答No.2

case1の値はどうやって取り出すつもりでした?それが解らない訳じゃないですよね? 取り出した値を変数(例えばFNameという変数に格納したとします)に入れてそれを利用すれば良いだけですよ。先ほど書いた ファイル名 = "固定名" & "case" & i & ".xls"の変形で ファイル名 = "固定名" & FName & ".xls"となるだけですが。

kal1119
質問者

お礼

ご回答ありがとうございます。 何とか設定することができました。 本当にありがとうございました。

その他の回答 (1)

  • fly_moon
  • ベストアンサー率20% (213/1046)
回答No.1

VBAですか?ファイル名の書き方なら For i = 1 To 5 ファイル名 = "固定名" & "case" & i & ".xls" 'ファイル名を使ってExcel出力処理------------ Next で良いんじゃないでしょうか?

kal1119
質問者

補足

ご回答ありがとうございました。 質問の内容が間違っておりました。 出力ファイル名は 「固定名」+「case1の値」.xls できるのでしょうか? 以上、よろしくお願いいたします。

関連するQ&A

  • Accessのデータをテキストファイルで出力する方法を教えてください。

    Accessのデータをテキストファイルで出力する方法を教えてください。 クエリで抽出したデータをテキストファイルに出力したいのですが、下記のような記述では""や,で区切られてしまいます。 DoCmd.TransferText acExportDelim, "", "クエリ名", "出力ファイル.txt" フィールドごとに改行して出力する方法はないでしょうか? <クエリ結果> フィールド1  フィールド2  フィールド3 aaa      bbb      ccc <出力テキストファイル> aaa bbb ccc

  • ExcelからAccessデータを検索するマクロ

    ExcelのA1セルにある値をAccessのデータベース (ファイル名:abc.mdb、テーブル名:Tbl_a)の フィールド1から検索し、対応するレコードの フィールド2の値をExcelのB1セルに書き込む というマクロはどのように書けばよいのでしょうか? Excel, Accessともに2000です。 よろしくご教授お願いします。

  • アクセスのインポートの仕方

    Windows2000/ACCESS2000を使用してます。 いつもお世話になってます。 ロータス1.2.3でエクセルに落としたデーターをアクセスにインポートさせたいのですが、うまく出来ません。 この度、アクセスで新しくデーターベースを作って、今までのデーターの移行をしたいのですが、エクセルのデーターをアクセスへインポートするやり方だと先頭行をフィールド名にしないと保存先のテーブルを選べませんでした。 先頭行のフィールド名を使わずに、データーだけを新しく作ったアクセスのテーブルに入れるにはどうしたら良いのでしょうか? 宜しくお願いします。

  • ACCESS Excelの出力について

    stressmanといいます。 実は、ACCESSでクエリをExcelへ出力をしたいのですが、 ここで、既存のExcelのファイルのセルを指定して出力 というこはできるのでしょうか? 選択クエリで必要な情報を抜き出し、そのクエリを 「営業報告書.xls」というファイルのあらかじめ記載して ある「顧客名」「住所」のセルに格納していきたいのです。 マクロで「コマンド実行」-「Excel出力」を使って みたのですが、新しくファイルを開き、クエリのデザイン そのままで出力されます。 宜しくお願いします。

  • Excel → Access データをインポート

    OS WinXP Pro SP2 Office 2000 SP3 はじめまして。 マクロ(Excel VBA)を記述しているExcelファイル(Xls_Macro.xls)とインポート用データのExcelファイル(Xls_Data.xls)は別々のファイルになっていて、マクロを実行するとExcelファイルとインポート用データのExcelファイルのデータをAccessファイル(Access.mdb)にインポートする仕組みを開発しています。 インポート用データのExcelファイル(Xls_Data.xls)をADOで接続しレコードセットでデータを取得し、Accessファイル(Access.mdb)もADOで接続しレコードセットの「.AddNew」でAccessファイル(Access.mdb)に更新しようと考えています。 この考え方で問題ないのでしょうか!? もっと簡単な方法があるという方や、何か良い方法をお持ちの方 いらっしゃいましたら、よろしくお願いいたします。

  • Accessでオブジェクトの送信で出力ファイル名に処理日付を追加したい。

    Access2000を使用しています。 マクロで アクション : オブジェクトの送信 オブジェクトの種類 : クエリ(またはレポート) オブジェクト名 : LIST1 (仮名) 出力ファイル形式 : Microsoft Excel (*.xls)(またはMicrosoft Excel) ・・・・とした場合、 出力(添付)されるファイル名に、処理日付を追加させて LIST1(2009/11/12).xls ・・・・として送信を行いたいと思いますが、ご教示をお願いします。 よろしくお願いします。

  • アクセスからVBAでエクセルに出力する方法

    アクセスからVBAでエクセルに出力する方法 アクセスで下記のようなクエリの結果に対して、VBAにて会社毎のエクセルファイルを作成、 保存したいと思いますが、どのようにすればいいでしょうか? ファイル名は、[KAISYA_MEI].xlsとし、それぞれをC:\ などに保存したい。 ちなみにExcel2003、Access2003を使用しています。 ・アクセスのクエリ結果 KAISYA_ID   KAISYA_MEI  TANTOSYA_MEI     MAIL     TEL 1        ○○社        ***        ***@*** 0*-***-**** 2        △△社        ***        ***@*** 0*-***-**** 2        △△社        ***        ***@*** 0*-***-**** 3        □□社        ***        ***@*** 0*-***-**** 3        □□社        ***        ***@*** 0*-***-**** ↓  ファイル名:○○社.xls のエクセルファイル KAISYA_ID   KAISYA_MEI  TANTOSYA_MEI     MAIL     TEL 1        ○○社        ***        ***@*** 0*-***-**** ↓  ファイル名:△△社.xlsのエクセルファイル KAISYA_ID   KAISYA_MEI  TANTOSYA_MEI     MAIL     TEL 2        △△社        ***        ***@*** 0*-***-**** 2        △△社        ***        ***@*** 0*-***-**** ... よろしくお願い致します。

  • ExcelファイルをAccessで上書き保存? 開けないです!

    エクセルで加工したデータをアクセスにインポートしようと思っていました。 が!!外部データの取り込み作業と勘違いし、 Accessの新規作成→空のデータベース→新しいデータベース ダイアログボックスでエクセルファイル名を選択してOKしてしまいました。 エクスプローラーで見ると、ファイル名は.xlsのままですが、エクセルで開くことが出来ません。 苦労して作成したエクセルファイルを元に戻す方法はありませんか? 助けて下さい・・・(涙)

  • Accessデータの特殊なエクスポート方法

    いつもお世話になっております。 Accessの特定のデータを、ある特定のExcelの指定したシート及びセルにエクスポートする方法が分かりません。 例として、Accessのテーブル(T_売上)のフィールド(品名)をエクセルファイル(販売.xls)のsheet1のシート名(売上明細)のセル「D6」へ、同じくAccessのテーブル(T_売上)のフィールド(金額)をエクセルファイル(販売.xls)のsheet1のシート名(売上明細)のセル「F12」へエクスポートしたいのです。 これにより、Accessデータを利用して、請求書を作成したいのです。 もちろんAccess上では、請求書発行プログラムは作っていますが、今回、Excelで利用する必要が生じたための質問です。 Access及びExcelは2010(OSはWindows7)です。Access、Excelは2003でも構いません。 また、Access、Excelは共にC:\にあります。 ネットでも色々と調べてみましたが、今一つ要領を得ません。 方法をご存知の方は是非アドバイスをお願い致します。

  • AccessからExcelへエクスポートするときにファイル名を指定したい。

    Access2002を使用しています。 Accessで集計した結果をExcelへエクスポートしています。 Accessのフォームで集計する範囲を設定し、コマンドボタンをクリックするとExcelのへエクスポートしています。 このとき、Excelのファイル名を次のように設定したいのですが・・・  売上表200607.xls 売上表は常に同じで、”200607” が集計する範囲で異なります。 このようなことは可能でしょうか? 以上、よろしくお願いします。

専門家に質問してみよう