Ange ett Excel-område - en grupp av kalkylbladsceller - med hjälp av "celler" eller " Range " funktioner. Ange ett visst ord Range med " Range " funktion av typen av Word innehåll - ord , meningar eller stycken - som du vill arbeta med . Observera att " Range " avser två olika objekt , varav en är i Word och andra i Excel . Men båda objekten avser att dokumentera innehållet . Ange enskilda celler
vill ange en enda cell i det aktiva kalkylbladet använder VBA " Celler " funktion med detta format : " Cells ( rad , kolumn ) . " Observera att detta är en förkortning sätt att ange " Celler " egendom " ActiveSheet " objektet enligt följande: " ActiveSheet.Cells ( rad, kolumn) ." Använd denna mall för att markera cell " A1 " i det aktuella kalkylbladet , till exempel : " . . Cells ( 1,1 ) väljer " Om du vill ange en enda cell för att tilldela ett värde till cellen , använd detta prov : " . . Cells ( 1,1 ) value = 5 " Addera Ange Flera celler
Använd VBA " Range " -funktionen för att ange en grupp av celler . Skriv till exempel " Range ( " C5 : C6 , B8 " ) . Välj " för att specificera och välja celler C5 , C6 och B8 . Använd kommatecken för att ange celler som inte ligger intill varandra , precis som du gör i " rutan " styrning ovanför kalkylbladet rutnätet i Excel : s standard , icke - VBA -gränssnitt . Observera att " Range " -funktionen kan du enkelt ange ett intervall i ett kalkylblad förutom den aktiva. Men om du arbetar med bara ett kalkylblad i en arbetsbok kan du använda " Celler " funktionen . Denna funktion går snabbare eftersom VBA inte behöver översätta strängen till ett område som det måste med " Range " -funktionen Addera ditt Word : . Ange Relativt Insertion Caret
Använd Word " Selection " objekt för att ange ett intervall i förhållande till den markerade texten , eller att införandet cirkumflex , vilket är där den blinkande markören visas om ingen text är markerad . Påståendet " . Selection.Paragraphs ( 1 ) Range.Select " till exempel , väljer den aktuella markeringen första stycket
Ord: . Relativt hela dokumentet
vill ange ett ord , mening eller stycke intervall i förhållande till dokumentets hela innehållet , använd detta prov uttalande : " . . ActiveDocument.Paragraphs ( 1 ) Range.Select " Ersätt " Punkterna " med " " eller "dömer " som behövs . Observera att " 1 " avses här det första stycket i dokumentet . Ange ett annat index för att ange en annan punkt .