Klasse Cell - Zelle (Word VBA)

Die Klasse Cell stellt eine einzelne Zelle einer Tabelle an.

Die Klasse Table gibt Zugriff auf Cell.

Um eine Cell -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise

Dim cll as Cell
Set cll = Selection.Cells(Index:=1)

Die folgenden Prozeduren können zum Festlegen der Cell Klassenvariablen verwendet werden : Next, Previous, Cells.Add, Cells.Item und Table.Cell.

For Each

Hier ist ein Beispiel für die Verarbeitung der Cell -Elemente in einer Sammlung

Dim cll As Cell
For Each cll In Selection.Cells
 If cellLoop.ColumnIndex Mod 2 = 0 Then cellLoop.Column.Shading.Texture = wdTexture10Percent 
Next cll

Methoden

AutoSum - Fügt ein = (Formula)-Feld ein, das die Summe der Werte in den Tabellenzellen über oder links neben der Zelle, die im Ausdruck angegeben ist, berechnet und anzeigt.

Delete - Löscht eine Tabellenzelle bzw. Tabellenzellen und steuert, wie die verbleibenden Zellen verschoben werden (optional).

Formula - Fügt ein = (Formula)-Feld, das die angegebene Formel enthält, in eine Tabellenzelle ein.

Merge - Führt die angegebene Tabellenzelle mit einer anderen Tabellenzelle zusammen.

Select - Markiert das angegebene Objekt.

SetHeight - Legt die Höhe von Tabellenzellen fest.

SetWidth - Legt die Breite von Spalten oder Zellen in einer Tabelle fest.

Split - Teilt eine einzelne Tabellenzelle in mehrere Zellen.

Eigenschaften

Range (Default member) - Gibt ein Range -Objekt zurück, das den Teil eines Dokuments darstellt, der im angegebenen Objekt enthalten ist.

Borders Gibt eine Borders -Auflistung zurück, die alle Rahmen für das angegebene Objekt darstellt.

BottomPadding Gibt den Abstand (in Punkt) zurück, der unterhalb des Inhalts einer einzelnen Zelle oder aller Zellen in einer Tabelle hinzugefügt wird, oder legt diesen Abstand fest.

Column Gibt ein Column -Objekt zurück, das die Tabellenspalte darstellt, die die angegebene Zelle enthält.

ColumnIndex Gibt die Nummer der Tabellenspalte zurück, welche die angegebene Zelle enthält.

FitText True, wenn der in eine Zelle eingegebene Text von Microsoft Word entsprechend der Spaltenbreite verkleinert wird.

Height Gibt die Höhe der angegebenen Tabellenzelle zurück oder legt Sie fest.

HeightRule Zurückgeben oder festlegen eine WdRowHeightRule -Konstanten, die die Regel zum Bestimmen der Höhe der angegebenen Zellen oder Zeilen darstellt.

ID Gibt die identifizierende Bezeichnung für das angegebene Objekt zurück oder legt Sie fest, wenn das aktuelle Dokument als Webseite gespeichert wird.

LeftPadding Gibt den Abstand (in Punkt) zurück, der auf der linken Seite dem Inhalt einer einzelnen Zelle oder aller Zellen einer Tabelle hinzugefügt werden soll, oder legt diesen fest.

NestingLevel Gibt die Verschachtelungsebene der angegebenen Zelle zurück.

Next Gibt ein Cell-Objekt zurück, das die nächste Tabellenzelle der Cells-Auflistung repräsentiert.

PreferredWidth Gibt die bevorzugte Breite (in Punkt oder als prozentualen Anteil der Fensterbreite) für die angegebene Zelle zurück oder legt diese Breite fest.

PreferredWidthType Gibt die bevorzugte Maßeinheit für die Breite der angegebenen Zelle zurück oder legt diese Einheit fest.

Previous Gibt ein Cell-Objekt zurück, das die vorherige Tabellenzelle der Cells-Auflistung repräsentiert.

RightPadding Gibt den Abstand (in Punkt) zurück, der rechts neben dem Inhalt einer einzelnen Zelle oder aller Zellen in einer Tabelle hinzugefügt werden soll, oder legt diesen fest.

Row Gibt ein Row -Objekt zurück, das die Zeile darstellt, die die angegebene Zelle enthält.

RowIndex Gibt die Nummer der Zeile zurück, welche die angegebene Zelle enthält.

Shading Gibt ein Shading -Objekt zurück, das auf die Formatierung der Schattierung des angegebenen Objekts verweist.

Tables Gibt eine Tables -Auflistung zurück, die alle geschachtelten Tabellen in der angegebenen Tabellenzelle darstellt.

TopPadding Gibt den Abstand (in Punkt) zurück, der oberhalb des Inhalts einer oder aller Tabellenzellen eingefügt werden soll, oder legt diesen fest.

VerticalAlignment Gibt die vertikale Ausrichtung von Text in mindestens einer Zelle einer Tabelle zurück oder legt diese Ausrichtung fest.

Width Gibt die Breite einer Tabellenzelle (in Punkt) zurück oder legt sie fest.

WordWrap True, wenn Text von Microsoft Word in mehrere Zeilen umgebrochen und die Zelle verlängert wird, sodass die Zellenbreite gleich bleibt.

Borders - Eine Auflistung von Border -Objekten, die die Rahmen eines Objekts darstellen.

Column - Stellt eine einzelne Tabellenspalte dar.

Range - Stellt einen fortlaufenden Bereich in einem Dokument dar.

Row - Stellt eine Zeile in einer Tabelle dar.

Shading - Enthält Schattierungsattribute für ein Objekt.

Tables - Eine Auflistung von Table -Objekten, die die Tabellen in einer Auswahl, einem Bereich oder einem Dokument darstellen.