VBA: Excel Daten per UserForm in Textdatei

Hallo,

ich habe mir eine userform in excel erstellt, um verschiedene Daten mithilfe von Textboxen in die richtigen Zellen zu schreiben. Das klappt auch ohne Probleme.
Jetzt würde ich allerdings gerne so weitermachen:
Ich würde jetzt gerne die Daten, die in diesen Zellen hinterlegt sind in eine textdatei schreiben und zwar mit einem bestimmten Format.
Das ganze soll in der Textdatei dann z.B. so aussehen:
A2;B2 (kursiv);C2 (in Klammern);usw…
ist das mit einer Userform überhaupt möglich und wenn ja wie?
Über Hilfe wär ich sehr dankbar.

Liebe Grüße
Spargel54321

Hallo Spargel,

ich habe auch mal eine Exceldatei erstellt, die ebenso Texte aus einer Textbox einer Userform in bestimmte Zellen einer Exceltabelle speichert.
Außerdem habe ich einen Button eingebaut, der ein Worddokument öffnet und die Texte, jeweils getrennt mit einer Leerzeile, dort einträgt. Ich habe den Code von folgender Seite verwendet und ein wenig abgeändert:

http://www.online-excel.de/excel/singsel_vba.php?f=41

ALLERDINGS habe ich, abgesehn von den Klammern, das mit der Formatierung nicht hinbekommen!

Hier nun der Link für meine Beispieltabelle:

http://rapidshare.com/files/236671743/uebertragen.xl…

PS:
Ein Worddokument soll man auch mit dem unten angegebenen Code öfnnen können, hat bei mir aber nicht ansatzweise geklappt!

Documents.Open FileName:="C:\Eigene Dateien\Test.doc", ReadOnly:=False

Ich hoffe, dass hilft dir schonmal weiter =)

MfG

Jedda

Hallo,

@Jeddawa
Vielen Dank für die schnelle Hilfe. Also jetzt versteh ich schonmal wie ich word von excel aus steuern kann.
@alle
Jetzt hab ich allerdings immer noch zwei Probleme.

  1. will ich ja nicht die daten die ich in die userform eingebe direkt exportieren sondern erst einmal in die Tabelle schreiben und später (wenn alle Daten vorhanden sind) exportieren.
  2. will ich die Daten aus den einzelnen Spalten vom ersten Tabellenblatt in Zeilen ausgeben danach die vom zweiten Tabellenblatt usw.

Hier ein link zu meiner Exceltabelle:
http://rapidshare.com/files/237098649/Quellen1.xlsm…

Wäre echt super wenn mir da einer helfen könnte.

Liebe Grüße
Spargel54321

Hallo Spargel,

speichere sie als xls und lad sie noch mal hoch.

Gruß
Reinhard

Hallo Reinhard,

hier jetzt der link zur .xls Datei:
http://rapidshare.com/files/237307090/Quellen1.xls.html

Liebe Grüße
Spargel54321

hier jetzt der link zur .xls Datei:
http://rapidshare.com/files/237307090/Quellen1.xls.html

Hallo Spargel,

ich vermisse da Beispieldaten

Gruß
Reinhard

Hallo Reinhard,

sorry. Hier jetzt nochmal die Tabelle mit Beispieldaten:
http://rapidshare.com/files/237317888/Quellen1.xls.html

Danke für deine Mühe.

Liebe Grüße
Spargel54321

Hallo,

kann mir den keiner helfen?

Liebe Grüße
Spargel54321

Hallo liebe Experten,

also ich bin jetzt soweit, dass ich ein txt. file aus der userform heraus öffnen kann und dort auch etwas reinschreibt (in meinem Fall „hallo“). Aber was muss ich in die Klammern nach writeline reinschreiben, dass excel mir da alle Werte aus der Tabelle reinschreibt und wie kann ich das ganze zu nem bestimmten aussehen formatieren? Also ich hab jetzt fogenden Code eingefügt:

Private Sub CommandButton1\_Click()
 Set fs = CreateObject("Scripting.FileSystemObject")
 Set a = fs.CreateTextFile("c:\testfile.txt", True)
 a.WriteLine ("hallo")
 a.Close
End Sub 

Schon mal im Vorraus für eure Antwort.

Liebe Grüße
Spargel54321

der Tabelle reinschreibt und wie kann ich das ganze zu nem
bestimmten aussehen formatieren? Also ich hab jetzt fogenden

Hallo Spargel,

eine txt-Datei kennt keine Formatierung, zumindest nicht was Farben, Schriften o.ä. betrifft soweit ich weiß.

Wenn mußt du dir das selbst basteln und als .spg abspeichern und verwalten.

Gruß
Reinhard

Hallo Reinhard,

also ich habs jetzt fast fertig.
Sobald ich fertig bin poste ich den Code hier.
Aber vielen Dank für die Hilfe.

Lieber Gruß
Spargel54321