{"id":2053,"date":"2023-10-22T17:02:51","date_gmt":"2023-10-22T17:02:51","guid":{"rendered":"https:\/\/exceladvisor.org\/nl\/bereik-1\/"},"modified":"2023-12-06T05:56:09","modified_gmt":"2023-12-06T05:56:09","slug":"bereik-1","status":"publish","type":"page","link":"https:\/\/exceladvisor.org\/nl\/bereik-1\/","title":{"rendered":"Hoe bereik en cellen in vba gebruiken?"},"content":{"rendered":"<div class=\"excel-voor-de-inhoud\" id=\"excel-1082299436\"><script type=\"text\/javascript\">\r\n\tatOptions = {\r\n\t\t'key' : 'c1158f160081d6540a8409e6925dab94',\r\n\t\t'format' : 'iframe',\r\n\t\t'height' : 250,\r\n\t\t'width' : 300,\r\n\t\t'params' : {}\r\n\t};\r\n<\/script>\r\n<script type=\"text\/javascript\" src=\"\/\/www.highperformanceformat.com\/c1158f160081d6540a8409e6925dab94\/invoke.js\"><\/script><\/div> <h2 class=\"wp-block-heading\">Inleiding tot bereik en cellen in VBA<\/h2><p> Als je rondkijkt in een Excel-werkmap, zie je dat alles rond de cellen werkt. In een cel en een celbereik slaat u uw gegevens op en dan begint het allemaal.<\/p><p> Om het meeste uit VBA te halen, moet u leren hoe u cellen en bereiken in uw codes gebruikt. Hiervoor moet u een goed begrip hebben van Range-objecten. Hiermee kunt u op de volgende manier naar cellen in uw codes verwijzen:<\/p><ul><li> Een enkele cel.<\/li><li> Een reeks cellen<\/li><li> Een rij of kolom<\/li><li> Een driedimensionaal bereik<\/li><\/ul><p> Het RANGE OBJECT maakt deel uit van de objecthi\u00ebrarchie van Excel: <strong>Toepassing \u279c Werkmappen \u279c Werkbladen \u279c Bereik<\/strong> en elders in het werkblad. Dus als u code schrijft om naar het RANGE-object te verwijzen, zou het er als volgt uitzien:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Application.Workbook(\u201cWorkbook-Name\u201d).Worksheets(\u201cSheet-Name\u201d).Range<\/code><\/pre><p> Door naar een cel of een celbereik te verwijzen, kunt u het volgende doen:<\/p><ul><li> Je kunt de waarde aflezen.<\/li><li> Daar kunt u een waarde invoeren.<\/li><li> En u kunt wijzigingen aanbrengen in het formaat.<\/li><\/ul><p> Om al deze dingen te doen, moet u leren hoe u naar een cel of een celbereik kunt verwijzen. In het volgende gedeelte van deze zelfstudie leert u hoe u op verschillende manieren naar een cel kunt verwijzen. Om naar een cel of een celbereik te verwijzen, kunt u drie verschillende methoden gebruiken.<\/p><ul><li> Strand eigendom<\/li><li> Cel eigendom<\/li><li> Compensatie van eigendom<\/li><\/ul><p> Welke van deze de beste is, hangt af van uw behoeften, maar het is de moeite waard om ze alle drie te leren, zodat u degene kunt kiezen die het beste bij u past.<\/p><p> Dus laten we beginnen.<\/p><h2 class=\"wp-block-heading\"> Strand eigendom<\/h2><p> De eigenschap Range is de meest gebruikelijke en populaire manier om naar een bereik in uw VBA-codes te verwijzen. Met de eigenschap Range verwijst u eenvoudigweg naar het celadres. Laat me je de syntaxis vertellen.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">expression.range(address)<\/code><\/pre><p> Hier is de expressie een variabele die een VBA-object vertegenwoordigt. Dus als u naar cel A1 moet verwijzen, is de coderegel die u moet schrijven:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Application.Workbook(\u201cBook1\u201d).Worksheets(\u201cSheet1\u201d).Range(\u201cA1\u201d)<\/code><\/pre><p> De bovenstaande code vertelt VBA dat u verwijst naar cel A1 die zich in werkblad &#8220;Blad1&#8221; en werkmap &#8220;Boek1&#8221; bevindt.<\/p><p class=\"qt-tip\"> <strong>Opmerking:<\/strong> Wanneer u een celadres in het bereikobject invoert, zorg er dan voor dat u dit tussen dubbele aanhalingstekens plaatst. <strong>Maar hier is iets om te begrijpen.<\/strong> Omdat u VBA in Excel gebruikt, is het niet nodig om het woord &#8220;Applicatie&#8221; te gebruiken. De code zou dus zijn:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Workbook(\u201cBook1\u201d).Worksheets(\u201cSheet1\u201d).Range(\u201cA1\u201d)<\/code><\/pre><p> En als u in Book1 zit, kunt u uw code verder verkleinen:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Worksheets(\u201cSheet1\u201d).Range(\u201cA1\u201d)<\/code><\/pre><p> Maar als u zich al in het werkblad &#8220;Blad1&#8221; bevindt, kunt u uw code verder verkleinen en alleen het volgende gebruiken:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\u201cA1\u201d)<\/code><\/pre><p> Stel nu dat u naar een heel bereik van cellen wilt verwijzen (dat wil zeggen meerdere cellen), dan moet u de code als volgt schrijven:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"A1:A5\")<\/code><\/pre><p> In de bovenstaande code heeft u verwezen naar het bereik A1 tot en met A5, dat uit vijf cellen bestaat. U kunt ook naar een benoemd bereik verwijzen met behulp van het bereikobject. Stel dat u een benoemd bereik heeft met de naam &#8216;Verkoopkorting&#8217; om ernaar te verwijzen, dan kunt u de volgende code schrijven:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"Sales Discount\")<\/code><\/pre><p> Als je naar een niet-continu bereik wilt verwijzen, moet je zoiets als dit doen:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"A1:B5,D5:G10\")<\/code><\/pre><p> En als u naar een hele rij of kolom wilt verwijzen, moet u een code invoeren zoals hieronder:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"1:1\") Range(\"A:A\")<\/code><\/pre><p> Op dit punt begrijpt u duidelijk hoe u naar een cel en het bereik van cellen moet verwijzen. Maar om er de beste mee te zijn, moet je leren hoe je het voor andere dingen kunt gebruiken. <\/p><div id=\"ub-content-toggle-1d6c723f-ee3b-427f-b540-54681fa18f05\" class=\"wp-block-ub-content-toggle\" data-mobilecollapse=\"false\" data-desktopcollapse=\"true\"><div class=\"wp-block-ub-content-toggle-accordion\"><div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"ub-content-toggle-panel-0-1d6c723f-ee3b-427f-b540-54681fa18f05\"><p class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-1d6c723f-ee3b-427f-b540-54681fa18f05\"> Hier hebben we een uitgebreide lijst met zelfstudies die u kunt gebruiken om te leren werken met bereiken en cellen in VBA. <\/p><\/div><div id=\"ub-content-toggle-panel-0-1d6c723f-ee3b-427f-b540-54681fa18f05\" class=\"wp-block-ub-content-toggle-accordion-content-wrap ub-hide\" role=\"region\"><ul><li> <a href=\"https:\/\/exceladvisor.org\/nl\/aantal-lijnen\/\">Tel rijen met VBA in Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/karakter-lettertype\/\">Excel VBA-lettertype (kleur, grootte, type en vetgedrukt)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/verberg-toon-kolomrij\/\">Excel VBA Verberg en toon een kolom of rij<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/grenzen\/\">Pas randen toe op een cel met VBA in Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/zoek-de-cel-van-de-kolom-van-de-laatste-rij\/\">Vind de laatste rij, kolom en cel met VBA in Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/\">Voeg een rij in met VBA in Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/samenvoegen\/\">Voeg cellen in Excel samen met VBA-code<\/a><\/li><li> Selecteer een bereik\/cel met VBA in Excel<\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/selecteer-alles\/\">SELECTEER ALLE cellen in een werkblad met behulp van VBA-code<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/actieve-cel-1\/\">ActiveCell in VBA in Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/speciale-cellen\/\">Speciale cellenmethode in VBA in Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/bereik-gebruikt\/\">UsedRange-eigenschap in VBA in Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/automatische-aanpassing-1\/\">VBA autofit (rijen, kolom of volledig werkblad)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/duidelijke-inhoud-1\/\">VBA ClearContents (uit een cel, bereik of heel werkblad)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/kopieer-cel-naar-nieuw-werkblad\/\">VBA-kopieerbereik naar een ander blad + werkmap<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/cel-waarde\/\">VBA Voer een waarde in een cel in (Set, Get en Change)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/een-kolom-invoegen\/\">VBA-invoegkolom (enkel en meervoudig)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/genoemd-strand\/\">Bereik met de naam VBA | (Statisch + Selectie + Dynamisch)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/bereikverschuiving\/\">VBA-bereikverschuiving<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/sorteer-het-bereik\/\">VBA-sorteerbereik | (Aflopend, meerdere kolommen, sorteerrichting<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/omlooptekst-1\/\">VBA-omlooptekst (cel, bereik en volledig werkblad)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/controleer-lege-cel\/\">VBA Controleer of een cel leeg is + meerdere cellen<\/a><\/li><\/ul><\/div><\/div><\/div><h3 class=\"wp-block-heading\"> 1. Selecteer en activeer een cel<\/h3><p> Als u een cel wilt selecteren, kunt u bereik gebruiken. Selecteer de methode. Stel dat u cel A5 wilt selecteren. U hoeft alleen maar het bereik op te geven en daarna &#8220;.Select&#8221; toe te voegen.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\u201cA1\u201d).Select<\/code><\/pre><p> Deze code vertelt VBA om cel A5 te selecteren en als je een celbereik wilt selecteren, verwijs dan gewoon naar dat bereik en voeg daarna eenvoudigweg &#8220;.Select&#8221; toe.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\u201cA1:A5\u201d).Select<\/code><\/pre><p> Er is ook een andere methode die u kunt gebruiken om een cel te activeren.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\u201cA1\u201d).Activate<\/code><\/pre><p> Hier moet u onthouden dat u slechts \u00e9\u00e9n cel tegelijk kunt activeren. Zelfs als u een bereik opgeeft met de \u201c.Activate <strong>\u201d<\/strong> -methode, wordt dat bereik geselecteerd, maar de actieve cel is de eerste cel in het bereik.<\/p><h3 class=\"wp-block-heading\"> 2. Voer een waarde in een cel in<\/h3><p> Met behulp van de bereikeigenschap kunt u een waarde invoeren in een cel of een celbereik. Laten we begrijpen hoe het werkt aan de hand van een eenvoudig voorbeeld:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"A1\").Value = \"Exceladvisor\"<\/code><\/pre><p> In het bovenstaande voorbeeld hebt u A1 opgegeven als bereik en daarna hebt u &#8221; <strong>.Value<\/strong> &#8221; toegevoegd, waardoor VBA toegang krijgt tot de waarde-eigenschap van de cel.<\/p><p> Het volgende dat u hebt, is het gelijkteken en vervolgens de waarde die u wilt invoeren (u moet dubbele aanhalingstekens gebruiken als u een tekstwaarde invoert). Voor een getal zou de code er als volgt uitzien:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"A1\").Value = 9988<\/code><\/pre><p> En als u een waarde in een celbereik wilt invoeren, ik bedoel meerdere cellen, dan hoeft u alleen maar dat bereik op te geven.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"A1:A5\").Value = \"Exceladvisor\"<\/code><\/pre><p> En hier is de code als u verwijst naar het niet-continue bereik.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"A1:A5 , E2:E3\").Value = \"Exceladvisor\"<\/code><\/pre><h3 class=\"wp-block-heading\"> 3. Kopieer en plak een cel\/bereik<\/h3><p> Met de eigenschap Range kunt u de methode &#8220;.Copy&#8221; gebruiken om een cel te kopi\u00ebren en deze vervolgens in een doelcel te plakken. Laten we zeggen dat u cel A5 moet kopi\u00ebren, de bijbehorende code zou zijn:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"A5\").Copy<\/code><\/pre><p> Wanneer u deze code uitvoert, wordt alleen cel A5 gekopieerd, maar de volgende stap is het plakken van deze gekopieerde cel in een doelcel. Om dit te doen, moet u het bestemmingstrefwoord erna toevoegen, gevolgd door de cel waarin u het wilt plakken. Dus als u cel A1 wilt kopi\u00ebren en deze vervolgens in cel E5 wilt plakken, zou de code er als volgt uitzien:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"A1\").Copy Destination:=Range(\"E5\")<\/code><\/pre><p> Op dezelfde manier, als u te maken heeft met een bereik van meerdere cellen, zou de code er als volgt uitzien:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"A1:A5\").Copy Destination:=Range(\"E5:E9\")<\/code><\/pre><p> Als u een celbereik hebt gekopieerd en vervolgens een cel als doelbereik hebt vermeld, kopieert VBA het volledige gekopieerde bereik van de cel die u als doel hebt opgegeven.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"A1:A5\").Copy Destination:=Range(\"B1\")<\/code><\/pre><p> Wanneer u de bovenstaande code uitvoert, kopieert VBA het bereik A1:A5 en plakt dit in B1:B5, ook al heeft u alleen B1 als doelbereik vermeld.<\/p><p class=\"qt-tip\"> <strong>Tip:<\/strong> Net als bij de \u201c.Copy\u201d-methode kunt u de \u201c.Cut\u201d-methode gebruiken om een cel te knippen en vervolgens eenvoudigweg een bestemming te gebruiken om deze te plakken.<\/p><h3 class=\"wp-block-heading\"> 4. Gebruik de eigenschap Font met de eigenschap Range<\/h3><p> Met de bereikeigenschap heeft u toegang tot de lettertype-eigenschap van een cel waarmee u alle lettertype-instellingen kunt wijzigen. Er zijn in totaal 18 verschillende eigenschappen voor het lettertype waartoe u toegang hebt. Stel dat u de tekst vetgedrukt wilt maken in cel A1, dan zou de code er als volgt uitzien:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"A1\").Font.Bold = True<\/code><\/pre><p> Deze code vertelt VBA om toegang te krijgen tot de eigenschap BOLD van het lettertype dat zich in het A1-bereik bevindt en u hebt deze eigenschap ingesteld op TRUE. Laten we nu zeggen dat u <a href=\"https:\/\/exceladvisor.org\/nl\/hengel\/\">doorhaling wilt toepassen<\/a> op cel A1, deze tijdcode zou er als volgt uitzien:<\/p><p> Zoals ik al zei, zijn er in totaal 18 verschillende eigenschappen die u kunt gebruiken, dus zorg ervoor dat u ze allemaal bekijkt om te zien welke voor u nuttig is.<\/p><h3 class=\"wp-block-heading\"> 5. Wis de opmaak van een cel<\/h3><p> Met behulp van de \u201c.ClearFormats\u201d-methode kunt u alleen de opmaak van een cel of een celbereik wissen. Het enige wat u hoeft te doen is \u201c.ClearFormat\u201d toe te voegen nadat u het bereik hebt opgegeven, zoals hieronder:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"A1\").ClearFormats<\/code><\/pre><p> Wanneer je de bovenstaande code uitvoert, wordt alle opmaak van cel A1 gewist en als je dat voor een heel bereik wilt doen, weet je wat je moet doen, toch?<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"A1:A5\").ClearFormats<\/code><\/pre><p> Nu verwijdert de bovenstaande code eenvoudigweg de opmaak van het bereik A1 tot A5.<\/p><h2 class=\"wp-block-heading\"> Cel eigendom<\/h2><p> Naast de eigenschap RANGE kunt u de eigenschap &#8220;Cellen&#8221; gebruiken om naar een cel of celbereik in uw werkblad te verwijzen. In de celeigenschap moet u, in plaats van de celverwijzing te gebruiken, het kolomnummer en rijnummer van de cel invoeren.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">expression.Cells(Row_Number, Column_Number)<\/code><\/pre><p> Hier is de expressie een VBA-object en Row_Number is het rijnummer van de cel en Column_Number is de kolom van de cel. Dus als u naar cel A5 wilt verwijzen, kunt u de onderstaande code gebruiken:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Cells(5,1)<\/code><\/pre><p> Nu vertelt deze code VBA om te verwijzen naar de cel in rij nummer vijf en kolom nummer \u00e9\u00e9n. Zoals de syntaxis suggereert, moet u het kolomnummer als adres invoeren, maar de realiteit is dat u ook het kolomalfabet kunt gebruiken als u dat wilt, gewoon door er dubbele aanhalingstekens omheen te plaatsen.<\/p><p> De onderstaande code verwijst ook naar cel A5:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Cells(5,\"A\")<\/code><\/pre><p> En om het in VBA te selecteren, voegt u aan het einde gewoon &#8220;.Select&#8221; toe.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Cells(5,1).Select<\/code><\/pre><p> De bovenstaande code selecteert cel A5 die zich in de 5e rij en eerste kolom van het werkblad bevindt.<\/p><h2 class=\"wp-block-heading\"> OFFSET-eigenschap<\/h2><p> Als je goed met bereiken in VBA wilt spelen, moet je weten hoe je de eigenschap OFFSET moet gebruiken. Het is handig om naar een cel te verwijzen die zich op een bepaald aantal rijen en kolommen van een andere cel bevindt.<\/p><p> Stel dat uw actieve cel op dit moment B5 is en u wilt naar de cel navigeren die 3 kolommen naar rechts en 1 rij lager is dan B5, dan kunt u deze SHIFT uitvoeren. Hieronder vindt u de syntaxis die u voor OFFSET moet gebruiken:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">expression.Offset (RowOffset, ColumnOffset)<\/code><\/pre><ul><li> <strong>RowOffset:<\/strong> In dit argument moet u een getal opgeven dat VBA vertelt hoeveel rijen u wilt doorlopen. Een positief getal definieert een lijn naar beneden en een negatief getal definieert een lijn naar boven.<\/li><li> <strong>ColumnOffset<\/strong> : In dit argument moet u een getal opgeven dat VBA vertelt door hoeveel kolommen u wilt navigeren. Een positief getal definieert een rechterkolom en een negatief getal definieert een linkerkolom.<\/li><\/ul><p> Laten we bijvoorbeeld een eenvoudige code schrijven die we hierboven hebben besproken.<\/p><ol><li> Allereerst moet u het bereik defini\u00ebren waaruit u wilt navigeren en daarom de onderstaande code typen: <br><img loading=\"lazy\" decoding=\"async\" title=\"1-definieer-het-bereik\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-definir-la-gamme.png\" sizes=\"auto, \" srcset=\"\" alt=\"define-the-range\" width=\"399\" height=\"157\"><\/li><li> Typ daarna \u201c.Offset\u201d en voer openingshaakjes in, zoals hieronder: <br><img loading=\"lazy\" decoding=\"async\" title=\"Type 2-offset\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/2-types-de-decalage.png\" sizes=\"auto, \" srcset=\"\" alt=\"type-offset\" width=\"402\" height=\"148\"><\/li><li> Vervolgens moet u het rijnummer invoeren en vervolgens het kolomnummer waarnaar u wilt navigeren. <br><img loading=\"lazy\" decoding=\"async\" title=\"3-rij-en-kolom-nummer invoeren\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/3-entrez-le-numero-de-ligne-et-de-colonne.png\" sizes=\"auto, \" srcset=\"\" alt=\"enter-row-and-column number\" width=\"398\" height=\"167\"><\/li><li> Aan het einde moet je &#8220;.Select&#8221; toevoegen om VBA te vertellen de cel te selecteren waarnaar je wilt navigeren. <br><img loading=\"lazy\" decoding=\"async\" title=\"4-voeg-select-to-say-vba toe\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/4-ajouter-selectionner-pour-dire-vba.png\" sizes=\"auto, \" srcset=\"\" alt=\"add-select-to-tell-vba\" width=\"394\" height=\"153\"><\/li><\/ol><p> Dus wanneer u deze code uitvoert, wordt de cel geselecteerd die \u00e9\u00e9n rij lager ligt en drie kolommen rechts van cel B5.<\/p><h3 class=\"wp-block-heading\"> Wijzig de grootte van een bereik met OFFSET<\/h3><p> Met OFFSET kunt u niet alleen naar een cel navigeren, maar kunt u het bereik ook verder vergroten\/verkleinen. Laten we doorgaan met het bovenstaande voorbeeld.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"B5\").Offset(1, 3).Select<\/code><\/pre><p> De bovenstaande code verwijst u naar cel E6, en laten we nu zeggen dat u het celbereik moet selecteren dat bestaat uit de vijf kolommen en drie rijen van E6. Dus wat u moet doen is na het gebruik van OFFSET de eigenschap resize gebruiken door &#8220;.Resize&#8221; toe te voegen.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"B5\").Offset(1, 3).Resize<\/code><\/pre><p> Nu moet u de rijgrootte en kolomgrootte invoeren. Typ een haakje vooraan en voer het getal in om de rijgrootte in te stellen, en vervolgens een getal om de kolomgrootte in te stellen.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"B5\").Offset(1, 3).Resize(3,5)<\/code><\/pre><p> Voeg aan het einde &#8220;.Select&#8221; toe om VBA te vertellen het bereik te selecteren, en wanneer u deze code uitvoert, wordt het bereik geselecteerd.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"B5\").Offset(1, 3).Resize(3, 5).Select<\/code><\/pre><p> Dus wanneer u deze code uitvoert, wordt het bereik E6 tot I8 geselecteerd.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"A1\").Font.Strikethrough = True<\/code><\/pre>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"ub_ctt_via":"","footnotes":""},"class_list":["post-2053","page","type-page","status-publish","hentry"],"featured_image_src":null,"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hoe bereik en cellen in VBA gebruiken?<\/title>\n<meta name=\"description\" content=\"Leer meer over het Excel-bereikobject en alle manieren waarop u in VBA naar een bereik of cel kunt verwijzen.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/exceladvisor.org\/nl\/bereik-1\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hoe bereik en cellen in VBA gebruiken?\" \/>\n<meta property=\"og:description\" content=\"Leer meer over het Excel-bereikobject en alle manieren waarop u in VBA naar een bereik of cel kunt verwijzen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/exceladvisor.org\/nl\/bereik-1\/\" \/>\n<meta property=\"og:site_name\" content=\"Excel Advisor\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-06T05:56:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-definir-la-gamme.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data1\" content=\"11 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/exceladvisor.org\/nl\/bereik-1\/\",\"url\":\"https:\/\/exceladvisor.org\/nl\/bereik-1\/\",\"name\":\"Hoe bereik en cellen in VBA gebruiken?\",\"isPartOf\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/bereik-1\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/bereik-1\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-definir-la-gamme.png\",\"datePublished\":\"2023-10-22T17:02:51+00:00\",\"dateModified\":\"2023-12-06T05:56:09+00:00\",\"description\":\"Leer meer over het Excel-bereikobject en alle manieren waarop u in VBA naar een bereik of cel kunt verwijzen.\",\"breadcrumb\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/bereik-1\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/exceladvisor.org\/nl\/bereik-1\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/exceladvisor.org\/nl\/bereik-1\/#primaryimage\",\"url\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-definir-la-gamme.png\",\"contentUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-definir-la-gamme.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/exceladvisor.org\/nl\/bereik-1\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/exceladvisor.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe bereik en cellen in vba gebruiken?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/exceladvisor.org\/nl\/#website\",\"url\":\"https:\/\/exceladvisor.org\/nl\/\",\"name\":\"Excel Advisor\",\"description\":\"Uw gids voor datadominantie\",\"publisher\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/exceladvisor.org\/nl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/exceladvisor.org\/nl\/#organization\",\"name\":\"Excel Advisor\",\"url\":\"https:\/\/exceladvisor.org\/nl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/exceladvisor.org\/nl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/exceladvisor.org\/nl\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png\",\"contentUrl\":\"https:\/\/exceladvisor.org\/nl\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png\",\"width\":105,\"height\":36,\"caption\":\"Excel Advisor\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hoe bereik en cellen in VBA gebruiken?","description":"Leer meer over het Excel-bereikobject en alle manieren waarop u in VBA naar een bereik of cel kunt verwijzen.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/exceladvisor.org\/nl\/bereik-1\/","og_locale":"nl_NL","og_type":"article","og_title":"Hoe bereik en cellen in VBA gebruiken?","og_description":"Leer meer over het Excel-bereikobject en alle manieren waarop u in VBA naar een bereik of cel kunt verwijzen.","og_url":"https:\/\/exceladvisor.org\/nl\/bereik-1\/","og_site_name":"Excel Advisor","article_modified_time":"2023-12-06T05:56:09+00:00","og_image":[{"url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-definir-la-gamme.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Geschatte leestijd":"11 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/exceladvisor.org\/nl\/bereik-1\/","url":"https:\/\/exceladvisor.org\/nl\/bereik-1\/","name":"Hoe bereik en cellen in VBA gebruiken?","isPartOf":{"@id":"https:\/\/exceladvisor.org\/nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/exceladvisor.org\/nl\/bereik-1\/#primaryimage"},"image":{"@id":"https:\/\/exceladvisor.org\/nl\/bereik-1\/#primaryimage"},"thumbnailUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-definir-la-gamme.png","datePublished":"2023-10-22T17:02:51+00:00","dateModified":"2023-12-06T05:56:09+00:00","description":"Leer meer over het Excel-bereikobject en alle manieren waarop u in VBA naar een bereik of cel kunt verwijzen.","breadcrumb":{"@id":"https:\/\/exceladvisor.org\/nl\/bereik-1\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/exceladvisor.org\/nl\/bereik-1\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/exceladvisor.org\/nl\/bereik-1\/#primaryimage","url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-definir-la-gamme.png","contentUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-definir-la-gamme.png"},{"@type":"BreadcrumbList","@id":"https:\/\/exceladvisor.org\/nl\/bereik-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/exceladvisor.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe bereik en cellen in vba gebruiken?"}]},{"@type":"WebSite","@id":"https:\/\/exceladvisor.org\/nl\/#website","url":"https:\/\/exceladvisor.org\/nl\/","name":"Excel Advisor","description":"Uw gids voor datadominantie","publisher":{"@id":"https:\/\/exceladvisor.org\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/exceladvisor.org\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/exceladvisor.org\/nl\/#organization","name":"Excel Advisor","url":"https:\/\/exceladvisor.org\/nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/exceladvisor.org\/nl\/#\/schema\/logo\/image\/","url":"https:\/\/exceladvisor.org\/nl\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png","contentUrl":"https:\/\/exceladvisor.org\/nl\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png","width":105,"height":36,"caption":"Excel Advisor"},"image":{"@id":"https:\/\/exceladvisor.org\/nl\/#\/schema\/logo\/image\/"}}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/pages\/2053","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/comments?post=2053"}],"version-history":[{"count":2,"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/pages\/2053\/revisions"}],"predecessor-version":[{"id":3035,"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/pages\/2053\/revisions\/3035"}],"wp:attachment":[{"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/media?parent=2053"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}