こんにちは。
AccessVBAについて質問させてください。
私は今商品マスタを操作するためのシステムを作っています。
私が実現したい機能はこのようなものです。
まず「マスタ開く」ボタンで商品マスタを元にした「商品マスタフォーム」を開きます。
そのフォームの中に「書き出し」というボタンを作成し、そのボタンを
クリックすると、フォームの中のデータがExcelデータとして表示されるようにしたいのです。
「TransferSpreadsheet」を使用するところまではわかっているのですが、どうもうまくいきません。
エクスポート元のテーブル名(商品マスタ)と指定するのですが、
「オブジェクト"商品マスタ"が見つかりませんでした。名前やパス名が正しいことを確認してください」とでます。
私が書いたソースはこれです↓
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "商品マスタ",, True
どこがおかしいのかご教授お願いします。
No.1ベストアンサー
- 回答日時:
第4引数 FileName が指定されていないようですね。
第4引数に、出力先の Excel ワークブックのパス(とファイル名)を
指定する必要があります。
もっとも、それが抜けている場合は別のエラーメッセージが出るはずなので、
本当にそれだけが原因なのかどうか、確信はありませんが。
あと、もし出力先をユーザーに指定させたいのであれば、DoCmd.OutputTo が
使えます。これは出力先パスを省略すると、ダイアログが出てきます。
ヘルプに詳しい解説と使用例が載っています。
それでは。
No.2
- 回答日時:
#1の方が指摘してますが・・
商品マスタのテーブル名は合っていますよね。オブジェクト・・が見つかりませんのメッセージはオブジェクト名がないということなのですが・・。
商品テーブルが正しいとして。
DoCmd.TransferSpreadsheet acExport,acSpreadsheetTypeExcel9, "商品マスタ", "書き出しファイル名", False, ""
で行けませんか。
書き出しファイル名はフルパスとファイル名が必要です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 経営情報システム accessでの請求管理について 12 2022/06/11 16:20
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Excel(エクセル) VBA でvlookup エラーなどは削除したい 8 2022/12/30 04:03
- Excel(エクセル) Excel関数 情報引用する方法 4 2022/07/31 20:59
- Excel(エクセル) 【条件付き書式】countifsで複数条件を満たしたセルを赤くする方法 2 2023/02/09 23:53
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Excel(エクセル) IFERROR、SMALL関数について 2 2022/08/22 23:40
- その他(データベース) accessでの請求管理について 2 2022/06/13 21:51
- Visual Basic(VBA) VBAで最新のデータを別シートに転記する方法をお教えください。 3 2022/04/07 19:20
- SQL Server AccessのInsertクエリのあとつづけてDeleteクエリを行いたいがSQLでどう書いたらいい 3 2023/05/27 14:12
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQL文で、合計が0のレコードを...
-
EXISTSを使ったDELETE文
-
Accessの実行時エラーについて
-
ACCESS ツリービューの作り方
-
ACCESS 商品毎の最新の単価を設...
-
異なるデータベース間のテーブ...
-
前月の取得について
-
差し込み後、元データを変更し...
-
止まなーい雨はない でもお前に...
-
エクセルVBAコードで教えて下さ...
-
フィルターかけた後、重複を除...
-
SELECT 文 GROUP での1件目を...
-
外部参照してるキーを主キーに...
-
エクセルで最後の文字だけ置き...
-
for whichの使い方
-
datetime型でNULL値を入れたい。
-
SQL Date型の列から年月だけを...
-
カーソル0件の時にエラーを発生...
-
列のヘッダーを含めるのをデフ...
-
SQLによる"あいうえお"順でソー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQL文で、合計が0のレコードを...
-
EXISTSを使ったDELETE文
-
Accessの実行時エラーについて
-
ACCESS ツリービューの作り方
-
日付により変動する「単価」を...
-
前月の取得について
-
ACCESS 商品毎の最新の単価を設...
-
アクセス★非課税、課税の合計金...
-
AS400にてサブファイルレコード...
-
アクセス フィールド名に変数...
-
ユニオンクエリ?レポートにて...
-
ACCESSでクエリ作成時複数のフ...
-
Access2013で商品に複数の単価...
-
アクセスにて月末日付を取得し...
-
異なるデータベース間のテーブ...
-
AccessVBA データのエクスポート
-
フィールドの数値を四捨五入の...
-
FROM句にサブクエリ使えませんか
-
最大値を含むレコードの抽出
-
無駄に見える結合の回数を減ら...
おすすめ情報