ok

public function nascondi()
msgbox "nascondi"
end function


funge

mi apre il msgbox

ma non riesco a fargli nascondere la riga

se io metto:
codice:
public function nascondi() 
riga = 6
Rows(riga & ":" & riga).Select
Selection.EntireRow.Hidden = True
end function
non mi nasconde la riga 6, ma mi mette 0 nella cella

se anziche dichiararla come funtion la dichiaro come sub

codice:
Public Sub nascondi()
riga = 6
Rows(riga & ":" & riga).Select
Selection.EntireRow.Hidden = True
End Sub
metto un pulsante
e gli associo la macro di nome nascondi

funge
mi nasconde la riga

ma io volevo farlo dalla cella in automatico a seconda del valore presente o meno in quell' altra cella
senza pulsanti.....