Stesso logo su più fogli
Hai un problema con Excel? 
Stesso logo su più fogli
di paganiva (utente non iscritto) data: 04/05/2015 21:32:50
Saluti.
Prendendo spunto dalla precedente discussione di excellino "excel e immagini?", sarei interessato a far si che, l'immagine caricata sul foglio 1, sia ripetuta sui fogli che m'interessano ad esempio il 2, 4 , 6, 7 ,8 ecc ecc, prendendo la dimensione e la posizione del controllo active d' immagine che interessano i fogli in questione.
Allego file. Grazie
di lepat (utente non iscritto) data: 05/05/2015 10:42:41
la posizione del logo non è sempre la stessa ? perché vuoi usare un controllo active ?
di paganiva (utente non iscritto) data: 05/05/2015 12:38:32
Così Lepat
Esatto la posizione del logo e la sua dimensuone possono variare da foglio a foglio .
Pensavo che con la casella immagine fosse una soluzione alla mia portata, ma non e' così, pertanto ben vengano altri modi risolutivi.
Saluti e di nuovo grazie
di paganiva (utente non iscritto) data: 05/05/2015 13:51:04
Ho trovato una possibile soluzione del guru Mauro Gamberini nel forum answers.microsoft.com/it-it/office/forum/office_2007-excel/stessa-immagine-su-piu-fogli, ma nonostante i commenti ed il file d'esempio non ci capiscomolto.
Comunque il concetto della mia richiesta e' molto simile , da un foglio base, vorrei che si attivasse una sorta di copia e incolla di una data immagine su altri fogli, con la possibilità' che se cambio la foto , la stessa cambia su gli altri fogli, ferma restante la posizione e la dimenzione di partenza.
Saluti e grazie
di lepat (utente non iscritto) data: 05/05/2015 18:48:07
come hai potuto vedere anche Mauro preleva l'immagine dal disco e non da un foglio. per te è proprio necessario prelevarla dal foglio
di paganiva (utente non iscritto) data: 05/05/2015 21:00:53
Saluti
Lepat, non è necessario che il logo (immagine) sia già presente sul foglio base, nella realtà ho creato un file con diversi fogli, dove es. il foglio1 funge da ppoggio per tutti i dati che mi occorrono, quindi pensavo di popter fare la stessa cosa con un'immagine, ma va benissimo anche la soluzione di un'apposita cartella posizionata su C:/.
Il problema nasce se il file viene trasportato da un PC all'altro, per cui si deve avvisare di creare l'apposita cartella.
In un'altra occasione ho inserito nel foglio il codice
ActiveWorkbook.ActiveSheet.Range("A1").Value = ActiveWorkbook.Path
con un pulsante reset attivato in thisworkboows in modo da aggiornare sempre la directory, quindi alla bisogna aggiungevo
sPath = [A1] & "Cartella_matrice"
sfuttando così il percorso, per trovare l'eventuale file interessato, potrebbe essere una soluzione?
grazie e ciao
di lepat (utente non iscritto) data: 06/05/2015 08:08:31
direi di sì, basta provare
di paganiva (utente non iscritto) data: 06/05/2015 14:02:23
Saluti Lepat, come sicuramente avrai capito, la mia conoscenza del VBA è pari a zero, mi limito a scopiazzare codici dal web e cercare di adattarli, poche volte ci riesco, quasi sempre chiedo aiuto come in questo caso.
Non riesco a mettere insieme due righe di codice, percui alla prima difficoltà mi fermo.
Grazie
di lepat (utente non iscritto) data: 06/05/2015 18:34:25
allega un file di esempio realistico con rettangoli al posto dei controlli activex e con il percorso dell'immagine da copiare in una cella del foglio 1
di paganiva (utente non iscritto) data: 06/05/2015 23:03:54
Saluti lepat, ho allegato il file come chiesto.
E' all'interno di una cartella loghi, che contiene le immagini da caricare, il percorso è visibile in A1.
Grazie
di lepat (utente non iscritto) data: 07/05/2015 10:31:41
prova i file lepat allegato
di paganiva (utente non iscritto) data: 07/05/2015 22:52:13
Scusa il ritardo, la soluzione è perfetta lepat, di meglio non si può chiedere.
Che ne dici di postare il codice, in modo da renderlo fruibile a tutti, visto che il file in seguito verrà rimosso?
Vuoi Approfondire?