Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
String auslesen und 3 Zellen befüllen |
11.08.2016 10:58:39 |
Mario Geisler |
|
|
|
11.08.2016 13:15:54 |
Gast76135 |
|
|
|
11.08.2016 13:24:18 |
Gast47850 |
|
|
|
15.08.2016 06:39:29 |
TheChosenNeo |
|
|
|
16.08.2016 17:46:10 |
Gast75338 |
|
|
|
17.08.2016 06:06:57 |
TheChosenNeo |
|
|
|
19.08.2016 03:13:47 |
Gast17554 |
|
|
|
19.08.2016 06:04:04 |
TheChosenNeo |
|
|
|
21.08.2016 19:53:47 |
Gast67240 |
|
|
Von:
Mario Geisler |
Datum:
11.08.2016 10:58:39 |
Views:
1609 |
Rating:
|
Antwort:
|
Thema:
String auslesen und 3 Zellen befüllen |
Hallo Zusammen,
ich würde eure Hilfe benötigen. Ich lese Dateien aus einem festgelegten Ordner aus. Daraus sollen dann 3 Strings gebildet werden die wiederum in 3 Zellen eingetragen werden sollen.
Die Dateien heißen zum Beispiel "1.3.g Umweltdaten 11.08.2016.pdf" aber könnte auch "1.3.g Umweltdaten 11.08.2016.docx" heißen.
Spalte A soll dann das Kapitel sein. In dem 1.3.g Soll aber auch möglich sein das kein Kapitel angegeben ist. Dann soll die Spalte leer bleiben.
Spalte B soll dann Umweltdaten heißen.
Spalte C dann 11.08.2016. Das ist die Revision der Datei.
Die Revision hat 5 Varianten.
Variante 1 keine Revision, dann soll Spalte C leer bleiben.
Variante 2 im String steht das normale Datum. Dann das Datum.
Variante 3 im String steht zum Beispiel 04_08.2016 für 4 Rev im August 2016. Geschrieben werden soll es dann aber 04/08.2016.
Variante 4 ist dann wie Variante 3 nur ohne Monat also 04_2016 und geschrieben in Excel als 04/2016.
Variante 5 ist nur das Jahr. Also 2016.
Wie könnte ich das in VBA lösen mit der Variable das die Dateiendung mal 3 und dann wieder 4 Zeichen haben könnte?
Es gibt leider für keine Stringvariante eine genaue Anzahl an zeichen um diese immer auszulesen.
Auf Spalte B lege ich dann noch den Hyperlink auf die Datei im Ordner. Hier soll auch immer nur der Name aus Spalte B angezeigt werden.
Ich würde mich sehr über eure Unterstützung freuen.
Liebe Grüße
Mario
|
- 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
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- 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
|
String auslesen und 3 Zellen befüllen |
11.08.2016 10:58:39 |
Mario Geisler |
|
|
|
11.08.2016 13:15:54 |
Gast76135 |
|
|
|
11.08.2016 13:24:18 |
Gast47850 |
|
|
|
15.08.2016 06:39:29 |
TheChosenNeo |
|
|
|
16.08.2016 17:46:10 |
Gast75338 |
|
|
|
17.08.2016 06:06:57 |
TheChosenNeo |
|
|
|
19.08.2016 03:13:47 |
Gast17554 |
|
|
|
19.08.2016 06:04:04 |
TheChosenNeo |
|
|
|
21.08.2016 19:53:47 |
Gast67240 |
|
|