Excel VBA質問箱 IV

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

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


74610 / 76738 ←次へ | 前へ→

【6590】Re:インポート また質問です
質問  mike  - 03/7/12(土) 10:29 -

引用なし
パスワード
   この前以下の質問で 解答をもらいました
>アクセスからエクセルのデータをインポートするように、エクセルのファイルを開かずに他のエクセルのファイルにデータを写すことは出来ないのでしょうか?例えばBook1は開いていない状態でBook1のA1:A10のデータをBook2のA1:A10にうつすというようなことです。ご助言お願いします
値だけを持ってくる方法なら、
'===============================================
Sub main()
  With ThisWorkbook.Worksheets("sheet1").Range("a1:a10")
    .Formula = "='D:\My Documents\TESTエリア\[book1.xls]Sheet1'!A1"
    '            ↑Book1.xlsのパス名
    .Value = .Value
    End With
End Sub

こんな感じです。ただ元々空白のセルがインポートしたとき0(ゼロ)として
表示されます。空白のセルは空白としてゼロ値はゼロとしてデータを写すことは出来ないでしょうか? ご面倒ですがよろしくお願いします

0 hits

【6470】インポート mike 03/7/3(木) 16:17 質問
【6477】Re:インポート ichinose 03/7/3(木) 23:40 回答
【6483】Re:インポート mike 03/7/4(金) 7:41 お礼
【6590】Re:インポート また質問です mike 03/7/12(土) 10:29 質問
【6591】Re:インポート また質問です ichinose 03/7/12(土) 11:12 回答
【6592】Re:インポート また質問です [名前なし] 03/7/12(土) 17:56 質問

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