Questo sito utilizza cookie, anche di terze parti, per migliorare la tua esperienza e offrire servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie

Rimani informato sugli aggiornamenti di SOS-OFFICE. Inserisci il tuo indirizzo e-mail: Informativa sulla privacy

Uso della variabile in tutto il progetto

Vai
6 Anni 9 Mesi fa #105 da Tuoangelo
COM_KUNENA_MESSAGE_CREATED_NEW
Ciao a tutti, sono nuovo di questo forum, mi chiamo Alessandro e ho 30 anni.
Volevo ringraziare lo staff per l'aiuto che mi ha saputo dare per un problema che avevo riscontrato in excel.

Detto ciò, pongo subito un quesito che non riesco a trovare momentaneamente la soluzione.

Sto cercando di realizzare un progettino personale per il calcolo delle ore lavorative settimanali; quando inserisco un orario in una cella, automaticamente con l'utilizzo del VBA, deve effettuare i dovuti calcoli delle ore di presenza giornaliero e i totali settimanali.

Ho inserito nella scheda di ogni mese questa funzione, " Private Sub Worksheet_Change(ByVal Target As Range) ", che manda in esecuzione una macro vba inserita nel "Modulo1".

Questa macro vba esegue i relativi controlli e calcoli, quet'ultima verrà richiamata/eseguita per ogni mese.
Nell'esecuzione dei calcoli non riesco a riportare i dati del relativo foglio del mese con la variabile (Target).

Come devo fare per poter utilizzare la variabile (Target) in tutto il progetto?

Vi ringrazio anticipatamente per l'aiuto che mi potete offrire; spero di esser stato il più chiaro possibile anche se non è facile descrivere tale problema.
Saluti Alessandro

Si prega Accedi o Crea un account a partecipare alla conversazione.

Vai
6 Anni 9 Mesi fa #106 da Alessandra
COM_KUNENA_MESSAGE_REPLIED_NEW
ciao Alessandro.
Non mi è ben chiaro il problema. target rappreseta la cella modificata di volta in volta. Quindi è giusto che su ogni foglio il suo valore sia diverso.
Perchè vuoi mantenere lo stesso valore per tutto il progetto?
Forse intendi che vuoi passare il valore di target alla routine su modulo 1?

Si prega Accedi o Crea un account a partecipare alla conversazione.

Vai
6 Anni 9 Mesi fa #107 da Tuoangelo
COM_KUNENA_MESSAGE_REPLIED_NEW
Ciao Alessandra
grazie per avermi risposto così velocemente, hai perfettamente capito il problema, vorrei usare lo stesso nome della variabile con contenuto diverso alla routine su modulo 1.
Ti ringrazio mille

Si prega Accedi o Crea un account a partecipare alla conversazione.

Vai
6 Anni 9 Mesi fa #108 da Alessandra
COM_KUNENA_MESSAGE_REPLIED_NEW
Crea una variabile pubblica nel modulo fuori da ogni routine e nella sub per l'evento change del foglio assegnale il valore di target

Si prega Accedi o Crea un account a partecipare alla conversazione.

Vai
6 Anni 9 Mesi fa #109 da Tuoangelo
COM_KUNENA_MESSAGE_REPLIED_NEW
Ciao, ho seguito alla lettera quello mi hai suggerito e funziona egreggiamente; ma dato che appartengo all'ufficio complicazioni cose semplici, avevo provato tantissimi altri modi ma al di fuori del tuo, semplicissimo.
Pertanto non mi rimane che ringraziarti INFINITAMENTE per l'aiuto, e scusarmi per il disturbo arrecato.
Ho appreso una nozione in più sul Vba.

Si prega Accedi o Crea un account a partecipare alla conversazione.

Tempo creazione pagina: 0.296 secondi
Powered by Forum Kunena
Joomla templates by a4joomla