Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1720to1724
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Suchen nach Bezeichnung mit einem unbekannten Buchstaben in der Bezeichnung

Suchen nach Bezeichnung mit einem unbekannten Buchstaben in der Bezeichnung
14.11.2019 14:31:54
Niko
Hallo zusammen,
ich habe ein mittelschweres Problem.
Ich möchte gerne eine Datei in einem Pfad aufrufen, in dessen Bezeichnung lediglich ein Buchstabe an der selben Position unbekannt ist.
Mein Quellcode schaut wie folgt aus:
Dim Pfad As String
Dim Ordner As String
Dim Dateinmame As String
Dim i As Integer
Pfad = "P:\ddddddddddddddddddddddddddddddddddddddddddddddddd
Ordner = "YYY" & XXX & "\"
Dateinmame = CheckBox10.Caption & "?" & "_YYY" & XXX & "_Vorgang.csv"
Workbooks.Open Filename:=Pfad & Ordner & Dateiname, Local:=True
Der Pfad und der Ordner wird gefunden, der Dateiname leider noch nicht.
Im Netz habe ich das Fragezeichen für die Unbekannte gefunden, dass funktioniert aber leider nicht.
Habt ihr eine Idee?
Vielen Dank für eure Bemühungen!!

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Suchen nach Bezeichnung mit einem unbekannten Buchstaben in der Bezeichnung
14.11.2019 14:40:27
Werner
Hallo Niko,
wenn du den Code genauso in deiner Excel hast und das kein Fehler beim Übetrag ins Forum ist dann schau die das hier mal an.
Dateinmame = CheckBox10.Caption & "?" & "_YYY" & XXX & "_Vorgang.csv"
Workbooks.Open Filename:=Pfad & Ordner & Dateiname, Local:=True
Gruß Werner
AW: Suchen nach Bezeichnung mit einem unbekannten Buchstaben in der Bezeichnung
14.11.2019 14:50:09
Niko
Hallo Werner,
genau hier sehe ich auch den Fehler.
Mit Checkbox10.Caption soll die Bezeichnung der Box eingespeist werden und danach folgt die Unbekannte im Namen, dafür soll das "?" zielführend sein, dann kommt die bekannte Endbezeichnung der Datei, die aufgerufen werden soll.
Bezeichnung der Datei schaut wie folgt aus:
VHS32A_MSN0336_Vorgang.csv
Diese Datei soll abgerufen werden, wobei "A" die Variable ist und nicht abgerufen werden kann.
Wie kann ich einen Quellcode umsetzten, der nach der Anfangsbezeichnung such, das A als unbekannt betrachtet und die Endbezeichnung wieder betrachtet? Folglich soll würde es so auschauen:
VHS32?_MSN0336_Vorgang.csv
Anzeige
AW: Suchen nach Bezeichnung mit einem unbekannten Buchstaben in der Bezeichnung
14.11.2019 14:54:24
Werner
Hallo Niko,
nein, das habe ich nicht gemeint. Hast du dir mal die schreibweise deiner Variablen angesehen?
Einmal Dateinmame
Einmal Dateiname
Gruß Werner
AW: Suchen nach Bezeichnung mit einem unbekannten Buchstaben in der Bezeichnung
14.11.2019 15:03:16
Niko
Hey Werner,
oh man, wenn man zu lange vor dem Problem sitzt wird man mit der Zeit blind und verliert den Überblick. Das ist es gewesen und funktioniert jetzt wunderbar!
@Daniel, vielen Dank für deine Nachricht. Die variante hat auch funktioniert, allerdings ist eine andere Datei mit ähnlicher Bezeichnung geöffnet worden =)
Vielen Dank für eure Unterstützung!!
Viele Grüße
Niko
Gerne u. Danke für die Rückmeldung und....
14.11.2019 15:45:17
Werner
Hallo Niko,
...spätestens jetzt hast du den Grund dafür, weshalb man am besten mit Option Explicit arbeiten sollte. Dann hätte dir Excel nämlich die falsche/nicht deklarierte Variable angemeckert.
Gruß Werner
Anzeige
AW: Suchen nach Bezeichnung mit einem unbekannten Buchstaben in der Bezeichnung
14.11.2019 14:51:14
Daniel
Hi
ich weiß nicht, ob Workbooks.Open mit dem Joker zurecht kommt.
alternativ kannst du dir auch mit der DIR-Funktion den Dateinamen ermitteln lassen.
DIR verabeitet Joker und gibt aus dem Verzeichnis den ersten passenden Dateinamen zuruück:
Pfad = "P:\....\"
Ordner = "...\"
Dateiname = Checkbox10.Caption & "?" &"...."
Dateiname = DIR(Pfad & Ordner & Dateiname)
Workbooks.Open Pfad & Ordner & Dateiname
prüfe auch ob beim Zusammensetzen von Pfad, Ordner und Dateinamen, ob die Trennzeichen "\" überall richtig stehen.
Gruß Daniel
Anzeige

8 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige