La consultazione del forum è libera per tutti.
Per poter porre un quesito è invece necessario essere un utente registrato (clicca qui se non lo sei).
Tutti gli utenti che richiedono un supporto, come da REGOLAMENTO, sono caldamente invitati ad allegare un file di esempio con l'indicazione di quello che si desidera ottenere.
Salve a tutti,
ho creato un pulsante nel menu laterale di ogni foglio di lavoro, che deve aprire ogni volta il rispettivo calendario del MESE CORRENTE.
per farlo ho nominato i fogli con i calendari mensili con nome ad esempio: ottobre23, novembre23 ecc., così da recuperare i vari nomi tramite la seguente funzione che formatta la data odierna
Sub apriMeseAnnoCorrente()
Dim d As String
d = Format(Date, "mmmmyy")
ActiveWorkbook.Sheets(d).Activate
End Sub
Tutto bene a parte il fatto che FUNZIONA SOLO DA UNO DEI FOGLI, dagli altri mi dice: "Riferimento non valido"
CONSIGLI...???
ciao
funziona
la devi mettere su un modulo
e poi la lanci da qualsiasi foglio.
la colleghi all'evento che vuoi
@gianfranco55 scusa per la mia ignoranza, sono un novellino autodidatta, potresti darmi spiegarmi i passaggi magari con un esempio se possibile per favore?
@gianfranco55 ho inserito la Sub in un modulo, ho riassegnato la macro ma continua a funzionare solo su uno dei fogli, l'unica alternativa che ho trovato è inserire dei controlli moduli ma non sono personalizzabili nell'estetica quindi sarebbe un vero peccato usare quelli (che però funzionano)....altre idee?
ciao
se non vuoi i contolli modulo usa una forma o un pulsante activex
che sono personalizzabili
puoi usare il doppio click su una cella