Geef een Excel-bereik - een groep cellen in de spreadsheet - met behulp van de " Cellen " of " Range " -functies . Specificeer een bepaalde Word- Range met de " Range "-functie van het type Word -inhoud - woord , zin of paragraaf - dat u wilt werken . Merk op dat " bereik" verwijst naar twee verschillende objecten , waarvan er in Word en de andere in Excel . Echter , beide objecten verwijzen naar inhoud documenteren. Specificeren Single Cellen Om een cel te geven in het actieve werkblad , gebruikt u de functie VBA " Cellen " met deze indeling : " Cells ( rij, kolom ) . " Merk op dat dit is een verkorte vorm van vermelding van de " Cellen " eigendom van de " ActiveSheet " object als volgt : " ActiveSheet.Cells ( rij, kolom ) . " Gebruik deze sjabloon om cel " A1 " te selecteren van het huidige werkblad , bijvoorbeeld : " . . Cells ( 1,1 ) te selecteren " Om een enkele cel opgeven om een waarde aan de cel toe te wijzen , gebruik dan deze sample : " . . Cells ( 1,1 ) value = 5 " opgeven Verschillende Cellen Gebruik de functie VBA " Range " om een groep cellen opgeven . Typ bijvoorbeeld " Range ( " C5 : C6 , B8 " ) . Selecteer ' om op te geven en selecteer cellen C5 , C6 en B8 . Gebruik de komma om cellen die niet aan elkaar grenzen zijn aan te geven , net zoals u zou doen in het " vak " controle boven de werkbladraster in Excel 's standaard, niet- VBA -interface . Merk op dat de functie " Range " kunt u gemakkelijk een bereik opgeven in een werkblad naast het actieve gedeelte. Echter , als je werkt met slechts een werkblad in een werkmap , gebruikt u de functie " Cellen " . Deze functie werkt sneller omdat VBA hoeft niet om de string te vertalen naar een bereik als het moet met de functie " Range " Woord : . Specificeer relatief aan Insertion Caret < br Gebruik Word > ' Selectie ' object naar een bereik ten opzichte van de momenteel gemarkeerde tekst , of om het invoegteken , dat is waar de knipperende cursor verschijnt als er geen tekst is geselecteerd opgeven . De verklaring " . Selection.Paragraphs ( 1 ) Range.Select " bijvoorbeeld , selecteert eerste paragraaf van de huidige selectie van Woord : . Ten opzichte van heel document Om te specificeren een woord , zin of paragraaf bereik ten opzichte van volledige inhoud van het document , gebruik deze sample verklaring : " . . ActiveDocument.Paragraphs ( 1 ) Range.Select " Vervang "De leden " met " Woorden " of " Zinnen " als dat nodig is . Merk op dat de " 1 " verwijst hier naar de eerste paragraaf in het document . Typ een andere index naar een andere paragraaf opgeven .
|