Access 2007 - Undefinierte Funktion 'Dir' in Ausdruck
Forum: Microsoft Office
-
ü-18 Gamer
Ersteller dieses Themas
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?
-
Starter
AW: Access 2007 - Undefinierte Funktion 'Dir' in Ausdruck
mach mal aus
Wenn(Verz([HLINKD])<>"";Wahr;Falsch)
folgendes:
Wenn(Dir([HLINKD])<>"";Wahr;Falsch)
-
ü-18 Gamer
Ersteller dieses Themas
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.
-
Starter
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
-
ü-18 Gamer
Ersteller dieses Themas
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!
-
Starter
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
Ähnliche Themen für: Access 2007 - Undefinierte Funktion 'Dir' in Ausdruck
-
Von hens227 im Forum Hardware (Allgemein)
Antworten: 9
Letzter Beitrag: 11.06.2010, 23:56
-
Von saulous im Forum Software (Windows 7)
Antworten: 9
Letzter Beitrag: 08.01.2010, 18:50
-
Von michael im Forum Software (Allgemein)
Antworten: 2
Letzter Beitrag: 01.07.2009, 10:44
-
Von markus im Forum Microsoft Office
Antworten: 0
Letzter Beitrag: 23.01.2009, 10:41
-
Von markus im Forum Microsoft Office
Antworten: 0
Letzter Beitrag: 22.01.2009, 10:38
Stichworte
Lesezeichen