Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    225

    Confronta e associa con VBA (ecxel)

    Mi spiego meglio............


    ho una colonna di codici ai quali devo associare il nome delle immagini relative

    Es.

    COD. IMG

    1234 p-1234asa-65x30.jpg
    3456 w_3456xx-65x30.jpg


    come faccio a dirgli di trovarmi il testo contenuto in COD nel la colonna IMG, cioè trova in quale cella di IMG è contenuto parte del testo di COD.


    spero di essermi spiegato bene........

  2. #2
    Penso di non aver capito, cmq fai un ciclo for/next su tutta la colonna cod: con una if trovi il valore uguale ed esci dal ciclo. A questo punto puoi ricavare (sapendo la riga) il valore della cella accanto..

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    225
    Ciao

    Prima di tutto grazie per la risposta.

    Però mi sa che non mi sono spiegato bene:

    In una cartella di excel ho due fogli.
    nel foglio1 ho questi dati:
    A B C
    1234 a c
    3456 b d

    Nel foglio2 ho invece:

    A B
    p-1234asa-65x30 p-1234asa-65x30.jpg
    w_3456xx-65x30 w_3456xx-65x30.jpg

    Quello che vorrei fare è questo:
    Nella colonna D del foglio 1 vorrei riportare il valore corrispondente
    della colonna B del foglio2 (come un cerca vertical, solo che la base
    su cui effettuare la ricerca non è esatta ma è una parte di ciò che
    ho sul foglio2)


    mi potresti fare un esempio pratico.......

  4. #4
    Ammettiamo che il numero di voci per colonna sia dieci, cioè dalla riga numero 4 (per esempio) a quella numero 14.
    Fai un ciclo for:
    codice:
    for i = 4 to 14
    if 'la cella è uguale alla stringa di ricerca inserita then
    exit for
    msgbox 'mostra la cella numero i alla colonna 2
    ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    225
    ok, ma io non devo inserire la stringa di testo a mano...

    praticamente dovrei far copiare/associare accanto ad ogni cella della colonna CODICE il nome della *.jpg (che piu si avvicina ad esso)


  6. #6
    Sinceramente non riesco ancora a capire cosa vuoi..
    Qual'è il problema primario? Fare la ricerca?
    Che cosa significa Hai scritto:
    Nella colonna D del foglio 1 vorrei riportare il valore corrispondente della colonna B del foglio 2
    ?!?!?! Quale valore? Uno a caso o deve trovare quello più simile?

    Rispondi a queste domande, forse qualcosa si fa..

    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.