Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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

Seitenhintergrund (Farbe) in Word ändern

Frage Entwicklung Visual Studio

Mitglied: ahstax

ahstax (Level 2) - Jetzt verbinden

23.09.2014, aktualisiert 25.09.2014, 1426 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 ..
Ähnliche Inhalte
Outlook & Mail
Outlook 2016 Farbe des aktiven E-Mail-Elements ändern (4)

Frage von Yannosch zum Thema Outlook & Mail ...

Microsoft Office
gelöst Registerkarte in Excel automatisch färben (14)

Frage von ralfkausk zum Thema Microsoft Office ...

Grafik
Gimp 2.8 - Farben angleichen (4)

Frage von Apophis zum Thema Grafik ...

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

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

Neue Wissensbeiträge
Viren und Trojaner

Neues Botnetz über IoT-Geräte

Information von certifiedit.net zum Thema Viren und Trojaner ...

Ubuntu

Ubuntu 17.10 steht zum Download bereit

(3)

Information von Frank zum Thema Ubuntu ...

Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(8)

Information von BassFishFox zum Thema Datenschutz ...

Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

(8)

Information von thomasreischer zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Router & Routing
Externe IP von innen erreichbar machen (15)

Frage von Windows10Gegner zum Thema Router & Routing ...

Windows Installation
Windows 10 neu installieren (12)

Frage von imebro zum Thema Windows Installation ...

Windows Server
Frage zu Server Rack (11)

Frage von rainergugus zum Thema Windows Server ...