Originariamente inviato da Pirelli72
Seguire invece i consigli che ti vengono detti, no?
sinceramente ci ho provato ma non riuscivo a combinare nulla...

proverò a fare così magari:

codice:
sub commandbutton1_onclick()
  For Each C In Application.Worksheets
  For Each R In C.Range("F10:F11")
   If R.Value = empty Then
   MsgBox ("Attenzione")
   End If
Next R
Next C
end sub
il problema ora è che deve esguirsi una parte di codice (posso fare varie macro e attivarle quando mi servono) solo quando il primo dei tot campi di una riga viene riempito... sennò mi da gli errori anche quando la riga non è stata intenzionalmente riempita magari perchè il volo non è stato esguito...
ci sono 5 righe... 5 possibili voli... se faccio solo 3 voli il programma mi darà comunque errore per gli ultimi due...

ho provato a testare questa funzione
codice:
DoCmd.RunMacro
ma con scarsi risultati... sai mica come funziona?