Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Seitenhintergrund (Farbe) in Word ändern

Frage Entwicklung Visual Studio

Mitglied: ahstax

ahstax (Level 2) - Jetzt verbinden

23.09.2014, aktualisiert 25.09.2014, 1348 Aufrufe, 4 Kommentare, 2 Danke

Hallo miteinander,

ich möchte gerne die Seitenfarbe eines Word-Doks mittels vb.net verändern. Die Funktion an sich findet sich in Word 2010 unter "Seitenlayout" > "Seitenhintergrund" > "Seitenfarbe". Geändert werden soll die Farbe auf "keine Farbe".

Zu erwähnen ist evtl noch, dass in dem betreffenden Dok die Seite in der Ansicht "Weblayout" farbig ist (um die geht es hier), in der Ansicht "Seitenlayout" keine Färbung hat.

Ich freu mich auf Hinweise..!

Neugierige Grüße,
Andreas
Mitglied: colinardo
23.09.2014, aktualisiert um 13:07 Uhr
Moin Andreas,
as simple as that:
01.
deinDocObject.ActiveWindow.View.Type = WdViewType.wdWebView 
02.
deinDocObject.Background.Fill.Visible = 0
deinDocObject natürlich durch deine Variabe des Dokumentenobjekt's ersetzen.

Grüße Uwe

p.s. noch zur Info wenn du wieder vor solch einer Aufgabe stehst: Zeichne doch einfach in Word ein Makro auf und führe dann die gewünschte Aktion durch. Dann kannst du dir im VBA Editor den Code ansehen und mit geringen Anpassungen (z.B. von Konstanten) in dein VB.Net Programm übertragen.
Bitte warten ..
Mitglied: ahstax
23.09.2014 um 13:48 Uhr
Moinmoin,

den Tipp mit dem Makro nehme ich gerne auf!!!

Kann es sein, dass das Word-Dok sichtbar sein muss? Oder gibt es sonst noch ein Geheimnis? Mit meinem nachfolgenden Code funktioniert es leider nicht...
01.
Dim wordApp As Microsoft.Office.Interop.Word.Application 
02.
Dim wordDoc As Microsoft.Office.Interop.Word.Document 
03.
... 
04.
wordDoc = wordApp.Documents.Open(PathQ1, Visible:=False, ReadOnly:=False) 
05.
With wordDoc 
06.
 .Activate() 
07.
 ... 
08.
 .ActiveWindow.View.Type = WdViewType.wdWebView  'löst den Fehler aus, s.u. 
09.
 .Background.Fill.Visible = False
Fehlertext: "Der öffentliche Member worddoc für den Typ ApplicationClass wurde nicht gefunden."
Bitte warten ..
Mitglied: colinardo
LÖSUNG 23.09.2014, aktualisiert 25.09.2014
Schalte das Word-Objekt unsichtbar, nicht das Dokument selber !
wordApp.Visible = False
und dann das Dokument ohne die Option Visible:=False öffnen

-edit- ich sehe gerade, die Zeile .ActiveWindow.View.Type = WdViewType.wdWebView kannst du auch weg lassen, sollte ohne auch funktionieren.
Bitte warten ..
Mitglied: ahstax
25.09.2014 um 15:48 Uhr
Herzlichen Dank, hat funktioniert!
Bitte warten ..
Neuester Wissensbeitrag
Microsoft Office

MS Office Excel - Formel wird angezeigt, aber nicht berechneter Wert!

Tipp von holli.zimmi zum Thema Microsoft Office ...

Ähnliche Inhalte
Windows Server
gelöst Word 2010 : Absatz - Abstand per GPO ändern (3)

Frage von johanna-p zum Thema Windows Server ...

Grafikkarten & Monitore
Intel User Interface - Sprache ändern (4)

Frage von FA-jka zum Thema Grafikkarten & Monitore ...

Microsoft Office
gelöst Standard Ansicht Word Navigationsleiste (9)

Frage von leofabian zum Thema Microsoft Office ...

Heiß diskutierte Inhalte
Hyper-V
gelöst Reiner Hyper- V Server oder lieber Rolle (21)

Frage von Winuser zum Thema Hyper-V ...

SAN, NAS, DAS
gelöst Synology Version 6.1 Probleme (18)

Frage von Hendrik2586 zum Thema SAN, NAS, DAS ...

Router & Routing
gelöst Firtzbox VPN nicht alle Ports erreichbar? (15)

Frage von atarjono zum Thema Router & Routing ...

Router & Routing
gelöst IP Kamera für drei unabhängige Netzwerke (15)

Frage von ProfessorZ zum Thema Router & Routing ...