Thema Datum  Von Nutzer Rating
Antwort
Rot Zip Datei entpacken oder auslesen im Netzwerk
12.08.2014 11:40:28 Mati
NotSolved
18.08.2014 12:37:27 Gast67581
NotSolved

Ansicht des Beitrags:
Von:
Mati
Datum:
12.08.2014 11:40:28
Views:
2905
Rating: Antwort:
  Ja
Thema:
Zip Datei entpacken oder auslesen im Netzwerk

Servus zusammen,

aktuell versuche ich per VBA eine .zip-Datei in ein Netzwerklaufwerk zu entpacken und im Anschluss alle .xls-Dateien auszulesen. Zum Entpacken habe ich die Shell-Funktion verwendet, die bei einem Test auf meinem internen Laufwerk C:\ auch gezeigt hat, dass sie funktioniert:

  strProgramm = "C:\Program Files\7-Zip\7z.exe"
  strArchiv = "C:\Users\XXXXXXXX\Desktop\Globalportfolio.zip"
  strOrdner = "C:\Users\XXXXXXXX\Desktop\Globalportfolien"
  Set fso = CreateObject("Scripting.FileSystemObject")
  strProgramm = fso.GetFile(strProgramm).ShortPath
  strArchiv = fso.GetFile(strArchiv).ShortPath
  strOrdner = fso.GetFolder(strOrdner).ShortPath

  Shell strProgramm & " x " & strArchiv & " -o" & strOrdner, vbNormalFocus

Die Excel-Datei, die das obige Makro enthält, liegt auch auf dem Desktop.

Nun würde gerne die Pfade auf Netzwerkadressen ändern. Lediglich 7z.exe bleibt weiterhin auf C:\, da das Programm nicht im Netzwerk installiert ist:

  strProgramm = "C:\Program Files\7-Zip\7z.exe"
  strArchiv = "G:\Fonds\FTP Upload\Test2\Globalportfolio.zip"
  strOrdner = "G:\Fonds\FTP Upload\Test2\Globalportfolien"
  Set fso = CreateObject("Scripting.FileSystemObject")
  strProgramm = fso.GetFile(strProgramm).ShortPath
  strArchiv = fso.GetFile(strArchiv).ShortPath
  strOrdner = fso.GetFolder(strOrdner).ShortPath

  Shell strProgramm & " x " & strArchiv & " -o" & strOrdner, vbNormalFocus

Die Excel-Datei mit dem Makro liegt dann auch auf G:\Fonds\FTP Upload\Test2\.

 

Leider klappt der zweite Quellcode nicht. Habt ihr eine Ahnung wie es funktionieren könnte?

 

Beste Grüße

Mathias

 

 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Zip Datei entpacken oder auslesen im Netzwerk
12.08.2014 11:40:28 Mati
NotSolved
18.08.2014 12:37:27 Gast67581
NotSolved