spécifier une plage Excel - un groupe de cellules de feuille de calcul - en utilisant les «Cellules» ou des fonctions " Range" . Spécifiez la Parole particulier avec la fonction " Range" du type de contenu Word - mot, une phrase ou un paragraphe - que vous voulez travailler avec . Notez que «Range» se réfère à deux objets différents , dont l'un est dans Word et l'autre dans Excel. Cependant , les deux objets se reporter au document contenu. Spécification de cellules isolées
Pour spécifier une seule cellule dans la feuille de calcul actif , utilisez la fonction VBA "cellules " avec ce format: " Cells ( ligne, colonne) . " Notez que ceci est un raccourci pour indiquer la " Cells " propriété de l'objet " ActiveSheet » comme suit: « ActiveSheet.Cells ( ligne, colonne )." Utilisez ce modèle pour sélectionner la cellule "A1" de la feuille de calcul actuelle , par exemple : " . . Cells ( 1,1 ) Sélectionnez" Pour spécifier une seule cellule d'attribuer une valeur à la cellule , utilisez cet exemple : " . . Cells (1,1) valeur = 5"
Spécification de plusieurs cellules
Utilisez la fonction «Range» VBA pour spécifier un groupe de cellules . Par exemple, "Plage de type ( " C5 : C6 , B8 " ) . Select" pour spécifier et sélectionner les cellules C5 , C6 et B8 . Utilisez la virgule pour indiquer les cellules qui ne sont pas adjacents les uns aux autres , comme vous le feriez dans la case " Nom " contrôle au-dessus de la grille de calcul en interface non - standard de VBA Excel. Notez que la fonction «Range» vous permet de spécifier facilement une plage dans une feuille de calcul en plus de celle active. Toutefois, si vous travaillez avec une seule feuille de calcul dans un classeur , utilisez la fonction "cellules " . Cette fonction s'exécute plus rapidement parce que VBA n'a pas à traduire la chaîne pour une série comme il se doit avec la fonction «Range»
Parole : . Spécifiez relative à l'insertion Caret
< "Sélection" l'objet de br>
utiliser Word pour spécifier une plage par rapport au texte en surbrillance , ou le curseur d'insertion , qui est l'endroit où le curseur clignotant apparaît si aucun texte n'est sélectionné . Les " . Selection.Paragraphs (1) Range.Select " des états par exemple , sélectionne premier alinéa de l' actuelle sélection
Parole : . Par rapport au document entier
Pour spécifier une gamme mot , phrase ou paragraphe par rapport à tout le contenu du document , utilisez cette déclaration de l'échantillon : " . ActiveDocument.Paragraphs ( 1) Range.Select . " Remplacer " Paragraphes " avec "Words" ou "peines" si nécessaire. Notez que le «1» se réfère ici au premier paragraphe du document . Tapez un indice différent pour spécifier un autre paragraphe .