
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんばんは
情報がほとんどないためコードにもならないので、考え方のみですが・・
>画面に開いている複数のエクセル
同一スレッドであると仮定してよいのなら、For Eachでスレッド内の全ブックを走査できますので、順に処理すれば良いでしょう。
(指定の順があるなら、一旦ブックを取得してから、指定順で処理すればよい)
例えば、開いているブック名を順に表示するなら
For Each wb In Workbooks
MsgBox wb.Name
Next wb
といった感じ。
名前を表示する代わりに、なさりたい内容を記述すれば良いです。
「別のエクセル」というのが上記に含まれているのかわかりませんが、含まれているのなら、そのブックだけスキップすれば良いでしょう。
(上記のループでは、PERSONAL.XLSBなども対象になりますのでご注意)
>どのような式を書けばいいですか?
何をどこに転記したいのかも不明ですが・・
別のエクセル.指定シート.指定セル範囲.Value = _
転記元ブック.転記元シート.転記したいセル範囲.Value
のような形式で転記することは可能です。
(上例では値の転記のみで、書式や関数式は転記されません。
そのまま、コピペしたい場合は、Copyメソッドを利用してください。)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA シートをコピーする際に Co...
-
VBA 別ブックからコピペしたい...
-
エクセルVBAが途中で止まります
-
ワイルドカード「*」を使うとう...
-
複数シート名とブック名が一致...
-
別ブックをダイアログボックス...
-
Excel-VBAでのファイルの開き方
-
【ExcelVBA】zip圧縮されたCSV...
-
VBA シート名が一致した場合の...
-
特定文字を含むシート名の一覧...
-
VBAで別ブックのシートを指定し...
-
Dir関数で複数ブックへ行いたい...
-
【Excel VBA】書き込み先ブック...
-
[Excel]ADODBでNull変換されて...
-
Excel にて、 リストボックスの...
-
Excel VBAでRangeの指定をA1書...
-
拡張メタファイルにて貼り付け
-
VBSでExcelのオープン確認
-
サーバーに保存したエクセルフ...
-
エクセル VBA 他シートの行を選...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA シートをコピーする際に Co...
-
別ブックをダイアログボックス...
-
VBA 別ブックからコピペしたい...
-
エクセルVBAが途中で止まります
-
ワイルドカード「*」を使うとう...
-
VBA コードを実行すると画面が...
-
VBAで別のブックにシートをコピ...
-
VBAで別ブックのシートを指定し...
-
【Excel VBA】書き込み先ブック...
-
Excelマクロ 該当する値の行番...
-
【ExcelVBA】zip圧縮されたCSV...
-
[Excel]ADODBでNull変換されて...
-
【ExcelVBA】インデックスが有...
-
Excel2007VBAファイルの表示に...
-
VBAで複数のブックを開かずに処...
-
vbaで他のブックに転記したい。...
-
エクセルマクロで、他ブックか...
-
vbaでvbaProjectのパスワード解...
-
VBA 実行時エラー 2147024893
-
【マクロ】違うフォルダにある...
おすすめ情報