Office: Excelmakro gibt Fehlermeldung

Helfe beim Thema Excelmakro gibt Fehlermeldung in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, wer weiss Rat? Das folgende Makro läuft fehlerfrei wenn die txt-Datei bei Const Eingabedatei namentlich angegeben wird. Es erscheint aber... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Wulf Kundy, 24. September 2007.

  1. Wulf Kundy Neuer User

    Excelmakro gibt Fehlermeldung


    Hallo,
    wer weiss Rat?
    Das folgende Makro läuft fehlerfrei wenn die txt-Datei bei
    Const Eingabedatei namentlich angegeben wird. Es erscheint aber eine Fehlermeldung wenn ich den Dateinamen aus L1 auslesen lassen will und wie in der Kommentarzeile aufgeführt an den Pfad anhänge.

    Sub tr_file_laden()

    Dim strFolder As String, strName As String, lngRow As Long
    strFolder = "E:\Programme\picas\typrating"
    If Trim$(strFolder) <> "" Then
    Application.ScreenUpdating = False
    With Worksheets("Tabelle1")
    .Columns(1).ClearContents
    strName = Dir(strFolder & "\*.txt")
    Do
    lngRow = lngRow + 1
    .Cells(lngRow, 1) = Left$(strName, Len(strName) - 4)
    strName = Dir
    Loop Until strName = ""
    End With
    Application.ScreenUpdating = True
    End If

    Cells.Select
    Selection.ClearContents
    Range("A1").Select

    Dim StrDName As String
    Dim Textzeile As String
    Const Verzeichnis = "E:\Programme\picas\typrating\"
    Const Eingabedatei = "FX-3212_FXP1840_070921.txt"
    StrDName = [L1]
    Range("A1").Select
    Open Verzeichnis & Eingabedatei For Input As #1
    ' Open Verzeichnis & StrDName For Input As #1
    Do While Not EOF(1)
    Line Input #1, Textzeile
    ActiveCell.Value = Textzeile
    ActiveCell.Offset(1, 0).Select
    Loop
    Close #1
    Columns("A:A").Select
    Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, TextQualifier:=xlTextQualifierNone, ConsecutiveDelimiter:=True, Tab:=True, Semicolon:=True, Comma:=True, Space:=True, Other:=True, FieldInfo:=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1), Array(5, 1))
    ActiveSheet.Columns("A:E").AutoFit


    Würde mich freuen wenn jemand den Fehler erkennt.
    mfg
    Wulf
     
    Wulf Kundy, 24. September 2007
    #1
  2. schatzi Super-Moderator
    Hallo!

    Ich frage mich, was denn noch in L1 stehen soll, wenn du alle Zellinhalte gelöscht hast...
    Code:
    Cells.Select
    Selection.ClearContents 
     
  3. Wulf Kundy Neuer User
    Hallo Schatzi,
    schönen Dank, aber leider auch dann nicht.
    So geändert und trotzdem nicht.

    Sub tr_file_laden()

    Dim strFolder As String, strName As String, lngRow As Long
    strFolder = "E:\Programme\picas\typrating"
    If Trim$(strFolder) <> "" Then
    Application.ScreenUpdating = False
    With Worksheets("Tabelle1")
    .Columns(1).ClearContents
    strName = Dir(strFolder & "\*.txt")
    Do
    lngRow = lngRow + 1
    .Cells(lngRow, 1) = Left$(strName, Len(strName) - 4)
    strName = Dir
    Loop Until strName = ""
    End With
    Application.ScreenUpdating = True
    End If

    Cells.Select
    Selection.ClearContents
    Range("A1").Select

    Dim StrDName As String
    Dim Textzeile As String
    Const Verzeichnis = "E:\Programme\picas\typrating\"
    ' Const Eingabedatei = "FX-3212_FXP1840_070921.txt"
    Range("L1").Select
    ActiveCell.FormulaR1C1 = "=Tabelle1!RC[-5]"

    StrDName = [L1]
    Range("A1").Select
    Open Verzeichnis & StrDName For Input As #1
    Do While Not EOF(1)
    Line Input #1, Textzeile
    ActiveCell.Value = Textzeile
    ActiveCell.Offset(1, 0).Select
    Loop
    Close #1
    Columns("A:A").Select
    Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, TextQualifier:=xlTextQualifierNone, ConsecutiveDelimiter:=True, Tab:=True, Semicolon:=True, Comma:=True, Space:=True, Other:=True, FieldInfo:=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1), Array(5, 1))
    ActiveSheet.Columns("A:E").AutoFit
     
    Wulf Kundy, 24. September 2007
    #3
  4. schatzi Super-Moderator

    Excelmakro gibt Fehlermeldung

    Hallo!

    Ich bin leider auch nicht so der VBA-Spezialist...
    Bringt es denn was, wenn du dies
    Code:
    StrDName = [L1] 
    durch dieses hier ersetzt
    Code:
    StrDName = Range("L1").Text
    ??
     
  5. Wulf Kundy Neuer User
    Hallo,
    nein leider nicht.
     
    Wulf Kundy, 24. September 2007
    #5
  6. Wulf Kundy Neuer User
    Hallo Schatzi,
    jetzt geht es. Habe leider bei meinen Verschen die Dateiendung nicht mehr dabei gehabt.
    Nun klappt es.
    Danke
    Wulf
     
    Wulf Kundy, 24. September 2007
    #6
Thema:

Excelmakro gibt Fehlermeldung

Die Seite wird geladen...
  1. Excelmakro gibt Fehlermeldung - Similar Threads - Excelmakro Fehlermeldung

  2. Excel found a problem with one or more formula references in this worksheet

    in Microsoft Excel Hilfe
    Excel found a problem with one or more formula references in this worksheet: Liebes Forum, ich habe ein Problem, das viel durch das Internet geistert, aber nirgendwo gibt es eine erfolgreiche Lösung für: "Excel found a problem with one or more formula references in this...
  3. Fehlermeldung beim Filtern in einer Tabelle

    in Microsoft Excel Hilfe
    Fehlermeldung beim Filtern in einer Tabelle: Hallo Zusammen, ich habe Folgendes Problem. Ich habe eine Materialliste mit allen Daten die man benötigt zum Artikel. Da ich die Liste als Tabelle Formatiert habe, kann ich auch ganz einfach...
  4. Bedingte Formatierung funktioniert nicht

    in Microsoft Excel Hilfe
    Bedingte Formatierung funktioniert nicht: Hallo, ich habe eine Excel Datei erstellt und es funktioniert alles, bis auf eine bedingte Formatierung. Ich verstehe einfach nicht wieso. Habe in der Liste schon andere Formatierungen, die sehr...
  5. Outlook Fehlermeldung 0x800CCC78, Nachricht kann nicht gesendet werden ...

    in Microsoft Outlook Hilfe
    Outlook Fehlermeldung 0x800CCC78, Nachricht kann nicht gesendet werden ...: Hallo, habe seit der Installation von MS Office 2021 Pro ein Problem mit Outlook, dass auch nach 3-maliger Neuinstallation und mit dem MFCMAPI-Tool die Fehlermeldung auch nicht verschwindet. Bin...
  6. Fehlermeldung XML Erweiterungspacket

    in Microsoft Word Hilfe
    Fehlermeldung XML Erweiterungspacket: Hallo, kennt wer diese Fehlermeldung bei Word (Windows 10 pro/Word 2016)? Es tritt auf, wenn ich auf die Registerkarte Ansicht gehe und geht nicht mehr weg. Word stellt dann im Hintergrund eine...
  7. Excel Powerquery: Nach Schließen & Laden Fehlermeldung [DataFormat.Error]

    in Microsoft Excel Hilfe
    Excel Powerquery: Nach Schließen & Laden Fehlermeldung [DataFormat.Error]: Hallo zusammen! Ich bin gerade dabei von einem Teams-Sharepoint-Ordner Daten mit Power-Query abzurufen. Ich lade die Daten über "Daten Abrufen -> Datei -> Sharepoint-Ordner" und gebe dann den...
  8. Hyperlink mit Hilfe Sverweis

    in Microsoft Excel Hilfe
    Hyperlink mit Hilfe Sverweis: Hallo, ich weiß ähnliche Themen gab es leider schon, aber ich bin bisher dadurch absolut nicht weitergekommen. Ich bin hier echt am verzweifeln. Ich habe eine Liste mit verschiedenen Dateien...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden