- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル マクロ コピー 貼り付けについて教えて!)
エクセルマクロでのコピー貼り付け方法とファイルの保存について
このQ&Aのポイント
- エクセルのマクロを利用して、指定のフォルダ内のエクセルデータをコピー貼り付けし、ファイルを保存する方法を教えてください。
- 「リスト」という名前のエクセルデータと「送付状」の2つのファイルがある条件下で、マクロを起動すると「送付状」のデータごとをコピーし、「リスト」のデータを指定した場所に貼り付け、ファイルを保存します。
- マクロを繰り返し実行して、「リスト」のデータを次行に変えながら貼り付け、空欄になるまで続けます。最終的には、「リスト」と「送付状」のファイル以外にも100件の電話番号名のエクセルファイルが保存されます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#192382
回答No.1
下記のマクロを実行するとシート3、シート4・・・にあなたのご希望の文書が作成できます。 ただし送付状についてはあなたの意向がつかめないので、なにもしていません。なおリストのデータ数はマクロの中で指定してください。 Sub Macro1() ' ' Macro1 Macro ' マクロ記録日 : 2013/11/21 ユーザー名 : ' Dim shtno As Integer, i As Integer, datasu As Integer Worksheets("sheet1").Activate datasu = 4 'リストのデータ数 For i = 1 To datasu Worksheets.Add after:=Worksheets(2) shtno = i + 2 Cells(3, 1) = Worksheets("sheet1").Cells(i, 1) Cells(10, 3) = Worksheets("sheet1").Cells(i, 2) Next ' End Sub