{"id":2189,"date":"2023-09-25T15:00:15","date_gmt":"2023-09-25T15:00:15","guid":{"rendered":"https:\/\/exceladvisor.org\/it\/loop\/"},"modified":"2023-12-10T06:28:05","modified_gmt":"2023-12-10T06:28:05","slug":"loop","status":"publish","type":"page","link":"https:\/\/exceladvisor.org\/it\/loop\/","title":{"rendered":"Loop vba: la guida definitiva per principianti"},"content":{"rendered":"<div class=\"excel-prima-del-contenuto\" id=\"excel-3653846235\"><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 class=\"wp-block-heading\"><strong>Punti importanti<\/strong><\/p><ol><li> L&#8217;utilizzo dei loop in VBA pu\u00f2 essere utile quando si desidera eseguire un&#8217;attivit\u00e0 ripetitiva.<\/li><li> Puoi anche utilizzare un loop all&#8217;interno di un altro loop (annidamento).<\/li><li> Assicurati di fare attenzione quando crei un ciclo infinito.<\/li><\/ol><h2 class=\"wp-block-heading\"> Cos&#8217;\u00e8 un LOOP in VBA?<\/h2><p> In VBA, un LOOP \u00e8 una struttura in grado di ripetere un&#8217;istruzione. In poche parole, un ciclo pu\u00f2 eseguire una o pi\u00f9 attivit\u00e0 e tornare all&#8217;inizio per ricominciare un certo numero di volte o finch\u00e9 non viene soddisfatta una condizione. Questo ciclo di esecuzione di un loop \u00e8 chiamato iterazione. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-52033\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/structure-de-boucle-vba1.png\" sizes=\"auto, \" srcset=\"\" alt=\"vba-loop-struttura1\" width=\"499\" height=\"299\"><\/figure><\/div><h2 class=\"wp-block-heading\"> Tipi di LOOP in VBA<\/h2><p> In VBA esistono sei diversi tipi di loop che puoi utilizzare, ma puoi anche descriverli in due categorie di base.<\/p><ol><li> <strong>For Next<\/strong> : per utilizzare FOR NEXT LOOP, \u00e8 necessario impostare un numero come contatore per il numero di volte in cui viene eseguito il ciclo. Se vuoi ripetere il ciclo 10 volte, devi impostare questo valore per il contatore. <br><img loading=\"lazy\" decoding=\"async\" title=\"vba-for-next-loop\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/vba-pour-la-boucle-suivante.png\" sizes=\"auto, \" srcset=\"\" alt=\"vba-for-next-loop\" width=\"521\" height=\"107\"><\/li><li> <strong>Per ciascuno<\/strong> : con FOR EACH \u00e8 possibile sfogliare tutti gli oggetti in una raccolta di oggetti. Poich\u00e9 ogni raccolta ha un determinato numero di oggetti, ci\u00f2 la rende un ciclo fisso.<\/li><li> <strong>Do While Loop<\/strong> : verifica una condizione, quindi continua a eseguire l&#8217;attivit\u00e0 finch\u00e9 tale condizione \u00e8 VERA. In termini semplici, verifica prima una condizione ed esegue l&#8217;istruzione solo se tale condizione \u00e8 soddisfatta.<\/li><li> <strong>Do Loop While<\/strong> : funziona allo stesso modo di &#8220;Do While&#8221;, ma prima ripete l&#8217;attivit\u00e0, quindi verifica la condizione e se tale condizione \u00e8 VERA continua a eseguire l&#8217;attivit\u00e0.<\/li><li> <strong>Ciclo Do Until<\/strong> : verifica una condizione e poi continua a eseguire l&#8217;istruzione definita finch\u00e9 la condizione non diventa FALSA e nel momento in cui diventa VERA, si ferma. Fondamentalmente \u00e8 l&#8217;opposto di &#8220;Do While&#8221;.<\/li><li> <strong>Loop Until<\/strong> : funziona allo stesso modo di &#8220;Do Until&#8221;, ma prima ripete l&#8217;attivit\u00e0, quindi verifica la condizione e se tale condizione \u00e8 FALSE continua a eseguire questa attivit\u00e0.<\/li><\/ol><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\/it\/vba\/\">Cos&#8217;\u00e8 VBA<\/a><h2 class=\"gb-headline gb-headline-665e5f6b gb-headline-text gb-headline-mt-heading\"> Tutorial correlati <\/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\/it\/seleziona-il-caso\/\">VBA Seleziona caso<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/it\/fare-mentre\/\">Excel VBA Do While Loop e (Do Loop While) &#8211; Una guida<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/it\/foglie-ad-anello\/\">Passa in rassegna tutti i fogli utilizzando VBA in Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/it\/scorrere-lintervallo\/\">Eseguire il ciclo su un intervallo utilizzando VBA (Colonne, Riga e UsedRange)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/\">VBA FOR LOOP (Per successivo, Per ciascuno)<\/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-2189","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>Loop VBA: la guida definitiva per principianti nel 2023<\/title>\n<meta name=\"description\" content=\"Un ciclo pu\u00f2 eseguire una o pi\u00f9 attivit\u00e0 e tornare all&#039;inizio per ripeterle un certo numero di volte\" \/>\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\/it\/loop\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Loop VBA: la guida definitiva per principianti nel 2023\" \/>\n<meta property=\"og:description\" content=\"Un ciclo pu\u00f2 eseguire una o pi\u00f9 attivit\u00e0 e tornare all&#039;inizio per ripeterle un certo numero di volte\" \/>\n<meta property=\"og:url\" content=\"https:\/\/exceladvisor.org\/it\/loop\/\" \/>\n<meta property=\"og:site_name\" content=\"Excel Advisor\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-10T06:28:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/structure-de-boucle-vba1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/exceladvisor.org\/it\/loop\/\",\"url\":\"https:\/\/exceladvisor.org\/it\/loop\/\",\"name\":\"Loop VBA: la guida definitiva per principianti nel 2023\",\"isPartOf\":{\"@id\":\"https:\/\/exceladvisor.org\/it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/exceladvisor.org\/it\/loop\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/it\/loop\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/structure-de-boucle-vba1.png\",\"datePublished\":\"2023-09-25T15:00:15+00:00\",\"dateModified\":\"2023-12-10T06:28:05+00:00\",\"description\":\"Un ciclo pu\u00f2 eseguire una o pi\u00f9 attivit\u00e0 e tornare all&#39;inizio per ripeterle un certo numero di volte\",\"breadcrumb\":{\"@id\":\"https:\/\/exceladvisor.org\/it\/loop\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/exceladvisor.org\/it\/loop\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/exceladvisor.org\/it\/loop\/#primaryimage\",\"url\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/structure-de-boucle-vba1.png\",\"contentUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/structure-de-boucle-vba1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/exceladvisor.org\/it\/loop\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/exceladvisor.org\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Loop vba: la guida definitiva per principianti\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/exceladvisor.org\/it\/#website\",\"url\":\"https:\/\/exceladvisor.org\/it\/\",\"name\":\"Excel Advisor\",\"description\":\"Tips, Tricks, and Time-Saving Hacks\",\"publisher\":{\"@id\":\"https:\/\/exceladvisor.org\/it\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/exceladvisor.org\/it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/exceladvisor.org\/it\/#organization\",\"name\":\"Excel Advisor\",\"url\":\"https:\/\/exceladvisor.org\/it\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/exceladvisor.org\/it\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/exceladvisor.org\/it\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png\",\"contentUrl\":\"https:\/\/exceladvisor.org\/it\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png\",\"width\":105,\"height\":36,\"caption\":\"Excel Advisor\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/it\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Loop VBA: la guida definitiva per principianti nel 2023","description":"Un ciclo pu\u00f2 eseguire una o pi\u00f9 attivit\u00e0 e tornare all&#39;inizio per ripeterle un certo numero di volte","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\/it\/loop\/","og_locale":"it_IT","og_type":"article","og_title":"Loop VBA: la guida definitiva per principianti nel 2023","og_description":"Un ciclo pu\u00f2 eseguire una o pi\u00f9 attivit\u00e0 e tornare all&#39;inizio per ripeterle un certo numero di volte","og_url":"https:\/\/exceladvisor.org\/it\/loop\/","og_site_name":"Excel Advisor","article_modified_time":"2023-12-10T06:28:05+00:00","og_image":[{"url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/structure-de-boucle-vba1.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"2 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/exceladvisor.org\/it\/loop\/","url":"https:\/\/exceladvisor.org\/it\/loop\/","name":"Loop VBA: la guida definitiva per principianti nel 2023","isPartOf":{"@id":"https:\/\/exceladvisor.org\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/exceladvisor.org\/it\/loop\/#primaryimage"},"image":{"@id":"https:\/\/exceladvisor.org\/it\/loop\/#primaryimage"},"thumbnailUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/structure-de-boucle-vba1.png","datePublished":"2023-09-25T15:00:15+00:00","dateModified":"2023-12-10T06:28:05+00:00","description":"Un ciclo pu\u00f2 eseguire una o pi\u00f9 attivit\u00e0 e tornare all&#39;inizio per ripeterle un certo numero di volte","breadcrumb":{"@id":"https:\/\/exceladvisor.org\/it\/loop\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/exceladvisor.org\/it\/loop\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/exceladvisor.org\/it\/loop\/#primaryimage","url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/structure-de-boucle-vba1.png","contentUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/structure-de-boucle-vba1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/exceladvisor.org\/it\/loop\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/exceladvisor.org\/it\/"},{"@type":"ListItem","position":2,"name":"Loop vba: la guida definitiva per principianti"}]},{"@type":"WebSite","@id":"https:\/\/exceladvisor.org\/it\/#website","url":"https:\/\/exceladvisor.org\/it\/","name":"Excel Advisor","description":"Tips, Tricks, and Time-Saving Hacks","publisher":{"@id":"https:\/\/exceladvisor.org\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/exceladvisor.org\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/exceladvisor.org\/it\/#organization","name":"Excel Advisor","url":"https:\/\/exceladvisor.org\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/exceladvisor.org\/it\/#\/schema\/logo\/image\/","url":"https:\/\/exceladvisor.org\/it\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png","contentUrl":"https:\/\/exceladvisor.org\/it\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png","width":105,"height":36,"caption":"Excel Advisor"},"image":{"@id":"https:\/\/exceladvisor.org\/it\/#\/schema\/logo\/image\/"}}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/exceladvisor.org\/it\/wp-json\/wp\/v2\/pages\/2189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exceladvisor.org\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/exceladvisor.org\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/exceladvisor.org\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/exceladvisor.org\/it\/wp-json\/wp\/v2\/comments?post=2189"}],"version-history":[{"count":1,"href":"https:\/\/exceladvisor.org\/it\/wp-json\/wp\/v2\/pages\/2189\/revisions"}],"predecessor-version":[{"id":2928,"href":"https:\/\/exceladvisor.org\/it\/wp-json\/wp\/v2\/pages\/2189\/revisions\/2928"}],"wp:attachment":[{"href":"https:\/\/exceladvisor.org\/it\/wp-json\/wp\/v2\/media?parent=2189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}