| dritte Seite von Makros und Tipps für Word » [1][2][3] |
|
|
|
Zufallsschriftart (jeder Buchstabe in einer anderen Schriftart)Sub Zufallschriftart() Aktuelle Datei löschenPublic Sub AktuelleDateiLöschen() Adresse (Spalten und Zeilen) von Tabelle erfragenPublic WoBinIch() Ausdruck Original und Kopie mit WasserzeichenSub ZweiKopienMitWasserzeichen() Alle verfügbaren Symbole anzeigenPublic AlleSymboleAnzeigen() Fax senden direkt aus WordAchtung!! der Fax- und Druckertreiber muß exakt mit der Menü-Anzeige Datei/Drucken übereinstimmen Sub FaxSenden() Autotext-Einträge auflistenSub PrintAllAutoTextEntries() |
Schrift auswählen (Userform-Dialogfeld)Aus Platzgründen habe ich dieses Dialogfeld
zum >Download<
(2KB) in eine Datei gepackt. Text in Wordart umwandelnPublic Sub TextInWordArtUmwandeln()Dim strText As String strText = Selection.Text Selection.Delete ActiveDocument.Shapes.AddTextEffect(msoTextEffect1, strText, _ "Arial Black", 36#, msoFalse, msoFalse, 50, 50).Select End Sub Seriendokument per E-Mail'ein Seriendruckfeld mit der E-Mail-Anschrift muß im Dokument enthalten sein, die Bezeichnung muß mit feldname(email) übereinstimmenSub Mail_serie()With ActiveDocument.MailMerge .Destination = wdSendToEmail .MailAsAttachment = False .MailAddressFieldName = "email" .MailSubject = "" .SuppressBlankLines = True With .DataSource .FirstRecord = wdDefaultFirstRecord .LastRecord = wdDefaultLastRecord End With .Execute Pause:=True End With End Sub Sub IndivFormat() Dim Mldg, Titel, Voreinstellung, Wert Mldg = "Wie soll die Größe geändert werden?" Titel = "Schriftgröße ändern" Voreinstellung = "2" Wert = InputBox(Mldg, Titel, Voreinstellung) ActiveDocument.Bookmarks.Add Range:=Selection.Range, Name:="AktPos" Selection.HomeKey Unit:=wdStory Set ListOfCharacters = ActiveDocument.Characters For Each i In ListOfCharacters Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend Selection.Font.Size = Selection.Font.Size + Wert Selection.MoveRight Unit:=wdCharacter, Count:=1 Next i Selection.GoTo What:=wdGoToBookmark, Name:="AktPos" ActiveDocument.Bookmarks("AktPos").Delete End Sub Bearbeitungszeit aktivierenin der Registry alle Werte suchen mit folgendem Inhalt: NoFileEditNoTrack jeweils die Zeichenfolge auf 0 abändern. Layout für neue Dokumenteum Dateien in Word immer im gleichen Layout anzuzeigen, öffnet man die Vorlage Normal.dot, gibt ein Zeichen ein, speichert sie ab und schließt die Datei. Dann wird die Datei wieder geöffnet, man löscht das Zeichen wieder, und speichert sie wieder ab. Durch diesen Umweg wird sichergestellt, daß auch die Formatänderungen mit abgespeichert werden. Natürlich muß beim Abspeichern die gewünschte Ansicht eingestellt sein. |
