+ Antworten + Neues Thema erstellen
Ergebnis 1 bis 6 von 6

Access 2007 - Undefinierte Funktion 'Dir' in Ausdruck

Forum: Microsoft Office
  1. #1
    ü-18 Gamer Avatar von markus
    Registriert seit
    14.01.2009
    Ort
    DN (NRW)
    System
    i7, UD5, DDR3-1600. HD5870, HX-850W, WD Black, Obsidian 800D
    Beiträge
    437

    Frage Access 2007 - Undefinierte Funktion 'Dir' in Ausdruck

    Hallo zusammen!

    Nach Konvertierung einer Access 97 Datenbank in Access 2007 funktioniert soweit alles ganz gut. Nur habe ich mehrere Abfragen mit der Fehlermeldung:

    Undefinierte Funktion 'Dir' in Ausdruck

    Der fehlerverursachende Ausruck lautet

    GRAK: Wenn(Verz([HLINKD])<>"";Wahr;Falsch)

    Wobei 'HLINKD' ein Pfad zu einer Datei ist. (Bsp.: t:\ordner\xy.tif)
    Unter Access 97 lief es noch einwandfrei.

    Hat jemand eine Idee wo das Problem liegt?

  2. #2
    Starter Avatar von Schneewante
    Registriert seit
    15.02.2010
    Ort
    Nähe Bonn
    System
    C2D T7500, RAM 2048, 250 GB HDD
    Beiträge
    9

    Standard AW: Access 2007 - Undefinierte Funktion 'Dir' in Ausdruck

    mach mal aus

    Wenn(Verz([HLINKD])<>"";Wahr;Falsch)

    folgendes:

    Wenn(Dir([HLINKD])<>"";Wahr;Falsch)

  3. #3
    ü-18 Gamer Avatar von markus
    Registriert seit
    14.01.2009
    Ort
    DN (NRW)
    System
    i7, UD5, DDR3-1600. HD5870, HX-850W, WD Black, Obsidian 800D
    Beiträge
    437

    Standard AW: Access 2007 - Undefinierte Funktion 'Dir' in Ausdruck

    Falls ich nichts übersehen habe, funktioniert das leider nicht. Access macht aus Dir automatisch Verz.

    Ich habe festgestellt, dass man sich selbst eine Funktion in VBA erstellen kann und diese funktioniert dann auch in einer Abfrage. Man kann sogar Dir benutzen... seltsam.

  4. #4
    Starter Avatar von Schneewante
    Registriert seit
    15.02.2010
    Ort
    Nähe Bonn
    System
    C2D T7500, RAM 2048, 250 GB HDD
    Beiträge
    9

    Standard AW: Access 2007 - Undefinierte Funktion 'Dir' in Ausdruck

    Hi,

    Dir() an sich ist bereits eine VBA-Funktion die Dir als Ergebnis eine Zeichenkette zurück die eine Datei, Verzeichnis oder ganzen Pfad enthält.

    Solche Prüfungen mache ich grundsätzlich nur über VBA-Module.


    Sub Dateigedoehns()

    Dim strDatei As String

    strDatei = "C:\Texte\log.txt"

    If Dir(strDatei) <> "" Then

    Debug.Print strDatei 'Inhalt der Variable (ganzer Pafd mit Dateiname) im Direktfenster ausgeben
    Debug.Print Dir(strDatei) 'gibt nur den Dateinamen, ohne Pafd im Direktfenster aus

    Else

    Debug.Print "Datei nicht gefunden!"

    End If

    End Sub

  5. #5
    ü-18 Gamer Avatar von markus
    Registriert seit
    14.01.2009
    Ort
    DN (NRW)
    System
    i7, UD5, DDR3-1600. HD5870, HX-850W, WD Black, Obsidian 800D
    Beiträge
    437

    Standard AW: Access 2007 - Undefinierte Funktion 'Dir' in Ausdruck

    Hi,

    du hast natürlich Recht. Trotzdem, vor Access 2007 konnte ich Dir() in einer Abfrage nutzen. Mit 2007 gibt es seltsamer Weise dieses Problem.

    Ich habe diese Funktion auch nur Missbraucht um festzustellen, ob eine Datei vorhanden ist oder nicht. Funktioniert mit paar Zeilen VBA und einer eigenen Funktion allerdings genauso gut.

    Danke für deine Hinweise!

  6. #6
    Starter Avatar von kehl_kopf_kurti
    Registriert seit
    30.08.2010
    Beiträge
    1

    Standard AW: Access 2007 - Undefinierte Funktion 'Dir' in Ausdruck

    hallo du

    hab jetzt gerade das gleiche problem mit access 2010.....sollte ich was herausfinden geb ich dir bescheid

    lg
    kurti

+ Antworten

Ähnliche Themen für: Access 2007 - Undefinierte Funktion 'Dir' in Ausdruck

  1. Antworten: 9
    Letzter Beitrag: 11.06.2010, 23:56
  2. Hotkeys ohne Funktion im Vollbildapp + Adminrechte
    Von saulous im Forum Software (Windows 7)
    Antworten: 9
    Letzter Beitrag: 08.01.2010, 18:50
  3. Firefox 3.5 ab sofort ueber die Update-Funktion erhaeltlich
    Von michael im Forum Software (Allgemein)
    Antworten: 2
    Letzter Beitrag: 01.07.2009, 10:44
  4. [Access 97] Formular zeigt keine Daten an
    Von markus im Forum Microsoft Office
    Antworten: 0
    Letzter Beitrag: 23.01.2009, 10:41
  5. Antworten: 0
    Letzter Beitrag: 22.01.2009, 10:38

Stichworte

Lesezeichen