|
いつも申し訳ござません。
A1 B1 C1
コード 顧客名 顧客名カナ
A2 B2 C2
11111111 ×× ××
.
.
となっている表を複数にシートの値のコピーを下記のマクロを参考にして
マクロを作りたいのですが、A1をA:Cに変えてもうまく動きません。
どのようにしたら宜しいでしょうか。
御忙しい所申し訳ございませんが、教えていただけますでしょうか。
Sub コード表コピー
Dim myData As String
Dim myWinName1, myWinName2 As String
'作業時画面固定
Application.ScreenUpdating = False
'振分先ブック名をフルパスでセット
myWinName1 = "C:\book1.xls"
myWinName2 = "C:\book2.xls"
'■1つめのブックへデータセット
'振分元データ取得
myData = Sheets("F 締日支払日ex").Range("A1").Value
'振分先ブックオープン(Book1.xls)
Workbooks.Open Filename:=myWinName1
'振分先ブックへデータセット
Sheets("sheet1").Range("A1") = myData
'振分先ブックを保存・終了(Book1.xls)
ActiveWorkbook.Close savechanges:=True
'■2つめのブックへデータセット
'振分元データ取得
myData = Sheets("F 締日支払日ex").Range("A1").Value
'振分先ブックオープン(Book2.xls)
Workbooks.Open Filename:=myWinName2
'振分先ブックへデータセット
Sheets("sheet2").Range("A1") = myData
'振分先ブックを保存・終了(Book2.xls)
ActiveWorkbook.Save
ActiveWorkbook.Close
End Sub
|
|