| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
 | NVIDIA GTC Paris und ISC High Performance-Konferenz 2025, eine Pressemitteilung
|
Autor
|
Thema: VBA Skript in Verbindung mit Excel (2036 mal gelesen)
|
Starbuzz Mitglied

 Beiträge: 63 Registriert: 14.11.2014
|
erstellt am: 07. Apr. 2015 10:12 <-- editieren / zitieren --> Unities abgeben:         
Hallo, ich bräuchte dringend Hilfe! Mein VBA Skript für Inventor soll, dank einer EXCEL Tabelle, bestimmte Artikel aus einem Verzeichnis öffnen, ausrichten und als JPG abspeichern. Vlt weiß einer Rat und kann mir den Befehl in das VBA Skript schreiben  Vielen Dank!!!  Lg Starbuzz [Diese Nachricht wurde von Starbuzz am 13. Apr. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Chris 31 Mitglied Konstrukteur und Mädchen für alles
  
 Beiträge: 575 Registriert: 23.04.2013 Inventor 2013/2015 Windows 7 64 bit 16GB RAM nVidia Quadro 600
|
erstellt am: 07. Apr. 2015 11:31 <-- editieren / zitieren --> Unities abgeben:          Nur für Starbuzz
|
Starbuzz Mitglied

 Beiträge: 63 Registriert: 14.11.2014
|
erstellt am: 07. Apr. 2015 11:33 <-- editieren / zitieren --> Unities abgeben:         
|
Chris 31 Mitglied Konstrukteur und Mädchen für alles
  
 Beiträge: 575 Registriert: 23.04.2013 Inventor 2013/2015 Windows 7 64 bit 16GB RAM nVidia Quadro 600
|
erstellt am: 07. Apr. 2015 12:08 <-- editieren / zitieren --> Unities abgeben:          Nur für Starbuzz
Könnte man so machen: Code: Sub Excel()Dim Exapp As Excel.Application Set Exapp = GetObject(, "Excel.Application") Dim oWorkbook As Excel.workbook Set oWorkbook = Exapp.ActiveWorkbook Dim Zeile As Integer Zeile = 1 'Startzeile Dim Spalte As Integer Spalte = 1 Dim sFilename As String sFilename = "Start" Do With oWorkbook.ActiveSheet sFilename = .Cells(Zeile, Spalte).Value 'Zeile und Spalte durch deine ersetzen Zeile = Zeile + 1 End With If sFilename <> "" Then Call iam2jpg(sFilename) End If Loop While sFilename <> "" End Sub Sub iam2jpg(ByVal sFilename As String)
------------------ MFG Chris Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Starbuzz Mitglied

 Beiträge: 63 Registriert: 14.11.2014
|
erstellt am: 07. Apr. 2015 12:55 <-- editieren / zitieren --> Unities abgeben:         
|
Chris 31 Mitglied Konstrukteur und Mädchen für alles
  
 Beiträge: 575 Registriert: 23.04.2013 Inventor 2013/2015 Windows 7 64 bit 16GB RAM nVidia Quadro 600
|
erstellt am: 07. Apr. 2015 14:05 <-- editieren / zitieren --> Unities abgeben:          Nur für Starbuzz
|
Starbuzz Mitglied

 Beiträge: 63 Registriert: 14.11.2014
|
erstellt am: 13. Apr. 2015 07:47 <-- editieren / zitieren --> Unities abgeben:         
Leider eben nicht. Ich kann aus dem Netzwerkpfad die Dateien manuell öffnen, oder auch von Inventor aus. Aber das VBA will einfach nicht die Dateien aus dem Pfad nehmen. Woran kann das liegen? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Chris 31 Mitglied Konstrukteur und Mädchen für alles
  
 Beiträge: 575 Registriert: 23.04.2013 Inventor 2013/2015 Windows 7 64 bit 16GB RAM nVidia Quadro 600
|
erstellt am: 13. Apr. 2015 09:50 <-- editieren / zitieren --> Unities abgeben:          Nur für Starbuzz
|
Starbuzz Mitglied

 Beiträge: 63 Registriert: 14.11.2014
|
erstellt am: 13. Apr. 2015 10:16 <-- editieren / zitieren --> Unities abgeben:         
|
Chris 31 Mitglied Konstrukteur und Mädchen für alles
  
 Beiträge: 575 Registriert: 23.04.2013 Inventor 2013/2015 Windows 7 64 bit 16GB RAM nVidia Quadro 600
|
erstellt am: 13. Apr. 2015 10:32 <-- editieren / zitieren --> Unities abgeben:          Nur für Starbuzz
Das ist aber komisch. Kannst du eventuell mal einen screenshot geben von der Fehlermeldung? Ich gehe sonst nämlich genau so vor, wie ich dir geschrieben habe. Der Netzwerkpfad wird genauso behandelt, wie der lokale Pfad. ------------------ MFG Chris Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
PaulSchuepbach Moderator Programmierer
   

 Beiträge: 1005 Registriert: 01.10.2003
|
erstellt am: 15. Apr. 2015 11:06 <-- editieren / zitieren --> Unities abgeben:          Nur für Starbuzz
|