Geben Sie eine Excel-Bereich - eine Gruppe von Zellen einer Tabelle - mit Hilfe der " Zellen" oder "Range" -Funktionen. Gibt eine bestimmte Word- Bereich mit der "Range" -Funktion von der Art der Word- Inhalte - Wort , Satz oder Absatz - , dass mit dem Sie arbeiten wollen . Beachten Sie, dass "Range" auf zwei verschiedene Objekte , von denen einer in Word und Excel in der anderen ist verweist . Allerdings beziehen sich beide Objekte , um Inhalte zu dokumentieren. Angeben Einzelzellen
Um eine einzelne Zelle im aktiven Arbeitsblatt anzugeben, verwenden Sie den VBA- "Zellen "-Funktion mit diesem Format: " Cells (Zeile, Spalte). " Beachten Sie, dass dies eine verkürzte Form der Angabe der " Cells " -Eigenschaft des " ActiveSheet " Objekt wie folgt lautet: " ActiveSheet.Cells (Zeile, Spalte). " Verwenden Sie diese Vorlage zu Zelle "A1" wählen der aktuellen Arbeitsblatt , zum Beispiel: " . . Cells (1,1) wählen Sie" Um eine einzelne Zelle angeben , um einen Wert in die Zelle zuzuweisen, verwenden Sie dieses Beispiel : " . . Cells (1,1 )-Wert = 5"
Angeben mehrerer Zellen
Mit der VBA "Range" -Funktion , um eine Gruppe von Zellen angeben . Geben Sie beispielsweise " Range (" C5: C6, B8 " ) . Wählen Sie" zu spezifizieren und markieren Sie die Zellen C5 , C6 und B8 . Verwenden Sie das Komma, um Zellen, die nicht nebeneinander anzuzeigen , so wie man es in der " Feld " Steuerung über dem Arbeitsblatt Gitter in Standard-, Excel nicht- VBA -Schnittstelle. Beachten Sie, dass die "Range" -Funktion können Sie ganz einfach einen Bereich in einem Arbeitsblatt neben dem aktiven. Allerdings, wenn Sie mit nur einem Arbeitsblatt arbeiten innerhalb einer Arbeitsmappe , die " Cells "-Funktion . Diese Funktion arbeitet schneller, weil VBA muss nicht den String in eine Reihe zu übersetzen wie es kommen muss mit dem "Range" -Funktion
Wort: . Geben Sie im Vergleich zum Einfügungscarets
Use Word "Selection" -Objekt , um eine Reihe relativ zu dem aktuell markierten Text oder dem Einfügungscarets , die, wo der blinkende Cursor erscheint, wenn kein Text ausgewählt ist anzugeben. Die Aussage " . Selection.Paragraphs (1) Range.Select " zum Beispiel, wählt die aktuelle Auswahl der ersten Ziffer
Wort: . Bezogen auf Gesamtes Dokument
angeben ein Wort , Satz oder Absatz Bereich relativ zu dem Dokument den gesamten Inhalt , verwenden Sie dieses Beispiel Aussage: " . . ActiveDocument.Paragraphs (1) Range.Select " Ersetzen Sie " Absätze " mit "Words" oder " Sätze" , wie gebraucht. Beachten Sie, dass die "1" bezieht sich hier auf den ersten Absatz im Dokument. Geben Sie einen anderen Index, um einen anderen Absatz angeben .