Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


9010 / 9994 ←次へ | 前へ→

【4136】インポートでなく、追加貼り付け
質問  ひろのしま  - 05/1/13(木) 13:08 -

引用なし
パスワード
   すみません、質問いたします。
アクセステーブルに指定されたエクセルのセル範囲をインポートする場合、
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9,
"テーブル名",
"パス付きエクセルファイル名",False,
"エクセルシート名!"
"指定されたセル範囲"

のコマンドで行います。ですが、私が行おうとしている作業で、インポートされる側のテーブルの7列のうちの5列を選択して
エクセルの指定5列を追加貼り付けを行うという作用を行わなければなりません。
つまり、テーブルを表示する場合のコマンドですと、
  with Docmd
  .OpenTable "事象パターンマスタ", acViewNormal, acEdit 'テーブル表示
  'ここで、列を選択するコマンドを記述する
  .RunCommand acCmdPasteAppend '追加貼付
  end with
となりますが、この作業をテーブルを見せずにVBAコマンド上で行いたいのです。
どうか、よきアドバイスをお願いします。
1,255 hits

【4136】インポートでなく、追加貼り付け ひろのしま 05/1/13(木) 13:08 質問
【4137】Re:インポートでなく、追加貼り付け クロ 05/1/13(木) 13:52 回答
【4192】Re:インポートでなく、追加貼り付け ひろのしま 05/1/17(月) 18:16 質問
【4195】Re:インポートでなく、追加貼り付け クロ 05/1/18(火) 8:20 回答
【4196】Re:インポートでなく、追加貼り付け ひろのしま 05/1/18(火) 9:29 お礼
【4197】Re:インポートでなく、追加貼り付け クロ 05/1/18(火) 9:46 回答

9010 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078242
(SS)C-BOARD v3.8 is Free