Ho 3 problemi a cui non riesco a venire a capo tutti nella stessa cartella di lavoro, e relativi al seguente percorso:
Tramite un pulsante (pulsAggiungi) inserisco una riga nel FoglioElenco e nel FoglioRiepilogo > Si apre InputBox per scrivere 2 Input dati sul FoglioElenco, inserisco Dato1 e Dato2;
Il FoglioRiepilogo deve riportare per Dato1 il collegamento al foglio che si chiama come l'input inserito. il medesimo foglio Riepilogo riporterà il Dato2 come il risultato di un Cerca.Vert in funzione del Dato1 del foglio, nell'intervallo di celle B2:C10 del foglio Elenco e darà quindi come risultato il Dato2.
Dato1e2 quindi sono inseriti effettivamente solo una volta sola nel foglio Elenco, mentre il foglio Riepilogo ne riporta solamente i valori.
1) Partendo dal FoglioAttivo (Elenco), all'evento click su un pulsante, vorrei aggiornare 2 campi di un foglio diverso (Riepilogo) tramite codice; i suddetti Dato1 e Dato2:
Il codice che uso attualmente per questa operzaione funziona, in tutto tranne che per una cosa: sul foglio Riepilogo, al posto di visualizzare il risultato delle formule =COLLEGAMENTO([...]) e =CERCA.VERT([...]) inserite, viene visualizzata invece proprio la formula stessa; pensavo fosse un problema di formatoCella ma sembrerebbe di no, in quanto ho provato a fare copia/incolla formato da una cella con la stessa formula, ma che visualizza il risultato, e non ho risolto; tra l'altro se copio la cella e la incollo su se stessa non visualizza il risultato, se copio la cella su un'altra non visualizza il risultato, ma se copio una cella con lo stesso codice, che visualizza il risultato al posto della formula, e la incollo sulle celle appena testate, allora funziona. Come posso fare per visualizzare il risultato e non il testo della formula? e perché lo fa anche con la formula del Cerca.Vert? dove diamine sto sbagliando...
Editato: I problemi 2 e 3 sembrerebbero più banali ma per spiegarli devo scrivere altrettanto testo. Seguo il consiglio di Charlie e rimuovo; li esporrò successivamente. Titolo Editato, modificato in "Err nel Visualizzare Risultato Formula da VBA" |
Ciao