Excel VBA質問箱 IV

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

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


13563 / 13645 ツリー ←次へ | 前へ→

【4834】データをつないで・・・ soc 03/4/9(水) 21:54 質問
【4837】Re:データをつないで・・・ ポンタ 03/4/10(木) 8:26 発言

【4834】データをつないで・・・
質問  soc  - 03/4/9(水) 21:54 -

引用なし
パスワード
   以下のような作業をしたいのですが…。

---------------- 1 -------------------------
<状態>
book1…OPEN←マクロ
DB…CLOSE

まず「DB.xls」-sheet「DataBase」の2行目を挿入し、C1に「book1.xls」-sheet「1001」-A1とB1をつなげた値のみをコピーするといったものです。

なお、book1のファイル名が変わってもマクロを問題なく実行させる。

…といった作業です。


一連の作業をマクロで覚えさせてやってみたのですが、作業中の画面がちらついたり、ファイル名が変わると「値の更新」というウィンドウが出てイチイチファイルを指定しなければなりません。
初心者の私にはお手上げです。なにとぞよろしくお願いします。

---------------- 2 -------------------------
<状態>
book1…OPEN←マクロ
DB…CLOSE

「DB.xls」-sheet「DataBase」すべてを「book1.xls」-sheet「1005」にコピーするといったものです。

book1のファイル名が変わってもマクロを問題なく実行させる。

…といった作業です。

-1-と同じくマクロを覚えさせてやると、やはりチラツイたり、上書きしますか?と聞いてきたりします。

こちらもよろしくお願いいたします。

【4837】Re:データをつないで・・・
発言  ポンタ  - 03/4/10(木) 8:26 -

引用なし
パスワード
   曖昧な部分があります。
コードを提示してください。

一般的に、"新しいマクロの記録"で作ったマクロは
無駄が多いし、融通が利かないので、
適切に修正しなくてはいけないことが多いです。

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