Excel Forum Per condividere esperienze su Microsoft Excel

Classifica con immagini legate ad una riga e si spostano a seconda dei punteggi ottenuti

  • Messaggi
  • OFFLINE
    seve(1978)
    Post: 13
    Registrato il: 29/12/2015
    Città: CANEPINA
    Età: 46
    Utente Junior
    2016
    00 12/08/2019 18:26
    Classifica piloti con immagine
    GiuseppeMN ti ringrazio per l'interesse ed il tempo impiegato, il file del messaggio #24 è diverso perchè era una soluzione che mi aveva inviato by sal, comunque il tuo file l'ho mantenuto, provo cmq e ti faccio sapere.
    La cosa stupefacente è che in un paio di giorni su questo forum ho avuto due soluzioni al mio problema, complimenti!!
  • OFFLINE
    seve(1978)
    Post: 14
    Registrato il: 29/12/2015
    Città: CANEPINA
    Età: 46
    Utente Junior
    2016
    00 12/08/2019 18:41
    Classifica piloti con immagine
    GiuseppeMN, ho provato la tua soluzione funziona lo spostamento dell'immagine ma solo nella colonna in alto, a me serviva nella tabella in basso a dx come da immagine postata precedentemente.
    Comunque grazie
  • OFFLINE
    seve(1978)
    Post: 15
    Registrato il: 29/12/2015
    Città: CANEPINA
    Età: 46
    Utente Junior
    2016
    00 12/08/2019 19:04
    Classifica piloti con immagine
    By sal funziona per i piloti tutto come dovrebbe, ora però mi sono accorto che la tabella costruttori in basso avendo perso il riferimento che era FERRARI e non ferrari1 o 2 che è relativo ad un pilota) non mi somma più i punti dei due piloti della stessa scuderia.
    Per non toccare quello che già va alla perfezione, ti chiedo se posso inserire una colonna tra la cella "B" e "C" dove riporto di nuovo il riferimento alla squadra ossia FERRARI ....ecc
  • OFFLINE
    GiuseppeMN
    Post: 3.439
    Registrato il: 03/04/2013
    Utente Master
    Excel 2000 - 2013
    00 12/08/2019 19:10
    Buona, @seve(1978);
    non voglio insistere ma, a beneficio degli Utenti di Forum, il risultato sarebbe quello proposto nell'immagine in allegato.

    Le Celle senza immagine sono quelle per le quali non ritenuto dedicare un'immagine.

    Cortesemente fammi capire dove sbaglio.


    Buona serata.

    Giuseppe

    Windows XP - Excel 2000
    Windows 10 - Excel 2013
  • OFFLINE
    seve(1978)
    Post: 16
    Registrato il: 29/12/2015
    Città: CANEPINA
    Età: 46
    Utente Junior
    2016
    00 12/08/2019 19:40
    Classifica piloti con immagine
    Buonasera GiuseppeMN,
    la soluzione che hai postato è perfetta,
    io per evitare errori ho ripreso il file che mi avevi allegato al messaggio #16 poi ho sovrascritto nel foglio il codice che mi hai inviato con il messaggio #26, cambiato la directory delle immagini, ma non riesco a visualizzare nulla, sicuramente sto sbagliando qualcosa, domani riguardo il tutto e ti faccio sapere.
  • OFFLINE
    by sal
    Post: 5.733
    Registrato il: 14/11/2004
    Utente Master
    Office 2019
    00 12/08/2019 19:58
    Classifica con immagini
    Ciao, non avevo considerato, i costruttori.

    ho risolto in questo modo, nella colonna "B", visto che viene coperta dalle immagini allora nella cella ho inserito il nome del costruttore, esempio in b2 e b3 "FARRARI" e cosi a scendere con tutti i costruttori come sono scritti nella colonna "A" da 26 a 35.

    poi la formula l'ho modificata in questo modo in "C26"

    =SOMMA.SE(B2:B21; A26; Z2:Z21)


    da trascinare in basso

    ed ho avuto i risultati che vedi



    e questo con le mie immagini





    ti allego il file con la modifica.

    se vuoi anche le immagini dei costruttori, crea nuovi file nella cartella Marchi con solo il nome del costruttore senza 1 o 2 oppure una nuova immagine del marchio.

    Ciao By Sal [SM=x423051]

    [Modificato da by sal 14/08/2019 10:54]
    se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
  • OFFLINE
    GiuseppeMN
    Post: 3.441
    Registrato il: 03/04/2013
    Utente Master
    Excel 2000 - 2013
    00 13/08/2019 00:26
    Buona sera, @seve(1978).

    @seve(1978), in rispossta #34, scrive:


    ... per evitare errori ho ripreso il file che mi avevi allegato al messaggio #16 poi ho sovrascritto nel foglio il codice che mi hai inviato con il messaggio #26, cambiato la directory delle immagini, ma non riesco a visualizzare nulla, sicuramente sto sbagliando qualcosa ...



    Dopo aver preso buona nota della proposta di @BySal ,che saluto, se lo ritieni utile e opportuno, potresti considerare il File in allegato nel quale ho aggiunto un Foglio di lavoro; non è indispensabile ma, visto che "avevo la mano calda" mi sono sbizzarrito un pochino.




    Buona serata.

    Giuseppe

    Windows XP - Excel 2000
    Windows 10 - Excel 2013
  • OFFLINE
    by sal
    Post: 5.734
    Registrato il: 14/11/2004
    Utente Master
    Office 2019
    10 13/08/2019 07:02
    Classifica con immagini
    Ciao, Bello il grafico mi piace con i fumetti.

    Ciao By Sal [SM=x423051]

    se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
  • OFFLINE
    seve(1978)
    Post: 17
    Registrato il: 29/12/2015
    Città: CANEPINA
    Età: 46
    Utente Junior
    2016
    00 14/08/2019 16:21
    Classifica piloti con immagine
    Scusate l'assenza di questi giorni, ma sto completando un lavoro,
    grazie infinite ad entrambi, subito dopo domani provo entrambe le soluzioni da voi prospettate.
    Per By sal, grazie per la soluzione anche per i costruttori....domanda, ma se dovessi visualizzare i costruttori in una griglia simile a quella dei piloti, dovrei replicare il codice vba per i piloti modificando celle ecc per i costruttori, ma questo codice per i costruttori lo dovrei inserire in un altro modulo o inserirlo dopo il codice vba per i piloti?
    Grazie ancora e buon Ferragosto!!
  • OFFLINE
    seve(1978)
    Post: 18
    Registrato il: 29/12/2015
    Città: CANEPINA
    Età: 46
    Utente Junior
    2016
    00 14/08/2019 16:25
    Classifica piloti con immagine
    Grazie GiuseppeMN,
    addirittura il grafico per i risultati pilota molto carino!!
  • OFFLINE
    GiuseppeMN
    Post: 3.442
    Registrato il: 03/04/2013
    Utente Master
    Excel 2000 - 2013
    00 14/08/2019 20:43
    Buona sera, @seve(1978).

    @seve(1978), scrive:


     ... se dovessi visualizzare i costruttori in una griglia simile a quella dei piloti, dovrei replicare il codice vba per i piloti modificando celle ecc per i costruttori, ma questo codice per i costruttori lo dovrei inserire in un altro modulo o inserirlo dopo il codice vba per i piloti? ...



    in attesa di una risposta da parte di @By sal, che saluto, consentimi una riflessione.
    Forum dovrebbe servire ad agevolare gli Utenti che richiedono un aiuto; non certo a fornire una soluzione "Chiavi in mano".

    Voglio dire i Codici VBA che ti sono stati proposti consentono, con un minimo di fantasia, di ottenere in autonomia una soluzione come da immagine in allegato; ovviamente nelle Colonne dedicate a Costruttori e Piloti.



    Con amicizia.

    Giuseppe

    Windows XP - Excel 2000
    Windows 10 - Excel 2013
  • OFFLINE
    seve(1978)
    Post: 19
    Registrato il: 29/12/2015
    Città: CANEPINA
    Età: 46
    Utente Junior
    2016
    00 19/08/2019 12:58
    Classifica piloti con immagine
    Buongiorno GiuseppeMN,
    ringrazio ancora sia Te che By Sal per le soluzioni al problema da me posto e che girando in rete ho notato essere un problema anche di altri magari ognuno con diverse esigenze.
    La domanda posta a By Sal per i costruttori non è e non vuole essere voler avere una soluzione anche per i costruttori allegata chiavi in mano, poiché come da Te già affermato con un po di fantasia con entrambe le soluzioni da voi postate si riesce ad avere il risultato richiesto.
    Proprio per questo io nel precedente post chiedevo solo indicazioni per come poter effettuare delle modifiche e non voler assolutamente avere il risultato finale scritto da voi, questo perché se al primo mio post non sapevo letteralmente dove mettere le mani, oggi dopo varie prove e verifiche leggendo i Vostri codici, qualcosina in più in VBA ora la so fare e almeno so dove andare a verificare le righe di codice.
    Capisco quello che hai scritto perché in passato ho lavorato come programmatore javaEE e so che per scrivere blocchi di codice occorre impiegare tempo e chiaramente in un forum è utile dare una soluzione generica che può essere utile a più persone.
    Lo stesso problema l'ho affrontato con java servlet - jsp - sql e db. però purtroppo per la portabilità ho dovuto abbandonare tutto l'ambiente java e scegliere excel e di VBA sono estremamente a digiuno.



  • OFFLINE
    GiuseppeMN
    Post: 3.443
    Registrato il: 03/04/2013
    Utente Master
    Excel 2000 - 2013
    10 20/08/2019 08:33
    Buona giornata, @seve(1978).

    @seve(1978), scrive:


     ... nel precedente post chiedevo solo indicazioni per come poter effettuare delle modifiche e non voler assolutamente avere il risultato finale scritto ...
     


    Cerco di fare chiarezza utilizzando il codice che ho proposto; analizzando il Codice VBA



        For x = 42 To 51
                    percorso = Pth & Range("AG" & x).Value & ".png"
                    Range("AH" & x).Activate
                    With ActiveSheet.Pictures.Insert(percorso)
                        .Top = Range("AH" & x).Top + 2
                        .Left = Range("AH" & x).Left + 5
                    End With
        Next


    Con questo Codice vengono aggiornati i Piloti presenti nel Range AG42 : AG51; per i Team potresti provare a modificare:

    -    42 to 51
    con
    -    il Range dei Team

    -    "AG"
    con
    -    la Colonna dei Team

    -    "AH"
    con
    -    la Colonna nella quale inserire le immagini

    Oltre a ciò, ovviamente, preliminarmente devi aver salvato le immagini dei Team nella Directory "Pth"



    Buon Lavoro.

    Giuseppe

    Windows XP - Excel 2000
    Windows 10 - Excel 2013
  • OFFLINE
    seve(1978)
    Post: 20
    Registrato il: 29/12/2015
    Città: CANEPINA
    Età: 46
    Utente Junior
    2016
    00 29/09/2019 21:16
    classifica completata ed aggiornata ma error 1004
    Eccomi di nuovo dopo aver sviluppato la classifica che mi avete permesso di realizzare, completate le grafiche, e pronto per la messa in esercizio del campionato, qualche giorno fa ho provato ad inserire ed eliminare i punteggi diciamo una fase di test, per un po tutto bene ma dopo poco mi è saltato fuori "run time Error Unable to get the Vlookup property of the work sheet function class, allego l'immagine del debug ed il file campionato cosi che possiate vedere qualche mio passo avanti e spero sia un problema facilmente risolvibile, poiché il campionato inizia tra meno di una settimana 🙉
  • OFFLINE
    by sal
    Post: 5.758
    Registrato il: 14/11/2004
    Utente Master
    Office 2019
    00 30/09/2019 07:47
    Immagini Classifica
    Ciao Seve, ho dato un occhiata cosi alla buona, ed ho visto, nella"Gestione-Nomi" due voci "Piloti2" una al file ed un altra su un disco"E" come da immagine



    per cui quando fa la ricerca va in errore non sapendo quale sia il Range esatto.

    al limite prova a cambiare il "Nome" che hai assegnato, oppure gli devi dare tutto l'indirizzo nome disco compreso.

    Ciao By Sal [SM=x423051]

    [Modificato da by sal 30/09/2019 07:49]
    se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
  • OFFLINE
    seve(1978)
    Post: 21
    Registrato il: 29/12/2015
    Città: CANEPINA
    Età: 46
    Utente Junior
    2016
    00 30/09/2019 11:09
    classifica error 1004
    Grazie per la risposta, ho fatto come mi hai detto, anzi ho eliminato il doppione di "Piloti2", ho provato a testare di nuovo e dopo poche prove è uscito di nuovo error 1004, poi scoprendo la maschera piloti mi sono accorto che ogni tanto si perde il riferimento per recuperare l'ultimo nome della classifica in AK51, reinserendo tale valore funziona tutto, non so se è il caso di fissare tali riferimenti con =AC$21$
  • OFFLINE
    by sal
    Post: 5.759
    Registrato il: 14/11/2004
    Utente Master
    Office 2019
    00 30/09/2019 15:17
    Classifica con immagini
    Ciao Bisogna trovare cosa fa perdere il riferimento, per eliminare il problema.

    probabile che mettendo il riferimento bloccato non funzioni per un altro verso.

    Ciao By Sal [SM=x423051]

    se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
  • 15MediaObject5,00247 2
2