{"id":1696,"date":"2023-11-11T08:48:18","date_gmt":"2023-11-11T08:48:18","guid":{"rendered":"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/"},"modified":"2023-12-06T05:57:59","modified_gmt":"2023-12-06T05:57:59","slug":"voeg-een-regel-in-1","status":"publish","type":"page","link":"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/","title":{"rendered":"Hoe een rij invoegen met vba in excel?"},"content":{"rendered":"<div class=\"excel-voor-de-inhoud\" id=\"excel-86732389\"><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> <p>In deze zelfstudie zullen we zien hoe u een rij of kolom kunt invoegen met behulp van VBA-code in Excel. We zullen ook onderzoeken wat de verschillende manieren zijn om hiervoor een macro te schrijven.<\/p><h2 class=\"wp-block-heading\"> <strong>Voeg een enkele rij in met VBA<\/strong><\/h2><p> Als u een rij wilt invoegen met behulp van VBA-code, moet u de eigenschap &#8220;Whole Row&#8221; gebruiken met de methode &#8220;Insert&#8221;. Met de eigenschap &#8216;volledige rij&#8217; kunt u met behulp van een cel naar de hele rij verwijzen en daar vervolgens een nieuwe rij invoegen. Standaard wordt een enkele rij ingevoegd v\u00f3\u00f3r de cel die u noemde. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-54129\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-inserer-une-seule-ligne-en-utilisant-vba.png\" sizes=\"auto, \" srcset=\"\" alt=\"voeg een enkele regel in met vba\" width=\"583\" height=\"317\"><\/figure><\/div><ol type=\"1\"><li> Geef eerst een cel op met behulp van het bereikobject.<\/li><li> Voer nu een punt (.) in om de lijst met eigenschappen en methoden te krijgen.<\/li><li> Selecteer daarna de eigenschap &#8220;Hele rij&#8221; of voer deze in.<\/li><li> Voer aan het einde opnieuw een punt (.) in en selecteer de methode &#8220;Invoegen&#8221; of typ deze.<\/li><\/ol><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Range(\"A1\").EntireRow.Insert<\/code><\/pre><p> Uw code is hier klaar om een regel in te voegen. Wanneer u deze code nu uitvoert, wordt er onmiddellijk een nieuwe rij ingevoegd v\u00f3\u00f3r cel A1.<\/p><h2 class=\"wp-block-heading\"> <strong>Meerdere regels invoegen<\/strong><\/h2><p> Er zijn twee manieren om meerdere rijen in een spreadsheet in te voegen die ik heb gevonden. De eerste is dezelfde invoegmethode die we in het bovenstaande voorbeeld hebben gebruikt.<\/p><p> Hiermee moet u een bereik opgeven waarvan het aantal gelijk is aan het aantal rijen dat u wilt invoegen. Stel nu dat u vijf regels erna wilt invoegen, in dit geval kunt u code als deze gebruiken. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-54130\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/2-inserer-plusieurs-lignes.png\" sizes=\"auto, \" srcset=\"\" alt=\"meerdere regels invoegen\" width=\"608\" height=\"342\"><\/figure><\/div><p> Eerlijk gezegd vond ik deze methode niet erg nuttig, omdat je het bereik moet wijzigen als je het aantal rijen wilt wijzigen.<\/p><p> Dus hier is de tweede methode.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Dim iRow As Long Dim iCount As Long Dim i As Long iCount = InputBox(Prompt:=\"How many rows you want to add?\") iRow = InputBox _ (Prompt:=\"After which row you want to add new rows? (Enter the row number\") For i = 1 To iCount Rows(iRow).EntireRow.Insert Next i<\/code><\/pre><p> Wanneer u deze code uitvoert, wordt u gevraagd het aantal regels in te voeren dat u wilt toevoegen en vervolgens het regelnummer waar u al deze regels wilt toevoegen. Het gebruikt een <a href=\"https:\/\/exceladvisor.org\/nl\/voor-de-lus\/\">FOR-lus (For Next)<\/a> om dit aantal keren te herhalen en rijen \u00e9\u00e9n voor \u00e9\u00e9n in te voegen.<\/p><h2 class=\"wp-block-heading\"> <strong>Rijen invoegen op basis van celwaarden<\/strong><\/h2><p> Als u rijen wilt invoegen op basis van een <a href=\"https:\/\/exceladvisor.org\/nl\/cel-waarde\/\">celwaarde<\/a> , kunt u de volgende code gebruiken.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Dim iRow As Long Dim iCount As Long Dim i As Long iCount = Range(\"A1\").Value iRow = Range(\"B1\").Value For i = 1 To iCount Rows(iRow).EntireRow.Insert Next i<\/code><\/pre><p> Wanneer u deze macro uitvoert, wordt het aantal rijen uit cel A1 gebruikt en de rij waaraan u rijen uit cel B1 wilt toevoegen.<\/p><h2 class=\"wp-block-heading\"> <strong>Voeg een regel in zonder opmaak<\/strong><\/h2><p> Wanneer u een rij invoegt waarvan de rij erboven een specifieke opmaak heeft, zal de rij in dit geval ook automatisch die opmaak krijgen. En de eenvoudigste manier om met deze situatie om te gaan is door <a href=\"https:\/\/exceladvisor.org\/nl\/duidelijke-inhoud-1\/\">duidelijke formaten<\/a> te gebruiken. Beschouw de volgende code.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Rows(7).EntireRow.Insert Rows(7).ClearFormats<\/code><\/pre><p> Wanneer u de bovenstaande code uitvoert, wordt er een nieuwe regel ingevoegd v\u00f3\u00f3r de <sup>zevende<\/sup> regel. Wat er nu gebeurt, als u een regel v\u00f3\u00f3r de <sup>zevende<\/sup> regel invoegt, wordt die nieuwe regel de <sup>zevende<\/sup> regel, waarna de tweede regel code de opmaak van die regel wist.<\/p><h2 class=\"wp-block-heading\"> <strong>Voeg een gekopieerde regel in<\/strong><\/h2><p> U kunt dezelfde methode ook gebruiken om een regel te kopi\u00ebren en deze vervolgens ergens anders in te voegen. Zie de volgende code.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Application.CutCopyMode = False With Worksheets(\"Data\") .Rows(5).Copy .Rows(9).Insert Shift:=xlShiftDown End With Application.CutCopyMode = True<\/code><\/pre><div class=\"gb-container gb-container-4db6181c gb-container-mt\"> <a class=\"gb-button gb-button-c5897111 gb-button-text gb-button-mt-button\" href=\"https:\/\/exceladvisor.org\/nl\/vba\/\">Wat is VBA<\/a><h2 class=\"gb-headline gb-headline-665e5f6b gb-headline-text gb-headline-mt-heading\"> Gerelateerde tutorials <\/h2><div class=\"gb-grid-wrapper gb-grid-wrapper-a20baf7c gb-grid-wrapper-mt-grid\"><div class=\"gb-grid-column gb-grid-column-65ddf67e\"><div class=\"gb-container gb-container-65ddf67e\"><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\/bereik-1\/\">Excel VBA-bereik &#8211; Werken met bereik en cellen<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/grenzen\/\">Pas randen toe op een cel met VBA in Excel<\/a> <\/li><\/ul><\/div><\/div><div class=\"gb-grid-column gb-grid-column-50067b57\"><div class=\"gb-container gb-container-50067b57\"><\/div><\/div><\/div><\/div>","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-1696","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>\u25b7 Hoe voeg ik een rij in met VBA in Excel?<\/title>\n<meta name=\"description\" content=\"Deze zelfstudie laat zien hoe u code schrijft om een rij of meerdere rijen in Excel in te voegen met behulp van VBA\" \/>\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\/voeg-een-regel-in-1\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u25b7 Hoe voeg ik een rij in met VBA in Excel?\" \/>\n<meta property=\"og:description\" content=\"Deze zelfstudie laat zien hoe u code schrijft om een rij of meerdere rijen in Excel in te voegen met behulp van VBA\" \/>\n<meta property=\"og:url\" content=\"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/\" \/>\n<meta property=\"og:site_name\" content=\"Excel Advisor\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-06T05:57:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-inserer-une-seule-ligne-en-utilisant-vba.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=\"3 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/\",\"url\":\"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/\",\"name\":\"\u25b7 Hoe voeg ik een rij in met VBA in Excel?\",\"isPartOf\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-inserer-une-seule-ligne-en-utilisant-vba.png\",\"datePublished\":\"2023-11-11T08:48:18+00:00\",\"dateModified\":\"2023-12-06T05:57:59+00:00\",\"description\":\"Deze zelfstudie laat zien hoe u code schrijft om een rij of meerdere rijen in Excel in te voegen met behulp van VBA\",\"breadcrumb\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/#primaryimage\",\"url\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-inserer-une-seule-ligne-en-utilisant-vba.png\",\"contentUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-inserer-une-seule-ligne-en-utilisant-vba.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/exceladvisor.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe een rij invoegen met vba in excel?\"}]},{\"@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":"\u25b7 Hoe voeg ik een rij in met VBA in Excel?","description":"Deze zelfstudie laat zien hoe u code schrijft om een rij of meerdere rijen in Excel in te voegen met behulp van VBA","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\/voeg-een-regel-in-1\/","og_locale":"nl_NL","og_type":"article","og_title":"\u25b7 Hoe voeg ik een rij in met VBA in Excel?","og_description":"Deze zelfstudie laat zien hoe u code schrijft om een rij of meerdere rijen in Excel in te voegen met behulp van VBA","og_url":"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/","og_site_name":"Excel Advisor","article_modified_time":"2023-12-06T05:57:59+00:00","og_image":[{"url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-inserer-une-seule-ligne-en-utilisant-vba.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Geschatte leestijd":"3 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/","url":"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/","name":"\u25b7 Hoe voeg ik een rij in met VBA in Excel?","isPartOf":{"@id":"https:\/\/exceladvisor.org\/nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/#primaryimage"},"image":{"@id":"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/#primaryimage"},"thumbnailUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-inserer-une-seule-ligne-en-utilisant-vba.png","datePublished":"2023-11-11T08:48:18+00:00","dateModified":"2023-12-06T05:57:59+00:00","description":"Deze zelfstudie laat zien hoe u code schrijft om een rij of meerdere rijen in Excel in te voegen met behulp van VBA","breadcrumb":{"@id":"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/#primaryimage","url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-inserer-une-seule-ligne-en-utilisant-vba.png","contentUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-inserer-une-seule-ligne-en-utilisant-vba.png"},{"@type":"BreadcrumbList","@id":"https:\/\/exceladvisor.org\/nl\/voeg-een-regel-in-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/exceladvisor.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe een rij invoegen met vba in excel?"}]},{"@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\/1696","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=1696"}],"version-history":[{"count":1,"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/pages\/1696\/revisions"}],"predecessor-version":[{"id":2415,"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/pages\/1696\/revisions\/2415"}],"wp:attachment":[{"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/media?parent=1696"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}