{"id":1542,"date":"2023-11-17T11:53:36","date_gmt":"2023-11-17T11:53:36","guid":{"rendered":"https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/"},"modified":"2023-12-06T05:56:05","modified_gmt":"2023-12-06T05:56:05","slug":"werkmap-activeren","status":"publish","type":"page","link":"https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/","title":{"rendered":"Hoe activeer ik een excel-werkmap via vba?"},"content":{"rendered":"<div class=\"excel-voor-de-inhoud\" id=\"excel-2468795324\"><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>Als u tegelijkertijd met meerdere werkmappen werkt, bedoel ik dat als u meerdere werkmappen tegelijkertijd geopend heeft, u de methode moet kennen die u kan helpen een werkmap te activeren waaraan u wilt werken. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-52783\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-classeur-active.png\" sizes=\"auto, \" srcset=\"\" alt=\"werkboek-activeren\" width=\"404\" height=\"67\"><\/figure><\/div><p> Om een werkmap met VBA te activeren, moet u de Workbook.Activate-methode gebruiken. Bij deze methode moet u de werkmapnaam opgeven met behulp van het Workbook-object. U kunt hiermee ook het werkmapnummer gebruiken in plaats van de werkmapnaam, maar u kunt alleen naar geopende werkmappen verwijzen.<\/p><p> In deze tutorial bekijken we verschillende manieren om deze methode te gebruiken.<\/p><h2 class=\"wp-block-heading\"> Stappen om een werkmap te activeren <\/h2><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-52784\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/2-types-de-classeurs.png\" sizes=\"auto, \" srcset=\"\" alt=\"soort bindmiddelen\" width=\"447\" height=\"211\"><\/figure><\/div><ol type=\"1\"><li> Typ &#8216;Binders&#8217; om het binderobject te gebruiken.<\/li><li> Geef de naam van de werkmap op tussen dubbele aanhalingstekens.<\/li><li> Voer een punt (.) in om een lijst met eigenschappen en methoden te krijgen.<\/li><li> Selecteer de activatiemethode uit de lijst of voer deze ook in.<\/li><li> Voer aan het einde de code uit om de werkmap te activeren.<\/li><\/ol><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Sub vba_activate_workbook() Workbooks(\"Book3\").Activate End Sub<\/code><\/pre><p class=\"qt-tip\"> <strong>Opmerking:<\/strong> als u een werkmap probeert te activeren die niet is geopend, geeft VBA een foutmelding weer. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-52785\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/3-vba-affichera-une-erreur.png\" sizes=\"auto, \" srcset=\"\" alt=\"vba-zal-een-fout-laten-tonen\" width=\"444\" height=\"317\"><\/figure><\/div><p> <strong>Gerelateerd:<\/strong> <a href=\"https:\/\/exceladvisor.org\/nl\/blad-activeren\/\"><strong>Een spreadsheet activeren met VBA<\/strong><\/a><\/p><p class=\"content-box-grey\"> <em>Handige links: <a href=\"https:\/\/exceladvisor.org\/nl\/voer-een-macro-uit-2\/\">Een macro uitvoeren<\/a> \u2013 <a href=\"https:\/\/exceladvisor.org\/nl\/een-macro-opnemen\/\">Macrorecorder<\/a> \u2013 <a href=\"https:\/\/exceladvisor.org\/nl\/eenvoudige-visuele-editor\/\">Visual Basic Editor<\/a> \u2013 <a href=\"https:\/\/exceladvisor.org\/nl\/persoonlijk-macronotitieboekje\/\">Handboek voor persoonlijke macro&#8217;s<\/a><\/em><\/p><h2 class=\"wp-block-heading\"> Activeer een werkmap met behulp van nummer<\/h2><p> Wanneer u meerdere werkmappen geopend heeft, worden al deze werkmappen onderdeel van de werkmappencollectie en hebben ze een nummer waarnaar u kunt verwijzen. Vervolgens kunt u de activatiemethode ermee gebruiken. Hier is de code: <\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Sub vba_activate_workbook() Workbooks(2).Activate End Sub<\/code><\/pre><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-52786\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/4-activer-un-classeur-en-utilisant-le-numero.png\" sizes=\"auto, \" srcset=\"\" alt=\"activeer-een-map-met-nummer\" width=\"401\" height=\"218\"><\/figure><\/div><p> En als u een werkmap probeert te activeren met een nummer dat niet bestaat, toont VBA u een runtimefout &#8216;9&#8217; (Subscript buiten bereik). <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-52787\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/5-vba-affichera-lerreur-dexecution-9.png\" sizes=\"auto, \" srcset=\"\" alt=\"vba-zal-runtime-fout-9 tonen\" width=\"400\" height=\"272\"><\/figure><\/div><h2 class=\"wp-block-heading\"> Activeer deze werkmap<\/h2><p> U kunt verwijzen naar de werkmap waarin u code schrijft met behulp van de eigenschap ThisWorkbook. Stel dat u vijf werkmappen tegelijk geopend heeft, maar u werkt aan &#8220;Book1.xlsm&#8221;, dus als u de volgende code uitvoert, wordt &#8220;Book1.xlsm&#8221; geactiveerd.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Sub vba_activate_workbook() ThisWorkbook.Activate End Sub<\/code><\/pre><h2 class=\"wp-block-heading\"> Controleer dit voordat u een werkmap activeert<\/h2><p> Zoals ik al zei: wanneer u een werkmap probeert te activeren die niet geopend is, geeft VBA u een foutmelding. Om dit probleem op te lossen, is de beste manier om eerst de naam van de werkmap te controleren (of deze nu open is of niet) en deze vervolgens te activeren.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Sub vba_activate_workbook() Dim wb As Workbook For Each wb In Workbooks If wb.Name = \"Book3.xlsx\" Then wb.Activate MsgBox \"Workbook found and activated\" Exit Sub End If Next wb MsgBox \"Not found\" End Sub<\/code><\/pre><p> Met behulp van de bovenstaande code kunt u een werkmapnaam opgeven. Deze controleert eerst of deze werkmap aanwezig is in alle geopende werkmappen. Als de werkmap wordt gevonden, wordt deze geactiveerd.<\/p><h2 class=\"wp-block-heading\"> Opmerkingen<\/h2><ul><li> Wanneer u de werkmapnaam gebruikt, zorg er dan voor dat u de juiste bestandsextensie gebruikt<\/li><li> Als u een werkmap wilt activeren die nog niet is opgeslagen, moet u alleen de naam van die werkmap gebruiken, zonder de bestandsextensie achter te zetten.<\/li><\/ul><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\/excel-bestand-kopieren\/\">Kopieer een Excel-bestand (werkmap) met VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/sluit-de-werkmap\/\">VBA Werkmap sluiten (Excel-bestand)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/werkmappen-combineren\/\">VBA Combineer werkmappen (Excel-bestanden)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/maak-een-werkmap\/\">VBA Maak een nieuwe werkmap (Excel-bestand)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/verwijder-bestand\/\">VBA Werkmap verwijderen (Excel-bestand)<\/a><\/li><\/ul><\/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-1542","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 activeer ik een Excel-werkmap via VBA? (Tutorial 2023)<\/title>\n<meta name=\"description\" content=\"Wanneer u meerdere werkmappen tegelijkertijd geopend heeft, kunt u met deze methode veel tijd besparen.\" \/>\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\/werkmap-activeren\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u25b7 Hoe activeer ik een Excel-werkmap via VBA? (Tutorial 2023)\" \/>\n<meta property=\"og:description\" content=\"Wanneer u meerdere werkmappen tegelijkertijd geopend heeft, kunt u met deze methode veel tijd besparen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/\" \/>\n<meta property=\"og:site_name\" content=\"Excel Advisor\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-06T05:56:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-classeur-active.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\/werkmap-activeren\/\",\"url\":\"https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/\",\"name\":\"\u25b7 Hoe activeer ik een Excel-werkmap via VBA? (Tutorial 2023)\",\"isPartOf\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-classeur-active.png\",\"datePublished\":\"2023-11-17T11:53:36+00:00\",\"dateModified\":\"2023-12-06T05:56:05+00:00\",\"description\":\"Wanneer u meerdere werkmappen tegelijkertijd geopend heeft, kunt u met deze methode veel tijd besparen.\",\"breadcrumb\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/#primaryimage\",\"url\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-classeur-active.png\",\"contentUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-classeur-active.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/exceladvisor.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe activeer ik een excel-werkmap via vba?\"}]},{\"@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 activeer ik een Excel-werkmap via VBA? (Tutorial 2023)","description":"Wanneer u meerdere werkmappen tegelijkertijd geopend heeft, kunt u met deze methode veel tijd besparen.","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\/werkmap-activeren\/","og_locale":"nl_NL","og_type":"article","og_title":"\u25b7 Hoe activeer ik een Excel-werkmap via VBA? (Tutorial 2023)","og_description":"Wanneer u meerdere werkmappen tegelijkertijd geopend heeft, kunt u met deze methode veel tijd besparen.","og_url":"https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/","og_site_name":"Excel Advisor","article_modified_time":"2023-12-06T05:56:05+00:00","og_image":[{"url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-classeur-active.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\/werkmap-activeren\/","url":"https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/","name":"\u25b7 Hoe activeer ik een Excel-werkmap via VBA? (Tutorial 2023)","isPartOf":{"@id":"https:\/\/exceladvisor.org\/nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/#primaryimage"},"image":{"@id":"https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/#primaryimage"},"thumbnailUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-classeur-active.png","datePublished":"2023-11-17T11:53:36+00:00","dateModified":"2023-12-06T05:56:05+00:00","description":"Wanneer u meerdere werkmappen tegelijkertijd geopend heeft, kunt u met deze methode veel tijd besparen.","breadcrumb":{"@id":"https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/#primaryimage","url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-classeur-active.png","contentUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-classeur-active.png"},{"@type":"BreadcrumbList","@id":"https:\/\/exceladvisor.org\/nl\/werkmap-activeren\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/exceladvisor.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe activeer ik een excel-werkmap via vba?"}]},{"@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\/1542","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=1542"}],"version-history":[{"count":2,"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/pages\/1542\/revisions"}],"predecessor-version":[{"id":3031,"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/pages\/1542\/revisions\/3031"}],"wp:attachment":[{"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/media?parent=1542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}