Clase DropCap - letra capital al principio de un párrafo (Word VBA)
La clase DropCap representa una letra capital al principio de un párrafo. Para usar una variable de clase DropCap, primero debe ser instanciado, por ejemplo
Dim dcp as DropCap
Set dcp = ActiveDocument.Paragraphs(1).DropCap
Clear
Elimina el formato de letra capital.
Set drop = ActiveDocument.Paragraphs(1).DropCap
If Not (drop Is Nothing) Then drop.Clear
DistanceFromText
Devuelve o establece un valor Single que representa la distancia (en puntos) entre la letra capital y el texto del párrafo.
With ActiveDocument.Paragraphs(1).DropCap
.Enable
.FontName= "Arial"
.Position = wdDropNormal
.DistanceFromText = 12
End With
Enable
Da formato de letra capital al primer carácter del párrafo especificado.
With Selection.Paragraphs(1).DropCap
.Enable
.LinesToDrop = 2
.FontName = "Arial"
End With
FontName
Devuelve o establece una cadena que representa el nombre de la fuente de la letra capital.
With ActiveDocument.Paragraphs(1).DropCap
.FontName = "Arial"
.Position = wdDropNormal
.LinesToDrop = 3
.DistanceFromText = InchesToPoints(0.1)
End With
LinesToDrop
Devuelve o establece el alto (en líneas) de la letra capital especificada.
With ActiveDocument.Paragraphs(1).DropCap
.Enable
.Position = wdDropNormal
.LinesToDrop = 3
End With
Position
Devuelve o establece la posición de una letra capital. Posibles valores de retorno son wdDropMargin - La letra capital termina en el margen izquierdo, wdDropNone - No se usa letra capital, wdDropNormal - La letra capital empieza en el margen izquierdo.
With ActiveDocument.Paragraphs(1).DropCap
.Enable
.FontName= "Arial"
.Position = wdDropNormal
End With