Thema Datum  Von Nutzer Rating
Antwort
03.01.2012 13:32:58 Ömer
Solved
03.01.2012 16:38:27 Heiko
NotSolved
03.01.2012 16:59:14 ömer
NotSolved
Blau Öffnen und Schließen von Excel Dateien
03.01.2012 20:32:55 Heiko
NotSolved
03.01.2012 23:09:34 ömer
NotSolved
04.01.2012 00:44:15 Heiko
NotSolved
04.01.2012 12:18:13 Ömer
NotSolved
04.01.2012 13:19:30 Ömer
NotSolved

Ansicht des Beitrags:
Von:
Heiko
Datum:
03.01.2012 20:32:55
Views:
1772
Rating: Antwort:
  Ja
Thema:
Öffnen und Schließen von Excel Dateien

Hallo Ömer

Beim Debuggen sieht man es. VBA verirrt sich zwischen den Workbooks. Deshalb habe ich sie explizit deklariert. Ich bin davon ausgegangen, dass der Code in ASCII-Import-Gasspot.xlsm steht. Wenn nicht, bitte melden.

Bitte teste und hab einen schönen Abend

Heiko

Sub getDatei()

    Dim wkb As Excel.Workbook
    Dim varFile As Variant
    Dim intDatei As Integer
    
    varFile = Application.GetOpenFilename(, , "Wählen Sie bitte die zu konvertierenden Dateien aus.", , True)
    If TypeName(varFile) Like "Boolean" Then
        MsgBox "Keine Datei ausgewählt!", vbInformation
        Exit Sub
    Else
        For intDatei = 1 To UBound(varFile)
            Application.Workbooks.Open (varFile(intDatei)), Local:=True
            Set wkb = ActiveWorkbook
            wkb.Sheets(1).Cells.Copy Destination:=ThisWorkbook.Sheets(1).Range("A1")
            Application.DisplayAlerts = False
            ThisWorkbook.Sheets(1).SaveAs Filename:=Environ("UserProfile") & "\Desktop\" & intDatei & ".csv", FileFormat:=Excel.xlCSV, Local:=True
            Application.DisplayAlerts = True
            wkb.Close True
        Next intDatei
       
        Set wkb = Nothing
          
        MsgBox ("ASCII Umwandlung abgeschlossen, Dateien wurden abgesichert.")
       
    End If
   
End Sub

 


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
03.01.2012 13:32:58 Ömer
Solved
03.01.2012 16:38:27 Heiko
NotSolved
03.01.2012 16:59:14 ömer
NotSolved
Blau Öffnen und Schließen von Excel Dateien
03.01.2012 20:32:55 Heiko
NotSolved
03.01.2012 23:09:34 ömer
NotSolved
04.01.2012 00:44:15 Heiko
NotSolved
04.01.2012 12:18:13 Ömer
NotSolved
04.01.2012 13:19:30 Ömer
NotSolved