Klasse DropCap - Initiale am Anfang eines Absatzes (Word VBA)
Die Klasse DropCap stellt eine Initiale am Anfang eines Absatzes dar. Um eine DropCap -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise
Dim dcp as DropCap
Set dcp = ActiveDocument.Paragraphs(1).DropCap
Clear
Entfernt die Formatierung des Buchstabens als Initiale.
Set drop = ActiveDocument.Paragraphs(1).DropCap
If Not (drop Is Nothing) Then drop.Clear
DistanceFromText
Zurückgeben oder Festlegen einer einzelnen , die den Abstand (in Punkt) zwischen dem Initialen und dem Absatztext darstellt.
With ActiveDocument.Paragraphs(1).DropCap
.Enable
.FontName= "Arial"
.Position = wdDropNormal
.DistanceFromText = 12
End With
Enable
Formatiert das erste Zeichen im angegebenen Absatz als Initialbuchstaben.
With Selection.Paragraphs(1).DropCap
.Enable
.LinesToDrop = 2
.FontName = "Arial"
End With
FontName
Zurückgeben oder Festlegen einer Zeichenfolge , die den Namen der Schriftart für den Initial-Wert darstellt.
With ActiveDocument.Paragraphs(1).DropCap
.FontName = "Arial"
.Position = wdDropNormal
.LinesToDrop = 3
.DistanceFromText = InchesToPoints(0.1)
End With
LinesToDrop
Gibt die Höhe des angegebenen Initials (in Zeilen) zurück oder legt sie fest.
With ActiveDocument.Paragraphs(1).DropCap
.Enable
.Position = wdDropNormal
.LinesToDrop = 3
End With
Position
Gibt die Position eines Initialbuchstabens zurück oder legt sie fest. Mögliche Rückgabewerte sind wdDropMargin - Anfangsgroßbuchstabe endet am linken Rand, wdDropNone - Kein Initial, wdDropNormal - Initiale beginnt am linken Rand.
With ActiveDocument.Paragraphs(1).DropCap
.Enable
.FontName= "Arial"
.Position = wdDropNormal
End With