shokosブログ

プログラミング

VBA

VBA印刷めも

VBA

シートの印刷枚数が2枚以上になる場合、1枚に収めてかつ中央寄せする処理 If Application.ExecuteExcel4Macro("get.document(50)") > 1 Then With ActiveSheet.PageSetup .Zoom = False .FitToPagesTall = 1 .FitToPagesWide = 1 .CenterHorizontally = Tr…

Withステートメント

VBA

こんな書き方出来るんだ!って思ったVBAの構文 Sub WithTest() Range("A1").font.Color = RGB(0, 255, 0) Range("A1").font.Size = 10 Range("A1").font.Bold = True With Range("A2").font .Color = RGB(0, 255, 0) .Size = 10 .Bold = True End With Dim c…

はじめてのVBA

はじめてVBAに触れたのでメモメモ やりたいこと 任意のファイルをエクスプローラーから開く そのファイルと同じフォルダにあるすべてのファイルの1シート目をファイルにコピーするあと細かい条件はいろいろあるけれど、ざっくりこんな感じです Sub joinButt…