Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Excel startet Word-Serienbrief mit VBA nur minimiert in der Taskleiste
#1
Hallo zusammen,
ich habe in einer Excel-Mitgliederdatei (Tabellenblatt "Report-Serienbriefe" siehe Anhang) für meine
Vorstandskollegen die Option für die Erstellung von Serienbriefen per Button zur Verfügung gestellt.
Die Mitgliederdatei ist in einer CLOUD gespeichert.
Wenn ich an meinem Laptop einen Serienbrief starte, wird nach Abarbeitung des zugewiesenen Makros Word im
Vollbildmodus geöffnet, um den Seriendruck weiter zu bearbeiten.

Problembescheibung:
Bei den Systemen meiner Vorstandskollegen startet auch die Serienbrieferstellung von Word, allerdings wird
Word nicht als aktives Fenster im Vollbildmodus angezeigt ,sondern minimiert in Taskleiste.
Besteht eventuell die Möglichkeit den Code entsprechend anzupassen, damit die Word-Serienbrieferstellung auch bei den Systemen meiner Vorstandskollegen als aktives Fenster im Vollbildmodus angezeigt wird ?

Ich habe schon im Internet und auch hier im Forum nachgeschaut aber noch keine Lösung gefunden.
Als Beispiel-Makro habe ich nachfolgend den Code für die Serienbrieferstellung_alle_Schützen beigefügt.

Für euere Unterstützung wäre ich sehr dankbar !

Viele Grüße
Gerhard


Modul21 - 1
Sub Serienbrief_alle_Schützen()
'
' Serienbrief_alle_Schützen Makro
'
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Sheets("Mitglieder").Select
Cells.Select
Selection.Copy
Workbooks.Add
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Columns("F:S").Select
Application.CutCopyMode = False
Selection.Delete Shift:=xlToLeft
Columns("H:R").Select
Selection.Delete Shift:=xlToLeft
ActiveWorkbook.SaveAs "C:\Telekom\MagentaCloud\Dokumente\Serienbriefe\Excel-Tabellen\Alle-Schützen", xlOpenXMLWorkbook
ActiveWindow.Close
Range("A2").Select
ThisWorkbook.FollowHyperlink "C:\Telekom\MagentaCloud\Dokumente\Serienbriefe\Word-Vorlagen\Alle-Schützen.docx"
Application.DisplayAlerts = True
End Sub


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#2
Hallo Gerhard,

mal ungetestet

Code:
ThisWorkbook.FollowHyperlink "C:\Telekom\MagentaCloud\Dokumente\Serienbriefe\Word-Vorlagen\Alle-Schützen.docx", NewWindow:=True
Gruß Stefan
Win 10 / Office 2016
Antworten Top
#3
Hallo Stefan,

vielen Dank für Deinen Vorschlag. Hat leider etwas gedauert, bis ein Kollege die Änderung im Code testen konnte.
Es hat sich aber jedoch nichts verändert (Word-Serienbrief weiterhin minimiert in der Taskleiste). Bei mir am Laptop
funktioniert alles einwandfrei.

Gibt es eventuell noch eine andere Möglichkeit ?

Viele Grüße
Gerhard
Antworten Top
#4
Hallo Gerhard,

mal gegoogelt

https://answers.microsoft.com/de-de/msof...af69ac4eb5

Ob dies das Problem löst, weiß ich nicht, glaube aber eher nicht. Mit ActiveWindow.WindowState wird es wahrscheinlich auch nicht funktionieren, weil WindowState bei Excel und Word unterschiedliche Konstanten haben.
Gruß Stefan
Win 10 / Office 2016
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste