うまくいけばうまくいけばよい。私は絶対にうまく動作するブック内のすべてのシートの列サイズを修正するために使用しているサブルーチンがありますが、私はこのサブに追加して、範囲内のすべてのセルの黒を変更して削除したいそれらからの任意の塗りつぶし色。私は以下のコードを書いたが、それは私が望む方法を実行するように見えない。どのように私はこれを修正することができますどのようなアイデアは素晴らしいだろう!サブルーチンにフォントの色と塗りつぶしを追加する
Sub forEachWs()
Dim ws As Worksheet
'Opens new workbook for formatting
Workbooks.Open "C:\Users\XNEID\Desktop\Test MPAN Destination
Folder\Shell_MPANs_Test1.xlsx"
For Each ws In ActiveWorkbook.Worksheets
Call resizingColumns(ws)
Next
End Sub
Sub resizingColumns(ws As Worksheet)
With ws
.Range("A1:BB1").EntireColumn.AutoFit
Range("A2:BB2", Range("A2:BB2").End(xlDown)).Select
Selection.Font.Color = vbBlack
Range("A2:BB2", Range("A2:BB2").End(xlDown)).Select
Selection.Interior.ColorIndex = xlNone
End With
End Sub
ありがとうございました。それは絶対的な治療を働いた。 – Dyhouse