Excel VBA質問箱 IV

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

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


8737 / 13646 ツリー ←次へ | 前へ→

【31460】作成したワークブックの・・ よっちゃん 05/11/22(火) 4:49 質問[未読]
【31461】Re:作成したワークブックの・・ かみちゃん 05/11/22(火) 6:44 発言[未読]
【31462】Re:作成したワークブックの・・ MokoMoko 05/11/22(火) 7:56 回答[未読]
【31490】Re:作成したワークブックの・・ よっちゃん 05/11/23(水) 4:04 お礼[未読]

【31460】作成したワークブックの・・
質問  よっちゃん  - 05/11/22(火) 4:49 -

引用なし
パスワード
   作成したワークブックのシート1の値だけ
現在開いているワークブックのシートに移すには
具体的にどうしたらいいのでしょうか?
どなたか教えてくださいませ。

【31461】Re:作成したワークブックの・・
発言  かみちゃん  - 05/11/22(火) 6:44 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>作成したワークブックのシート1の値だけ
>現在開いているワークブックのシートに移すには
>具体的にどうしたらいいのでしょうか?

具体的にどのようなことがしたいのでしょうか?
作成したWorkbookは開いているのですか?閉じているのですか?
マクロではなく、手作業ではできますか?
できるのであれば、「マクロの記録」で記録してみましたか?
その記録したコードでわからないのならば、コードを提示していただけませんか?

【31462】Re:作成したワークブックの・・
回答  MokoMoko  - 05/11/22(火) 7:56 -

引用なし
パスワード
   ▼よっちゃん:
aのブックからbのブックにだったらこのような事でしょうか
Sub test1()
 Dim a As Workbook
 Dim b As Workbook   
 Set a = ThisWorkbook
 Set b = Workbooks.Open(ThisWorkbook.Path & "\b.xls")
With a.Sheets(1).UsedRange
 .Copy b.Sheets(1).Range("A1")
End With
End Sub
一度試してください。

【31490】Re:作成したワークブックの・・
お礼  よっちゃん  - 05/11/23(水) 4:04 -

引用なし
パスワード
   ▼MokoMoko さん:
>▼よっちゃん:
>aのブックからbのブックにだったらこのような事でしょうか
>Sub test1()
> Dim a As Workbook
> Dim b As Workbook   
> Set a = ThisWorkbook
> Set b = Workbooks.Open(ThisWorkbook.Path & "\b.xls")
> With a.Sheets(1).UsedRange
> .Copy b.Sheets(1).Range("A1")
> End With
>End Sub
>一度試してください。

やはりシートを直接操作する方法はなかったですか〜
わかりました。みなさんありがとうございました。

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