Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
sto cercando una formula che mi nasconda una riga se una cella della riga è vuota.
Ho una tabella che contiene dati ma filtrando una cella fuori dalla tabella mi si popolano solo certe righe. Dato che devo compattare le righe in un grafico ho bisogno che se una cella di controllo sulla riga è vuota automaticamente si nasconde la riga intera.
Grazie
Ciao
Marco
Questa macro fa quanto ho capito:
Public Sub m()
Dim sh As Worksheet
Dim lUltRiga As Long
Dim lng As Long
Set sh = ThisWorkbook.Worksheets("Foglio1")
With sh
lUltRiga = .Range("H" & .Rows.Count).End(xlUp).Row
For lng = 2 To lUltRiga
If .Range("H" & lng).Value = "" Then
.Rows(lng & ":" & lng).EntireRow.Hidden = True
Else
.Rows(lng & ":" & lng).EntireRow.Hidden = False
End If
Next
End With
Set sh = Nothing
End Sub
Modifica i riferimenti al foglio e alla colonna di controllo con i tuoi.