none
AccessVBAの質問 Docmd.TransferSpreadsheet エクセルへシート出力時のエラー RRS feed

  • 質問

  • Access2013 Excel2013を利用しています。

    Accessで作成したテーブルを既存のエクセルに出力しています。

    Docmd.TransferSpreadsheet acExport,acSpreadsheetTypeExcel12Xml,"テーブル名","エクセルファイル場所",True,"エクセルシート名"

    成功するときもありますが、データが上書きにならなかったり、「定義されているフィールドが多すぎます」というメッセージがでてくることもあります。出力先のエクセルはマクロを含む形式で保存しています。(拡張子xlsm)これを解決するにはどのようにすればよいでしょうか?

    ご教授いただけますと幸いです。

    よろしくお願いいたします。


    2020年9月15日 8:42