{"id":1533,"date":"2023-11-17T15:38:17","date_gmt":"2023-11-17T15:38:17","guid":{"rendered":"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/"},"modified":"2023-12-10T06:28:50","modified_gmt":"2023-12-10T06:28:50","slug":"per-il-ciclo","status":"publish","type":"page","link":"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/","title":{"rendered":"Vba for loop (per successivo, per ciascuno)"},"content":{"rendered":"<div class=\"excel-prima-del-contenuto\" id=\"excel-397243722\"><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 chiave<\/strong><\/p><ul class=\"link\"><li> I cicli For VBA sono tipi di cicli fissi.<\/li><li> Non \u00e8 possibile utilizzare uno di questi loop durante <a href=\"https:\/\/exceladvisor.org\/it\/registrare-una-macro\/\">la registrazione di una macro<\/a> .<\/li><\/ul><h2 class=\"wp-block-heading\"> Per il ciclo successivo<\/h2><p> VBA FOR NEXT \u00e8 un ciclo fisso che utilizza un contatore per eseguire iterazioni. In termini semplici, \u00e8 necessario specificare il numero di volte in cui si desidera eseguire il ciclo e, una volta raggiunto quel numero di cicli, si interromper\u00e0 automaticamente. Questo \u00e8 il motivo per cui \u00e8 un ciclo fisso e molto popolare tra gli sviluppatori VBA.<\/p><h3 class=\"wp-block-heading\"> Sintassi<\/h3><p> Ecco la sintassi del ciclo VBA For Next: <\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">For counter = Start To End [Step stepsize] [statements] Next [counter]<\/code><\/pre><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-51813\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-pour-le-compteur-du-debut-a-la-fin.png\" sizes=\"auto, \" srcset=\"\" alt=\"a favore-contro-dall'inizio alla fine\" width=\"551\" height=\"192\"><\/figure><\/div><ol type=\"1\"><li> <strong>Contatore<\/strong> : \u00e8 una variabile che memorizza il numero di ripetizioni e aumenta il suo valore ad ogni ripetizione. Ad esempio, se il ciclo \u00e8 alla quinta iterazione, il valore del contatore sar\u00e0 cinque e una volta che il ciclo esegue l&#8217;istruzione per la quinta iterazione, il valore del contatore cambia in sei.<\/li><li> <strong>Inizio<\/strong> : \u00e8 una variabile numerica che memorizza il valore iniziale del contatore.<\/li><li> <strong>Fine<\/strong> : \u00e8 una variabile numerica che memorizza il valore finale del contatore.<\/li><li> <strong>Dimensione passo<\/strong> : questa variabile specifica un notevole aumento o diminuzione del valore del contatore. Per impostazione predefinita, la dimensione del passo \u00e8 una, ma \u00e8 possibile utilizzare anche qualsiasi valore positivo o negativo.<\/li><li> <strong>Istruzione<\/strong> : questo \u00e8 un set di codice che desideri eseguire su ogni iterazione del ciclo For Next.<\/li><li> <strong>Successivo<\/strong> : questa \u00e8 l&#8217;istruzione finale per un&#8217;iterazione del ciclo e utilizza il valore del contatore per indicare a VBA di ripetere il ciclo e una volta che il contatore raggiunge il valore finale, termina il ciclo.<\/li><\/ol><h3 class=\"wp-block-heading\"> Esempio da comprendere per il ciclo successivo<\/h3><p> Per capire come usarlo per il ciclo successivo, scriviamo un semplice codice per aggiungere numeri di serie in una colonna.<\/p><p class=\"link\"> <strong>Lasciami elaborare un po&#8217; di pi\u00f9:<\/strong> dobbiamo scrivere un codice che possa andare dalla cella selezionata alle successive 10 celle una per una e aggiungere numeri di serie solo nell&#8217;istantanea qui sotto. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-51814\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/2-exemple-a-comprendre-pour-la-prochaine-boucle.png\" sizes=\"auto, \" srcset=\"\" alt=\"esempio-per-capire-il-ciclo-successivo\" width=\"231\" height=\"263\"><\/figure><\/div><p> <strong>Per utilizzare For Next Loop, \u00e8 possibile seguire i seguenti passaggi:<\/strong><\/p><ol><li> Innanzitutto, devi dichiarare una variabile che puoi utilizzare per memorizzare il valore del contatore. <br><img loading=\"lazy\" decoding=\"async\" title=\"3-dichiarare-una-variabile\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/3-declarer-une-variable.png\" sizes=\"auto, \" srcset=\"\" alt=\"declare-a-variable\" width=\"352\" height=\"254\"><\/li><li> Successivamente, dobbiamo assegnare il valore del contatore alla variabile. <br><img loading=\"lazy\" decoding=\"async\" title=\"4-assegna-controvalore\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/4-affecter-la-valeur-du-compteur.png\" sizes=\"auto, \" srcset=\"\" alt=\"assign-the-counter-value\" width=\"350\" height=\"264\"><\/li><li> Ora \u00e8 il momento di scrivere il codice per il ciclo, quindi nella prima riga devi utilizzare la variabile contatore e impostare i valori iniziale e finale. Qui in questo codice hai la variabile &#8220;i&#8221; come valore finale. <br><img loading=\"lazy\" decoding=\"async\" title=\"5-scrittura-codice-per-loop\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/5-ecrire-le-code-pour-la-boucle.png\" sizes=\"auto, \" srcset=\"\" alt=\"write-code-for-loop\" width=\"353\" height=\"284\"><\/li><li> Da l\u00ec, devi scrivere il codice che pu\u00f2 aggiungere i numeri di serie nella cella attiva e poi passare alla cella successiva. Man mano che il valore del contatore aumenta ad ogni iterazione, puoi usarlo per inserire il numero di serie nella cella attiva e successivamente puoi usare il tasto Maiusc per spostare la selezione verso il basso nella cella successiva. <br><img loading=\"lazy\" decoding=\"async\" title=\"6-codici-che-possono-aggiungere-un-numero-di-serie\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/6-code-qui-peut-ajouter-le-numero-de-serie.png\" sizes=\"auto, \" srcset=\"\" alt=\"code-that-can-add-serial-number\" width=\"404\" height=\"288\"><\/li><li> Alla fine, usa la parola chiave successiva e la variabile contatore per completare il codice del ciclo.<\/li><\/ol><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Sub AddSerialNumbers() Dim i As Integer i = 10 For i = 1 To i ActiveCell.Value = i ActiveCell.Offset(1, 0).Activate Next i End Sub<\/code><\/pre><p> Puoi vedere nell&#8217;istantanea qui sotto, quando eseguo questo codice, inizia dalla cella selezionata inserendo un numero di serie e poi passa alla cella successiva in ogni iterazione. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-51851\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/vba-pour-lexemple-de-boucle-suivante-1.gif\" sizes=\"auto, \" srcset=\"\" alt=\"vba-for-next-loop-example-1\" width=\"568\" height=\"390\"><\/figure><\/div><p> Come sai For Next \u00e8 un ciclo fisso e in questo codice quando assegni un valore numerico indica a VBA di eseguire il ciclo quel numero di volte.<\/p><p> Di seguito puoi vedere l&#8217;istantanea che ho scattato nella seconda iterazione del ciclo in cui il valore della variabile del contatore &#8220;i&#8221; \u00e8 due. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-51819\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/7-attribuer-une-valeur-numerique.png\" sizes=\"auto, \" srcset=\"\" alt=\"assegnare un valore numerico\" width=\"461\" height=\"334\"><\/figure><\/div><p> Il punto che sto cercando di sottolineare \u00e8 che la variabile count cambia il suo valore ad ogni iterazione e inserisce quel valore nella cella attiva, quindi lo spostamento attiva la cella successiva verso il basso che completa un&#8217;iterazione.<\/p><p> Alla fine, la parola chiave &#8220;Avanti&#8221; \u00e8 VBA per tornare alla prima riga del ciclo e ripeterlo. Come hai visto nella sintassi For Next, puoi anche utilizzare un valore di passo nel ciclo per far funzionare il contatore in base a quello.<\/p><p> Pertanto, se utilizzi due come valore del passaggio, il codice sar\u00e0 simile al seguente.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Sub AddSerialNumbers() Dim i As Integer i = 10 For i = 1 To i Step 2 ActiveCell.Value = i ActiveCell.Offset(1, 0).Activate Next i End Sub<\/code><\/pre><p> E quando esegui questo codice, nell&#8217;attivit\u00e0 sar\u00e0 presente qualcosa di simile all&#8217;istantanea qui sotto. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-51820\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/8-lorsque-vous-executez-un-instantane-de-code.png\" sizes=\"auto, \" srcset=\"\" alt=\"quando-esegui-un-istantanea-del-codice\" width=\"552\" height=\"426\"><\/figure><\/div><p> Quando utilizzi un valore di passaggio (come il passaggio 2, che hai utilizzato nel codice sopra), VBA ignora ogni seconda iterazione nel ciclo e, come puoi vedere, hai cinque numeri con la differenza di uno in ciascun numero.<\/p><p class=\"qt-tip\"> <strong>Nota<\/strong> : nell&#8217;esempio precedente, hai utilizzato &#8220;i&#8221; come <a href=\"https:\/\/exceladvisor.org\/it\/variabili\/\">variabile<\/a> contatore, ma puoi anche utilizzare un nome diverso a tuo piacimento.<\/p><h2 class=\"wp-block-heading\"> Per ogni ciclo successivo<\/h2><p> VBA FOR EACH NEXT \u00e8 un ciclo fisso che pu\u00f2 scorrere tutti gli oggetti in una raccolta. In For Each Next non \u00e8 necessario specificare il numero di iterazioni. Invece, puoi specificare una raccolta di oggetti e sar\u00e0 in grado di scorrere tutti quegli oggetti uno per uno.<\/p><p class=\"link\"> <strong>Ad esempio<\/strong> : se desideri sfogliare tutte le celle in un intervallo. In questo caso l&#8217; <a href=\"https:\/\/exceladvisor.org\/it\/gamma-1\/\">intervallo<\/a> \u00e8 la raccolta e le celle sono gli oggetti che hai.<\/p><h3 class=\"wp-block-heading\"> Sintassi<\/h3><p> Ecco la sintassi VBA per ogni ciclo successivo: <\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">For Each Object In Collection [statements] Next [object]<\/code><\/pre><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-51821\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/9-syntaxe-pour-le-vba-pour-chaque-boucle-suivante.png\" sizes=\"auto, \" srcset=\"\" alt=\"sintassi-per-vba-per-ciascun-ciclo-successivo\" width=\"604\" height=\"199\"><\/figure><\/div><ol type=\"1\"><li> <strong>Oggetto<\/strong> : rappresenta l&#8217;unico oggetto nella raccolta di oggetti su cui stai scorrendo. Ad ogni iterazione passa da un oggetto all&#8217;altro.<\/li><li> <strong>Raccolta<\/strong> : questa \u00e8 una raccolta di oggetti che desideri scorrere.<\/li><li> <strong>Istruzione<\/strong> : righe di codice che si desidera eseguire in ogni ciclo attraverso tutti gli oggetti nella raccolta.<\/li><li> <strong>Successivo<\/strong> : questa \u00e8 l&#8217;istruzione finale di un&#8217;iterazione del ciclo e indica a VBA di passare all&#8217;oggetto successivo nella raccolta.<\/li><\/ol><h3 class=\"wp-block-heading\"> Esempio per comprendere il ciclo For Each Next<\/h3><p> Per comprendere il ciclo For Each Next, scriviamo il codice per nascondere tutti i fogli diversi dal foglio di lavoro attivo. Questo codice controller\u00e0 il nome di ciascun foglio di lavoro e lo abbiner\u00e0 al nome del foglio di lavoro attivo e lo nasconder\u00e0 se non corrisponde.<\/p><p> Per utilizzare il ciclo For Each Next, \u00e8 possibile seguire i seguenti passaggi:<\/p><ol><li> Innanzitutto, devi dichiarare una variabile da utilizzare come foglio di lavoro. <br><img loading=\"lazy\" decoding=\"async\" title=\"10 codici per nascondere tutti i fogli\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/10-code-pour-cacher-toutes-les-feuilles.png\" sizes=\"auto, \" srcset=\"\" alt=\"code-to-hide-the-all-sheets\" width=\"373\" height=\"215\"><\/li><li> Successivamente, utilizza la parola chiave &#8220;For Each&#8221;, quindi la variabile &#8220;mySheet&#8221; per il foglio e utilizza &#8220;ActiveWorkbook.Worksheets&#8221; per la raccolta di fogli di lavoro della cartella di lavoro attiva. <br><img loading=\"lazy\" decoding=\"async\" title=\"11-for-each-mysheet-active-workbook-worksheets\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/11-pour-chaque-feuille-de-travail-de-classeur-actif-mysheet.png\" sizes=\"auto, \" srcset=\"\" alt=\"for-each-mysheet-active-workbook-worsheets\" width=\"440\" height=\"209\"><\/li><li> Successivamente, \u00e8 necessario utilizzare l&#8217;istruzione IF VBA per verificare se il nome del foglio che si trova attualmente in questa iterazione del ciclo NON \u00c8 UGUALE al foglio di lavoro attivo e, se questa condizione \u00e8 vera, nascondere il foglio che \u00e8 ora nel ciclo iterazione. <br><img loading=\"lazy\" decoding=\"async\" title=\"12-vba-if-istruzione-da-testare\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/12-vba-si-instruction-a-tester.png\" sizes=\"auto, \" srcset=\"\" alt=\"vba-if-statement-to-test\" width=\"432\" height=\"331\"><\/li><li> Alla fine, hai la parola chiave NEXT e &#8220;mySheet&#8221; la variabile per completare il codice del ciclo. <br><img loading=\"lazy\" decoding=\"async\" title=\"13-prossima-parola-chiave-e-mafeuille\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/13-mot-cle-suivant-et-ma-feuille.png\" sizes=\"auto, \" srcset=\"\" alt=\"next-keyword-and-mysheet\" width=\"435\" height=\"325\"><\/li><\/ol><p> <strong>Codice finale:<\/strong><\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Sub Hide_Other_Sheets() Dim mySheet As Worksheet For Each mySheet In ActiveWorkbook.Worksheets If mySheet.Name &lt;&gt; ActiveSheet.Name Then mySheet.Visible = False End If Next mySheet End Sub<\/code><\/pre><p class=\"link\"> Quando <a href=\"https:\/\/exceladvisor.org\/it\/eseguire-una-macro-2\/\">esegui questo codice<\/a> , passa attraverso ogni foglio di lavoro nella cartella di lavoro attiva e abbina il suo nome al foglio di lavoro attivo e, se il nome del foglio di lavoro non corrisponde al nome del foglio di lavoro attivo, lo fa. maschera.<\/p><p> In questo modo tutti i fogli di lavoro verranno nascosti.<\/p><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\/loop\/\">Loop VBA (da principiante ad avanzato)<\/a><\/li><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><\/ul><\/div><\/div><div class=\"gb-grid-column gb-grid-column-50067b57\"><div class=\"gb-container gb-container-50067b57\"><ul><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\/vai-a-1\/\">GoTo Dichiarazione VBA<\/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-1533","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>VBA FOR LOOP (For Next, For Each) = Guida + Esempi 2023<\/title>\n<meta name=\"description\" content=\"VBA FOR NEXT \u00e8 un ciclo fisso che utilizza un contatore per eseguire iterazioni. In termini semplici, \u00e8 necessario specificare il numero\" \/>\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\/per-il-ciclo\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VBA FOR LOOP (For Next, For Each) = Guida + Esempi 2023\" \/>\n<meta property=\"og:description\" content=\"VBA FOR NEXT \u00e8 un ciclo fisso che utilizza un contatore per eseguire iterazioni. In termini semplici, \u00e8 necessario specificare il numero\" \/>\n<meta property=\"og:url\" content=\"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/\" \/>\n<meta property=\"og:site_name\" content=\"Excel Advisor\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-10T06:28:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-pour-le-compteur-du-debut-a-la-fin.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=\"6 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/\",\"url\":\"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/\",\"name\":\"VBA FOR LOOP (For Next, For Each) = Guida + Esempi 2023\",\"isPartOf\":{\"@id\":\"https:\/\/exceladvisor.org\/it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-pour-le-compteur-du-debut-a-la-fin.png\",\"datePublished\":\"2023-11-17T15:38:17+00:00\",\"dateModified\":\"2023-12-10T06:28:50+00:00\",\"description\":\"VBA FOR NEXT \u00e8 un ciclo fisso che utilizza un contatore per eseguire iterazioni. In termini semplici, \u00e8 necessario specificare il numero\",\"breadcrumb\":{\"@id\":\"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/#primaryimage\",\"url\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-pour-le-compteur-du-debut-a-la-fin.png\",\"contentUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-pour-le-compteur-du-debut-a-la-fin.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/exceladvisor.org\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Vba for loop (per successivo, per ciascuno)\"}]},{\"@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":"VBA FOR LOOP (For Next, For Each) = Guida + Esempi 2023","description":"VBA FOR NEXT \u00e8 un ciclo fisso che utilizza un contatore per eseguire iterazioni. In termini semplici, \u00e8 necessario specificare il numero","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\/per-il-ciclo\/","og_locale":"it_IT","og_type":"article","og_title":"VBA FOR LOOP (For Next, For Each) = Guida + Esempi 2023","og_description":"VBA FOR NEXT \u00e8 un ciclo fisso che utilizza un contatore per eseguire iterazioni. In termini semplici, \u00e8 necessario specificare il numero","og_url":"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/","og_site_name":"Excel Advisor","article_modified_time":"2023-12-10T06:28:50+00:00","og_image":[{"url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-pour-le-compteur-du-debut-a-la-fin.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"6 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/","url":"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/","name":"VBA FOR LOOP (For Next, For Each) = Guida + Esempi 2023","isPartOf":{"@id":"https:\/\/exceladvisor.org\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/#primaryimage"},"image":{"@id":"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/#primaryimage"},"thumbnailUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-pour-le-compteur-du-debut-a-la-fin.png","datePublished":"2023-11-17T15:38:17+00:00","dateModified":"2023-12-10T06:28:50+00:00","description":"VBA FOR NEXT \u00e8 un ciclo fisso che utilizza un contatore per eseguire iterazioni. In termini semplici, \u00e8 necessario specificare il numero","breadcrumb":{"@id":"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/exceladvisor.org\/it\/per-il-ciclo\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/#primaryimage","url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-pour-le-compteur-du-debut-a-la-fin.png","contentUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-pour-le-compteur-du-debut-a-la-fin.png"},{"@type":"BreadcrumbList","@id":"https:\/\/exceladvisor.org\/it\/per-il-ciclo\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/exceladvisor.org\/it\/"},{"@type":"ListItem","position":2,"name":"Vba for loop (per successivo, per ciascuno)"}]},{"@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\/1533","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=1533"}],"version-history":[{"count":1,"href":"https:\/\/exceladvisor.org\/it\/wp-json\/wp\/v2\/pages\/1533\/revisions"}],"predecessor-version":[{"id":2971,"href":"https:\/\/exceladvisor.org\/it\/wp-json\/wp\/v2\/pages\/1533\/revisions\/2971"}],"wp:attachment":[{"href":"https:\/\/exceladvisor.org\/it\/wp-json\/wp\/v2\/media?parent=1533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}