Innanzi tutto buongiorno e grazie a chi vorrà aiutarmi!
Non so se dal titolo si comprende esattamente ciò di cui avrei bisogno, tento di spiegarmi bene in questo spazio con un esempio pratico.
Ho un file di excel con un foglio chiamato "database" in cui ogni riga contiene un articolo, con nome e suoi valori specifici, ovvero:
| NOME ARTICOLO |
VALORE 1 |
VALORE 2 |
VALORE 3 |
VALORE 4 |
| articolo1 |
55 |
22 |
35 |
105 |
| articolo2 |
65 |
42 |
87 |
349 |
| articolo3 |
12 |
76 |
92 |
305 |
Mi servirebbe poter richiamare in un altro foglio i quattro valori del'articolo, scrivendone soltanto il nome. In più, aggiungendo un valore in una cella, mi servirebbe che tali dati si moltiplicassero per quel valore dividendo il tutto per 100. Ecco un
esempio:
| NOME ARTICOLO |
VALORE X |
VALORE 1 |
VALORE 2 |
VALORE 3 |
VALORE 4 |
| articolo1 (scrivo io il nome dell'articolo) |
|
55 (mi richiama in automatico il valore) |
22 (mi richiama in automatico il valore) |
35 (mi richiama in automatico il valore) |
105 (mi richiama in automatico il valore) |
|
|
|
|
|
|
Poi, se inserisco un numero nella cella della colonna "VALORE X" dovrebbe avvenire rispettivamente in ciascuna cella con i valori 1 2 e 3 richiamati un'operazione del tipo valore1 * valoreX / 100, quindi:
| NOME ARTICOLO |
VALORE X |
VALORE 1 |
VALORE 2 |
VALORE 3 |
VALORE 4 |
| articolo1 |
valoreX (inserisco io questo valore) |
55 * valoreX / 100 (effettua in automatico l'operazione) |
22 * valoreX / 100 (effettua in automatico l'operazione) |
35 * valoreX / 100 (effettua in automatico l'operazione) |
105 * valoreX / 100 (effettua in automatico l'operazione) |
|
|
|
|
|
|
La prima parte, ovvero richiamare i dati in base al nome dell'articolo, sono riuscito a realizzarla copiando una macro sempre da questo sito, ma non riesco a proseguire con l'operazione aggiuniva. Non so se deve essere una formula a parte o se va integrato
qualcosa nel codice visual basic copiato. So che potrei, una volta importati i valori nel foglio, creare l'operazione in altre celle a fianco... ma se riuscissi a mantenere pulito l'aspetto utilizzando sempre le stesse celle sarebbe meglio.
Grazie ancora a chi vorrà aiutarmi e buona giornata!