Recherche chaud: theme de retraite de confirmation engourdissement orteil entorse froid interpréter un cammembert comment créer loffre de travail glacage violet shiva bmx dash ou acheter terramycin chat valeur nutritive seitan
Index Loisirs Santé Technologie

Façons de spécifier une plage en VBA

Publié:2015-03-24Source: général
Advertisement

Façons de spécifier une plage en VBA

Indique une plage Excel (un groupe de cellules dans une feuille de calcul) en utilisant les «Cellules» ou des fonctions "Range". Parole spécifie une gamme particulière de la fonction "Range" ou le type de contenu texte (Word, phrase ou paragraphe) à laquelle vous voulez travailler. Gardez à l'esprit que «plage» fait référence à deux objets différents celle trouvée dans Word et un dans Excel. Cependant, les deux objets font référence au contenu d'un document.

Spécifiez cellules individuelles

Pour spécifier une seule cellule dans la feuille de calcul active en utilisant le "cellules" fonction de VBA dans ce format: "Cellules (ligne, colonne)". Gardez à l'esprit que cette est un raccourci pour le "cellules" objet "ActiveSheet« propriété comme suit: "ActiveSheet.Cells (ligne, colonne)". Utilisez ces modèles pour sélectionner la cellule "A1" de la feuille de calcul actuelle, par exemple: "Les cellules (1, 1) .Select". Pour spécifier une seule cellule et d'attribuer une valeur, utiliser cet exemple: "Les cellules (1,1) .value = 5".

Spécifiez plusieurs cellules

Utilisez la fonction "Range" VBA pour spécifier un groupe de cellules. Par exemple, tapez "Range (" C5: C6, B8 "). Sélectionnez" pour spécifier et sélectionnez le C5, C6 et B8 céder. Utilisez une virgule pour indiquer les cellules qui ne sont pas à côté de l'autre, comme vous le feriez dans le "Nom Box" au dessus de la surveillance du réseau de la feuille de calcul dans l'interface standard, sans VBA, Excel. Gardez à l'esprit que la fonction "Range" vous permet de spécifier une plage sur un plus de feuille de calcul à l'actif. Toutefois, si vous ne travaillez que sur une feuille de calcul dans un classeur, utilisez la fonction "cellules". Cette fonction fonctionne plus vite parce que VBA n'a pas à convertir la chaîne en une gamme comme vous le feriez avec la fonction "Range".

Parole: Spécification pour point d'insertion

Utilisez l'objet "Sélection" Parole pour spécifier une plage sur le moment choisi ou le point d'insertion, qui est où le curseur clignotant apparaît si aucun texte ne le texte sélectionné. L'instruction "Selection.Paragraphs (1) .Range.Select" par exemple sélectionne le premier paragraphe de la sélection actuelle.

Parole: Par rapport à l'ensemble du document

Pour spécifier une plage de mots, de phrases ou de paragraphes concernant le contenu complet de ce document à l'aide instruction tels que "ActiveDocument.Paragraphs (1) .Range.Select". Remplacer «paragraphes» avec des «mots» ou «peines» au besoin. Gardez à l'esprit qu'ici le «1» se réfère au premier paragraphe du document. Rédigez un paragraphe différente pour spécifier un indice différent.

[Rédacteur: Admin]
Je vous imagine comme

Articles recommandés

Cliquez Top Ranking