Sviluppare funzionalita su Microsoft Office con VBA Problema run time 1004 nel software Arena

LoginRegistrati
Stai vedendo 5 articoli - dal 1 a 5 (di 5 totali)
  • Autore
    Articoli
  • #30690 Risposta

    Salve a tutti, ho un problema nella realizzazione di una sub all'interno del software Arena (software di simulazione che consente anche lo sviluppo in Visual basic) . Il mio obiettivo è quello di creare una sub che apra un file excel dal quale leggere dei dati. Al momento ho scritto una semplice sub che apra un file excel, ma incorro nell'errore 1004:

    "Impossibile trovare "a.xlsx". Controllare l'ortografia del nome del file e verificare che la posizione del file sia corretta."

    Il fatto è che il nome del file è scritto correttamente, qualcuno saprebbe dirmi a cosa potrebbe essere dovuto questo errore?

    Private Sub ModelLogic_RunBeginSimulation()
    Dim m As Model
    Set m = ThisDocument.Model
    Dim FileToOpen As String
    Dim ArenaDir As String
    
    Set XL = GetObject("", "Excel.Application")
    FileToOpen = "a.xlsx"
    
    XL.Workbooks.Open FileToOpen
    End Sub
    #30736 Risposta
    rollis13
    rollis13
    Partecipante
      3 pts

      Non conosco Arena ma come spesso capita, hai provato ad indicare l'intero percorso del file anziché solamente il nome ? considerato che hai dichiarato una variabile 'ArenaDir' che però non hai utilizzato.

      #30738 Risposta
      PMC77
      PMC77
      Partecipante
        9 pts

        Buongiorno a tutti!

        Concordo con @rollis13 (che saluto)!

        Il problema è che non fornisci il path in cui è contenuto il file!

        Buona giornata!

        Paolo

        #30747 Risposta

        Paolo

          Rollis e PMC vi ringrazio delle risposte.

           

          Effettivamente era quello il problema. Vi ringrazio per le vostre risposte 🙂

          #30748 Risposta
          rollis13
          rollis13
          Partecipante
            3 pts

            Grazie del tuo riscontro positivo, fa piacere sapere di esser stati un po' d'aiuto .

          LoginRegistrati
          Stai vedendo 5 articoli - dal 1 a 5 (di 5 totali)
          Rispondi a: Problema run time 1004 nel software Arena
          Gli allegati sono permessi solo ad utenti REGISTRATI
          Le tue informazioni:



          vecchio frac - 2750 risposte

          patel
          patel - 1073 risposte

          albatros54
          albatros54 - 1058 risposte

          Marius44
          Marius44 - 970 risposte

          Luca73
          Luca73 - 766 risposte