1
私はいくつかの基本マクロを持っていますが、それぞれにループ機能を追加したいと思います。私はループのキックを開始するコードと最後のアクティブなワークシート上のループを閉じるエンディングコードを探しています。ここで単純な書式設定のためのVBAマクロループ
は、現在のコードです:
Sub MQA_Shrink()
'
'
'
For Each sht In ThisWorkbook.Worksheets
Range("B:B,D:D,H:I,K:O").Select
Range("K1").Activate
Selection.Delete Shift:=xlToLeft
ActiveWindow.ScrollColumn = 1
Columns("B:F").Select
Columns("B:F").EntireColumn.AutoFit
Range("A1:F1").Select
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlBottom
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Selection.Merge
Next sht
End Sub
私はすべてのタブと最後までちょうどサイクルに、この基本的な書式のマクロたいと思います。
私はここで見たさまざまな例をマッシュアップしましたが、何も正しく循環していないようです。それらはすべてリクエスタのプロジェクトに合わせて調整されていました。何かアドバイス?