Excel e gli applicativi Microsoft Office Assegnare ad ogni cella una immagine

Login Registrati
Stai vedendo 11 articoli - dal 1 a 11 (di 11 totali)
  • Autore
    Articoli
  • #28064 Score: 0 | Risposta

    tempusfugit
    Partecipante

      Buonasera tramite la funzione cerca verticale ho creato una, database che inserendo il trasportatore è il destinatario mi fa comparire una stringa alfanumerica é possibile sostituire dinamicamente una, immagine al posto della stringa alfanumerica?

       

      Grazie. 

      #28073 Score: 0 | Risposta

      patel
      Moderatore
        51 pts

        non con formule

        #28078 Score: 0 | Risposta

        PMC77
        Partecipante
          18 pts

          Concordo con @patel!

          In questo caso puoi riuscire solo con una Macro!

          Ciao

          Paolo

          #28083 Score: 0 | Risposta

          tempusfugit
          Partecipante

            In VBA mi potete aiutare?

            #28085 Score: 0 | Risposta

            patel
            Moderatore
              51 pts

              devi allegare un file di esempio con i dati e le immagini  e spiegare esattamente cosa vuoi ottenere

              #28086 Score: 0 | Risposta

              tempusfugit
              Partecipante

                Ho creato due fogli uno che uso come input (denominato ricerca) e uno come database (tabella accessi),

                dove sono riportate le stesse colonne del foglio di ricerca (A,B,C,D,E), io cerco una macro che mi restituisca l'immagine del QR code abbinato ad ogni singola combinazione (esempio nella cella E2), il risultato è dato combinando, la destinazione, con il trasportatore, e il relativo con il codice CER.

                In allegato il file di esempio.

                Allegati:
                You must be logged in to view attached files.
                #28088 Score: 1 | Risposta

                patel
                Moderatore
                  51 pts

                  Da quanto ho capito il qrcode viene generato dall'ID pratica, quindi basta generare il qrcode direttamente dal foglio ricerca così:

                  Sub Inserisciqrcode()
                  stringa = Range("D3")
                  Call GenQRCode(stringa, "000000", "FFFFFF", 80, "E3")
                  End Sub
                  
                  Sub GenQRCode(ByVal data As String, ByVal color As String, ByVal bgcolor As String, ByVal size As Integer, ByVal cella As String)
                  On Error Resume Next
                  
                      For i = 1 To ActiveSheet.Pictures.Count
                          If ActiveSheet.Pictures(i).Name = "QRCode" Then
                              ActiveSheet.Pictures(i).Delete
                              Exit For
                          End If
                      Next i
                  
                      sURL = "https://api.qrserver.com/v1/create-qr-code/?" + "size=" + Trim(Str(size)) + "x" + Trim(Str(size)) + "&color=" + color + "&bgcolor=" + bgcolor + "&data=" + data
                      Debug.Print sURL
                  
                      Set pic = ActiveSheet.Pictures.Insert(sURL + sParameters)
                      Set cell = Range(cella)
                  
                      With pic
                          .Name = "QRCode"
                          .Left = cell.Left
                          .Top = cell.Top
                      End With
                  
                  End Sub
                  #28090 Score: 0 | Risposta

                  tempusfugit
                  Partecipante

                    Buonasera Patel,

                    sei davvero bravo, ho due cose da chiederti, una sui QR code (che tu sappia, questo server dove crei e scarichi i QR code, gestisce pure le sequenze di escape?) l'altra è posso creare una cartella (esempio QR code) dove una volta generati e scaricati i QR code posso decidere di visualizzarli da lì? (non da server ma da locale, in caso non avessi in quel momento un collegamento ad internet?).

                    Saluti.

                    #28094 Score: 0 | Risposta

                    patel
                    Moderatore
                      51 pts

                      Non son bravo, cerco su google quello che non so, cosa che dovresti fare anche tu, non so risponderti sulla sequenza di escape, non capisco la domanda, per quanto riguarda l'archivio dei qrcode basta fare un foglio con tutti i codici e adattare la macro per fare un ciclo che riporti il qrcode accanto al codice

                      #28097 Score: 0 | Risposta

                      mflauto
                      Partecipante
                        1 pt

                        Buongiorno Patel,

                        per le sequenze di escape ho risolto, mi potresti suggerire il codide per fare ( l'archivio dei qrcode basta fare un foglio con tutti i codici e adattare la macro per fare un ciclo che riporti il qrcode accanto al codice).

                        Grazie.

                        Max

                        #28104 Score: 0 | Risposta

                        patel
                        Moderatore
                          51 pts

                          L'obiettivo del forum è insegnare a fare, io ti ho fatto vedere come si fa, il passo successivo lo devi fare tu, provaci e posta i tuoi tentativi

                        Login Registrati
                        Stai vedendo 11 articoli - dal 1 a 11 (di 11 totali)
                        Rispondi a: Assegnare ad ogni cella una immagine
                        Gli allegati sono permessi solo ad utenti REGISTRATI
                        Le tue informazioni: