Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

String bearbeiten

Forumthread: String bearbeiten

String bearbeiten
16.07.2002 11:34:03
Ralf Sögel
Hallo Leute,
ich habe Dateinamen: Grafik1.jpg, Grafik2.jpeg, Datei1.hta
Datei2.html usw. Nun muss ich die Dateinamen ohne Extension in einem VBA-Code weiterverarbeiten. Wie kann ich die Extension
aus dem Dateinamen wegkriegen(left,mid???) kriegs irgenswie nicht gebacken.
Danke für eure Hilfe
Anzeige

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

Betreff
Datum
Anwender
Anzeige
Re: String bearbeiten
16.07.2002 11:39:52
sam
hi,

ganz einfach:

datei = Left(datei, Len(datei)-4)

Viel Spaß,
Sam

danke, aber nicht ganz...
16.07.2002 11:44:52
Ralf Sögel
das trifft aber nur für eine Extension mit 3 zeichen zu, oder?
Wie muss ich das machen, um beide Fälle zu berücksichtigen
extension mit 3 und 4 Zeichen?
Re: danke, aber nicht ganz...
16.07.2002 11:55:48
sam
Hallo,

hast recht, dann nehmen wir einfach die ersten linken Zeichen bis zum auftreten des Punktes. Damit sollte es passen :-)

Datei = Left(Datei, InStr(Datei, ".")-1)

Gruß
Sam

Anzeige
danke, aber noch nicht ganz...
16.07.2002 12:06:59
Ralf Sögel
In Dateinamen können ja auch Punkte vorkommen, was mach ich dann?
Gut Ding braucht Weile ;-)
16.07.2002 12:12:08
sam
hi,

peinlich, peinlich,...
Die Funktion LastInStr() liefert die letzte Position einer Zeichenkette.

Wir können davon ausgehen, dass wir den letzten Punkt des Dateinamens die Trennung zum Dateizusatz ist.

Damit passt aber nun sicher, oder?

Viel Spaß,
Sam

Anzeige
Wow, thats a lot, 1000 Dank!
16.07.2002 12:20:45
Ralf Sögel
nT
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18