dovrei inserire in una macro un comando per simulare il clic sul pulsante "nessun messaggio" è possibile?
Quindi immagino che nel tuo esempio OptionButton6 e' il pulsante che indica "nessun messaggio"
Allora e' sufficiente che nella macro inserisci le stesse istruzioni che sono nella Private Sub OptionButton6_Click (da Dim a Next x). Una cosa piu' strutturata la puoi fare allocando in una sub a se' stante quelle istruzioni (ad esempio una Sub ClearAll(), che metterai in un modulo standard) e poi richiamarle sia dalla Sub OptionButton6_Click che dall' altra macro.
Tieni presente che "quel codice" lavora sul foglio attivo; quindi se tu non puoi garantire che il foglio attivo nella macro sia "quello giusto" e' meglio che espliciti il foglio a cui far riferimento.
Quindi ad esempio:
- Codice: Seleziona tutto
Sub ClearAll()
Dim x As Integer
With Sheets("NomeFoglio")
For x = 10 To 17
.Range("AA" & x).FormulaR1C1 = "False"
Next x
End With
End Sub
- Codice: Seleziona tutto
Private Sub OptionButton6_Click()
Call ClearAll
Range("AA10").Select
End Sub
Analogamente, nella macro in cui vuoi simulare l' azzeramento di tutto metterai Call ClearAll
Ciao a tutti