Thema Datum  Von Nutzer Rating
Antwort
Rot Makro - Export .txt Datei
07.09.2017 16:16:31 Zedd
NotSolved
08.09.2017 09:58:07 Ben
NotSolved
10.09.2017 18:48:06 Zedd
NotSolved
10.09.2017 22:16:05 Ben
Solved
11.09.2017 08:20:38 Zedd
NotSolved

Ansicht des Beitrags:
Von:
Zedd
Datum:
07.09.2017 16:16:31
Views:
1005
Rating: Antwort:
  Ja
Thema:
Makro - Export .txt Datei

Hallo Zusammen,

ich habe eine große Bitte an die VBA-Experten: Ich benötige ein Makro für das Auslesen eines Arbeitsblattes und die Ausgabe eines Exports in eine .txt Datei. Leider komme ich, da ich ein Anfänger bin, nicht weiter. :(

Hoffe sehr, dass Ihr meiner Bitte nachgeht und mir beim coden hilft.  Im Voraus vielen Dank!

 

Problem:

Es gibt feste Texte, feste Zellen und variable Zellen, die ausgegeben werden müssen.

 strDatei = Application.GetSaveAsFilename(InitialFileName:="LODAS_" & Range("a1") & "_" & Range("b1") & ".txt", _
            fileFilter:="strText Files (*.txt), *.txt")

Print #1, "[Allgemein]" 
Print #1, "Ziel=" 
Print #1, "Version_LVE=5.0" 
Print #1, "Nr1=Zelle A1"
Print #1, "Nr2=Zelle B1"
Print #1, "[Bewegungsdaten]"
<<Hier endet die feste Angabe>>
"1";"Zelle C1=Datum)";"Zelle B2";"Zelle C2";"1"Zelle A2;"02";;;"'Imp. LVE 5.0'"
<<Dies soll eine Schleie werden bis Zeilennummer 10000 (WENN KEINE ANGABE IN B2 VORHANDEN IST, SOLL ER DIE KOMPLETE ZEILE NICHT KOPIEREN>>

Erklärung
1. Der feste obere Part soll lediglich die Nummern in den Zellen A1 und B1 auslesen
2. Schleife: 1 ist eine konstante, danach Abfrage der Zellen (Trenung jeweils mit Simikolon) - 
;;;"'Imp. LVE 5.0'" ist stets im Anschluss anzufügen.

Hier ein Beispiel wie die .txt Datei Aussehen müsste:

[Allgemein]
Ziel=
Version_LVE=5.0
Nr1=111
Nr2=321
[Bewegungsdaten]
1;01.09.2017;100,00;00001;1;02;;;'Imp. LVE 5.0'
1;01.09.2017;200,00;00002;1;02;;;'Imp. LVE 5.0'

GANZ LIEBEN DANK!


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
Rot Makro - Export .txt Datei
07.09.2017 16:16:31 Zedd
NotSolved
08.09.2017 09:58:07 Ben
NotSolved
10.09.2017 18:48:06 Zedd
NotSolved
10.09.2017 22:16:05 Ben
Solved
11.09.2017 08:20:38 Zedd
NotSolved