Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst mit Vb Worddatei formatieren?

Mitglied: erik87

erik87 (Level 1) - Jetzt verbinden

17.09.2008, aktualisiert 21.09.2008, 4303 Aufrufe, 6 Kommentare

Hallo Forumgurus,

ich hab mal wieder nen kleines Problem.
Und zwar möchte ich mithilfe eines Vb-Scriptes Textteile in eine Worddatei mit einer bestimmten Formatierung (Textart, größe, farbe, schrift...etc) in ein Word dokument schreiben. Nur habe ich leider keine Idee wie ich den Text formatieren Soll oder gar einen Briefkopf(/fuss) hinzufüge. Den Teil der mir den Text in die Datei schreibt habe ich schon nur wie formatiere ich ihn, sodass ich mich später nur durch ein Formular klicken muss und der mir meinen Text schreibt.

Script zum schreiben:

Dim savefile As String
Dim zeile1 As String
Dim zeile2 As String
Dim zeile3 As String


Private Sub erstellen_Click()

Open savefile$ For Output As #1

Print #1, zeile1$

Print #1, zeile2$

Print #1, zeile3$

Close #1
End Sub

Ps.: habe Windows-Vista 32-Bit edition und benutze zur programmierung Vb06
Mitglied: Logan000
18.09.2008 um 09:25 Uhr
Moin Moin

Schau Dir mal dieses Beispiel an.

Gruß L.
Bitte warten ..
Mitglied: erik87
18.09.2008 um 15:40 Uhr
Hi,

danke werde es mir mal angucken und dann nochmal rückmelden.
Bitte warten ..
Mitglied: kruder
20.09.2008 um 12:31 Uhr
Alternative:

am einfachsten ist es, wenn Du dir eine leere Worddatei schnappst. Unter Entwicklertools die Funktion Makroaufzeichnen startest, dem Marko einen Namen gibst und anschließend in kleinen Schritten dein Dokument aufbaust und für jeden Schritt ein neues Makro verwendest. Dann kannst Du im entsprechenden Makro direkt einsehen welche Befehle dafür ausgeführt wurden.

MfG
Kruder
Bitte warten ..
Mitglied: erik87
20.09.2008 um 15:43 Uhr
hallo kruder,

danke für den tip. da habe ich aber ein kleines problem. wie kann ich die word-datei als objekt laden bzw. definieren?
sodass ich ein objekt o1 habe mit dem ich dann folgendes machen kann (wobei o1 die datei C:\test.doc ist)

Private Sub Command1_Click()

o1.Font.Size = 24
o1.Font.Name = "Times New Roman"
o1.TypeText Text:="Testtext abc; 1234"

End Sub

ich habe mir gedacht die datei eventuell als objekt zu öffnen mit open... bin aber zu keinem ergebniss gekommen. meine idee war:

Open "C:\test.doc" For Output As object

aber object nimmt er als namen ...
Bitte warten ..
Mitglied: erik87
21.09.2008 um 13:42 Uhr
Hallo,

alles klar hab nun ne lösung gefunden. einziges makel, word muss geöffnet sein dann gehts mit

word.selection.font.size = x etc.

das mit den Makros war nen super tip, danke nochmal!

gruß erik
Bitte warten ..
Mitglied: kruder
21.09.2008 um 14:01 Uhr
büdde büdde, freut mich das ich helfen konnte :o)

mfg
kruder
Bitte warten ..
Ähnliche Inhalte
VB for Applications

Im VB-Script: Worddatei, aktualisieren, speichern und exportieren.

Frage von dila21VB for Applications5 Kommentare

Hallo zusammen, ich habe ein Script, in der ich ein Worddokument öffne (Vorlage) dieses aktualisiere und als PDF speichere. ...

Basic

AutoIt - Array auslesen und den Inhalt der Dateien in Worddatei einfügen

gelöst Frage von hipfzwirgelBasic4 Kommentare

Hallo an alle AutoIt-Spezialisten, ich erstelle gerade ein Script(genauer eine Funktion :-) ), dass Bilder in eine Worddatei einfügen ...

Peripheriegeräte

Diskettenlaufwerk formatieren

Frage von beamenwaerschoenPeripheriegeräte7 Kommentare

Hallo, Ich hatte über Jahre mein eingebautes Floppy-Laufwerk im BIOS deaktiviert, weil nicht benötigt. Nun brauche ich es wieder, ...

Batch & Shell

Feld in Datum formatieren - bat

Frage von jochengBatch & Shell8 Kommentare

Hallo Leute ich bin neu hier und auf der Suche nach Hilfe. Ich habe folgendes Problem mit einer CSV ...

Neue Wissensbeiträge
Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 10 StundenGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Sicherheit

Intel gibt neue Spectre V2-Microcode-Updates frei (20.02.2018)

Information von kgborn vor 10 StundenSicherheit

Intel hat zum 20. Februar 2018 weitere Microcode-Updates für OEMs freigegeben, um Systeme mit neueren Prozessoren gegen die Spectre ...

Microsoft
ARD-Doku - Das Microsoft Dilemma
Tipp von Knorkator vor 14 StundenMicrosoft3 Kommentare

Hallo zusammen, vor einigen Tagen lief in der ARD u.a. Reportage. Das Youtube Video dazu dürfte länger verfügbar sein. ...

Windows 10

Neue Sicherheitslücke in Windows 10 (Version 1709) durch Google öffentlich geworden

Information von kgborn vor 1 TagWindows 10

Vor ein paar Tagen haben Googles Sicherheitsforscher vom Projekt Zero eine Sicherheitslücke im Edge-Browser publiziert. Jetzt wurde eine weitere ...

Heiß diskutierte Inhalte
Windows Server
AD DS findet Domäne nicht, behebbar?
Frage von schapitzWindows Server40 Kommentare

Guten Tag, ich habe bei einem Kunden ein Problem mit den AD DS. Umgebung ist folgende: Windows Server 2016 ...

Router & Routing
LANCOM VPN CLIENT einrichten
Frage von Finchen961988Router & Routing27 Kommentare

Hallo, ich habe ein Problem und hoffe ihr könnt mir helfen, wir haben einen Kunden der hat einen Speedport ...

Router & Routing
ISC DHCP 2 Subnetze
gelöst Frage von janosch12Router & Routing19 Kommentare

Hallo, ich betreibe bei mir im Netzwerk einen ISC DHCP Server auf Debian, der DHCP verwaltet aktuell ein /24 ...

Switche und Hubs
Cisco SG350X-48 AdminIP in anderes VLAN
Frage von lcer00Switche und Hubs14 Kommentare

Hallo zusammen, ich habe ein Problem mir einem Cisco SG350X-48 bei der Erstinstallation wurde eine IP 192.168.0.254 (Default VLAN ...