Thema Datum  Von Nutzer Rating
Antwort
07.05.2024 11:52:21 Surrie
NotSolved
07.05.2024 12:08:21 Mase
NotSolved
07.05.2024 12:29:13 Gast86958
NotSolved
07.05.2024 13:42:26 Surrie
NotSolved
07.05.2024 14:06:34 Mase
NotSolved
07.05.2024 13:18:03 Gast21787
****
Solved
07.05.2024 13:46:00 Gast9686
NotSolved
07.05.2024 14:01:09 Gast31379
NotSolved
07.05.2024 14:14:51 Gast93945
**
NotSolved
07.05.2024 14:48:23 Gast20819
NotSolved
07.05.2024 15:07:57 Gast59678
NotSolved
07.05.2024 15:15:31 Gast10387
NotSolved
07.05.2024 17:16:55 Gast39559
NotSolved
07.05.2024 15:30:32 Surrie
NotSolved
07.05.2024 15:40:36 Gast23659
***
NotSolved
07.05.2024 15:40:47 Surrie
NotSolved
07.05.2024 15:44:00 Gast55468
***
Solved
07.05.2024 15:56:17 Surrie
NotSolved
07.05.2024 16:03:56 Gast62082
NotSolved
07.05.2024 16:24:41 Gast49248
NotSolved
07.05.2024 17:01:11 Gast82588
NotSolved
07.05.2024 17:06:36 Gast35616
**
Solved
Rot [ignoriert] - bitte beachten (s. Link im Beitrag)
07.05.2024 18:08:43 Surrie
NotSolved
08.05.2024 07:47:09 Mase
NotSolved
08.05.2024 22:45:28 Gast9375
NotSolved
09.05.2024 12:23:23 Surrie
NotSolved

Ansicht des Beitrags:
Von:
Surrie
Datum:
07.05.2024 18:08:43
Views:
142
Rating: Antwort:
  Ja
Thema:
[ignoriert] - bitte beachten (s. Link im Beitrag)

Ich verbeuge mich ehrfürchtig und sehe ein, es liegt an meiner Beschreibung, dennoch scheint der Fehler daran zu liegen, dass manchmal eben in der MItte ein Buchstabe eingetragen ist und manchmal nicht, ich habe es probiert. Folgende Variante funktioniert, allerdings nur, wenn ein Buchstabe dazwischen ist, in folgendem Format:

ABC1234__A__B_Text <<-- 13 Stelle ist B
 .Pattern = "([^\\\_]+?(\d+))_+([^\\\_]+)_+(.+)"
....
  fi.Status = .Item(0).Submatches(3)

Ergebnis: Immer, wenn an zehnter Stelle ein Buchstabe steht, dann erfolgt eine Ausgabe in der richtigen Zelle in Excel

Bei Ordner, die wie folgt Formatiert sind, erhalte ich keine Ausgabe in Excel:
ABC0012_____h_Infotext mit unterschiedlicher Länge <<-- 13 Stelle ist h

Alle anderen Varianten, führen zu keiner Ausgabe in Excel:

.Pattern = "([^\\_]+?(\d+))_.+$"
.....
 fi.Status = Mid$(.Item(0).Value, 13, 1)

ODER
.Pattern = "([^\\_]+?(\d+))_+([^\\_]+)_+([^\\_]+)_+(.+)"
.....
fi.Status = .Item(0).Submatches(3)
ODER
.Pattern = "([^\\_]+?(\d+))_+([^\\_]+)_+(.+)"
.....
fi.Status = .Item(0).Submatches(2)

Ich finde das Makro genial, es ist bestimmt nur eine Kleinigkeit, um auch eine Ausgabe in beiden Fällen zu erwirken, wenn kein Buchstabe dazwischen steht und wenn einer dazwischen steht

ABC1234__A__B_Text     UND     ABC1234_____B_Text      mögen bitte zu einer Ausgabe in den jeweiligen Zellen der Spalte E führen

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
07.05.2024 11:52:21 Surrie
NotSolved
07.05.2024 12:08:21 Mase
NotSolved
07.05.2024 12:29:13 Gast86958
NotSolved
07.05.2024 13:42:26 Surrie
NotSolved
07.05.2024 14:06:34 Mase
NotSolved
07.05.2024 13:18:03 Gast21787
****
Solved
07.05.2024 13:46:00 Gast9686
NotSolved
07.05.2024 14:01:09 Gast31379
NotSolved
07.05.2024 14:14:51 Gast93945
**
NotSolved
07.05.2024 14:48:23 Gast20819
NotSolved
07.05.2024 15:07:57 Gast59678
NotSolved
07.05.2024 15:15:31 Gast10387
NotSolved
07.05.2024 17:16:55 Gast39559
NotSolved
07.05.2024 15:30:32 Surrie
NotSolved
07.05.2024 15:40:36 Gast23659
***
NotSolved
07.05.2024 15:40:47 Surrie
NotSolved
07.05.2024 15:44:00 Gast55468
***
Solved
07.05.2024 15:56:17 Surrie
NotSolved
07.05.2024 16:03:56 Gast62082
NotSolved
07.05.2024 16:24:41 Gast49248
NotSolved
07.05.2024 17:01:11 Gast82588
NotSolved
07.05.2024 17:06:36 Gast35616
**
Solved
Rot [ignoriert] - bitte beachten (s. Link im Beitrag)
07.05.2024 18:08:43 Surrie
NotSolved
08.05.2024 07:47:09 Mase
NotSolved
08.05.2024 22:45:28 Gast9375
NotSolved
09.05.2024 12:23:23 Surrie
NotSolved