Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Errore In fase di generazione Excel.

    Con questo codice stampo sul mio file excel il logo.
    codice:
        Set RG = WS.Range("A2", "C2")
        RG.Merge
        WS.Range("A2:C2").Select
        With ActiveSheet.Pictures.Insert(App.Path & "\Clicartintestazionivarie.gif")
            .Left = ActiveSheet.Range("A2").Left
            .Top = ActiveSheet.Range("A2").Top
        End With
        WS.StandardWidth = 8
        WS.Cells.RowHeight = 12.75
    Tuttavia, dopo avere generato l'excel stesso, se tento di rigenerare lo stesso, dopo averlo chiuso oppure a generarne un altro, la riga dove vado a ricercare il logo mi manda in errore il programma, dicendomi "Variabile del blocco with non impostata".

    Da cosa può dipendere?

    Grazie anticipatamente a chi mi saprà aiutare.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  2. #2
    Ringrazio per la risoluzione del problema il forum www.masterdrive.it.
    Riporto anche qui la soluzione, qual'ora possa tornare utile ad altri utenti.
    fai uso diretto dell'oggetto Application, quando dovresti passare dagli oggetti creati da codice:


    codice:
        With ActiveSheet.Pictures.Insert(App.Path & "\Clicartintestazionivarie.gif")
            .Left = ActiveSheet.Range("A2").Left
            .Top = ActiveSheet.Range("A2").Top
        End Withdovrebbe essere:
    codice:
        With WS.Pictures.Insert(App.Path & "\Clicartintestazionivarie.gif")
            .Left = WS.Range("A2").Left
            .Top = WS.Range("A2").Top
        End With
    TheTruster
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.