Thema Datum  Von Nutzer Rating
Antwort
23.04.2017 02:43:25 Yaakov
NotSolved
23.04.2017 11:25:32 Gast15190
*****
NotSolved
23.04.2017 23:22:21 Yaakov
NotSolved
Blau TXT durch VBA einlesen
24.04.2017 11:32:40 Gast28650
*****
NotSolved
24.04.2017 13:44:21 yaakov
NotSolved
24.04.2017 14:02:35 Gast510
NotSolved
24.04.2017 17:18:09 Gast57199
NotSolved
24.04.2017 17:43:56 Gast13606
NotSolved
25.04.2017 02:11:54 Gast76055
NotSolved
25.04.2017 19:11:27 Gast16733
NotSolved
25.04.2017 08:00:02 Unknown
NotSolved

Ansicht des Beitrags:
Von:
Gast28650
Datum:
24.04.2017 11:32:40
Views:
787
Rating: Antwort:
  Ja
Thema:
TXT durch VBA einlesen

Moin! Dann so. Da wird nochmal geprüft, ob es ein *Extra gibt. Wenn ja, wird der Teile verworfen. Trim entfernt eigentlich nur die Leerzeichen. Das aufteilen erfolgt mit split. Vg

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Sub auslesen()
 
Dim DatNR As Long
Dim Dateiname As String
Dim inhalt As String
 
DatNR = FreeFile
 
Dateiname = "mein Pfad zur Datei" 'hier den Pfad zur Datei eintragen bspw. C:\test.txt
 
Open Dateiname For Input As DatNR
    inhalt = Input(LOF(DatNR), DatNR)
Close DatNR
 
'jetzt zurechtstutzen
inhalt = Trim(Split(inhalt, "Node")(1))
If InStr(1, inhalt, "*Extra", vbTextCompare) > 1 Then
    inhalt = Trim(Split(inhalt, "*Extra")(0))
End If
inhalt = Replace(inhalt, ",", "")
inhalt = Replace(inhalt, ". ", " ")
MsgBox inhalt
End Sub

 


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
23.04.2017 02:43:25 Yaakov
NotSolved
23.04.2017 11:25:32 Gast15190
*****
NotSolved
23.04.2017 23:22:21 Yaakov
NotSolved
Blau TXT durch VBA einlesen
24.04.2017 11:32:40 Gast28650
*****
NotSolved
24.04.2017 13:44:21 yaakov
NotSolved
24.04.2017 14:02:35 Gast510
NotSolved
24.04.2017 17:18:09 Gast57199
NotSolved
24.04.2017 17:43:56 Gast13606
NotSolved
25.04.2017 02:11:54 Gast76055
NotSolved
25.04.2017 19:11:27 Gast16733
NotSolved
25.04.2017 08:00:02 Unknown
NotSolved