9
Ecco quello che ho finora:VBA Excel: come eseguire una funzione per ogni cella in una colonna e passare attraverso tutte le cartelle di lavoro?
Sub TrimColumnD()
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
Dim c As Range
For Each c In ActiveSheet.UsedRange.Columns("D").Cells
c.Value = WorksheetFunction.Trim(c.Value)
Next c
Next ws
End Sub
La funzione di assetto funziona solo sulle cellule del primo foglio di lavoro, ma questo è tutto. Eventuali suggerimenti?
Grazie in anticipo
Assicurati di formattare il codice in modo chiaro con i rientri appropriati. È anche una buona idea dichiarare la variabile insieme nella parte superiore del sottotitolo. –