人気ブログランキング | 話題のタグを見る

初心者オサムシがExcelのマクロと戦う戦闘ブログである
by オサムシ
試験メモ【シートとブック操作】/VBAエキスパート

シートとブック操作



ワークシート

シートの挿入
Worksheets.Add

挿入されたシートはアクティブになります

名前の定義
Worksheets("sheet1").Name = "名前"

削除
Worksheets("名前").Delete

確認メッセージ無しで削除
Application.Displayalerts = False
Worksheets("sheet1").Delete
Applecation.Displayalerts = True

アクティブでないシートのセル操作
Worksheets("sheet1").Range("A1").Copy Worksheets("sheet2").Range("B2")

ワークブック

ブックを開く
Workbooks.Open Filename:=("C:\Users\ユーザー名\Desktop\test.xlsm")

ブックの挿入
Workbooks.Add

ブックの上書き保存
Workbooks("Book1.xlsx").Save

別名保存
ActiveWorkbook.SaveAs "C:\test1.xlsx"

ブックを閉じる
Activebooks.Close

アクティブでないブックのセル操作(ファイルは開いている必要があります)
Sub test()
a = Workbooks("test.xlsm").Worksheets("Sheet6").Range("A1")
MsgBox a
End Sub


オサムシじゃーなる
by 03musi | 2013-02-09 14:25 | 試験メモ/VBAエキスパート
<< 試験メモ【デバッグ】/VBAエ... 試験メモ【VBA基礎構文】/V... >>