{"id":60,"date":"2023-11-17T15:38:17","date_gmt":"2023-11-17T15:38:17","guid":{"rendered":"https:\/\/exceladvisor.org\/pt\/para-o-circuito\/"},"modified":"2023-12-06T11:51:43","modified_gmt":"2023-12-06T11:51:43","slug":"para-o-circuito","status":"publish","type":"page","link":"https:\/\/exceladvisor.org\/pt\/para-o-circuito\/","title":{"rendered":"Vba for loop (para o pr\u00f3ximo, para cada)"},"content":{"rendered":"<div class=\"excel-before-content-2\" id=\"excel-1030092757\"><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><div class=\"excel-before-content\" id=\"excel-2010576733\"><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>Pontos chave<\/strong><\/p><ul class=\"link\"><li> Os loops VBA For s\u00e3o tipos de loop fixo.<\/li><li> N\u00e3o \u00e9 poss\u00edvel usar um desses loops ao <a href=\"https:\/\/exceladvisor.org\/pt\/gravar-uma-macro\/\">gravar uma macro<\/a> .<\/li><\/ul><h2 class=\"wp-block-heading\"> Para o pr\u00f3ximo ciclo<\/h2><p> VBA FOR NEXT \u00e9 um loop fixo que usa um contador para executar itera\u00e7\u00f5es. Em termos simples, voc\u00ea precisa especificar o n\u00famero de vezes que deseja executar o loop e, quando atingir esse n\u00famero de loops, ele ir\u00e1 parar automaticamente. \u00c9 por isso que \u00e9 um loop fixo e mais popular entre os desenvolvedores VBA.<\/p><h3 class=\"wp-block-heading\"> Sintaxe<\/h3><p> Aqui est\u00e1 a sintaxe do loop 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 favor do in\u00edcio ao fim\" width=\"551\" height=\"192\"><\/figure><\/div><ol type=\"1\"><li> <strong>Contador<\/strong> : \u00c9 uma vari\u00e1vel que armazena o n\u00famero de repeti\u00e7\u00f5es e aumenta seu valor a cada repeti\u00e7\u00e3o. Por exemplo, se o loop estiver na quinta itera\u00e7\u00e3o, o valor do contador ser\u00e1 cinco e, quando o loop executar a instru\u00e7\u00e3o para a quinta itera\u00e7\u00e3o, o valor do contador mudar\u00e1 para seis.<\/li><li> <strong>Start<\/strong> : \u00c9 uma vari\u00e1vel num\u00e9rica que armazena o valor inicial do contador.<\/li><li> <strong>End<\/strong> : \u00c9 uma vari\u00e1vel num\u00e9rica que armazena o valor final do contador.<\/li><li> <strong>Tamanho do passo<\/strong> : esta vari\u00e1vel especifica um grande aumento ou diminui\u00e7\u00e3o no valor do contador. Por padr\u00e3o, o tamanho do passo \u00e9 um, mas voc\u00ea tamb\u00e9m pode usar qualquer valor positivo ou negativo.<\/li><li> <strong>Instru\u00e7\u00e3o<\/strong> : Este \u00e9 um conjunto de c\u00f3digo que voc\u00ea deseja executar em cada itera\u00e7\u00e3o do loop For Next.<\/li><li> <strong>Pr\u00f3ximo<\/strong> : Esta \u00e9 a instru\u00e7\u00e3o final para uma itera\u00e7\u00e3o do loop e usa o valor do contador para dizer ao VBA para repetir o loop e quando o contador atingir o valor final, ele encerra o loop.<\/li><\/ol><h3 class=\"wp-block-heading\"> Exemplo para entender para o pr\u00f3ximo loop<\/h3><p> Para entender como us\u00e1-lo no pr\u00f3ximo loop, vamos escrever um c\u00f3digo simples para adicionar n\u00fameros de s\u00e9rie em uma coluna.<\/p><p class=\"link\"> <strong>Deixe-me elaborar um pouco mais:<\/strong> Precisamos escrever um c\u00f3digo que possa ir da c\u00e9lula selecionada para as pr\u00f3ximas 10 c\u00e9lulas, uma por uma, e adicionar n\u00fameros de s\u00e9rie apenas no instant\u00e2neo abaixo. <\/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=\"exemplo para entender o pr\u00f3ximo loop\" width=\"231\" height=\"263\"><\/figure><\/div><p> <strong>Para usar o For Next Loop, voc\u00ea pode seguir as seguintes etapas:<\/strong><\/p><ol><li> Primeiro, voc\u00ea precisa declarar uma vari\u00e1vel que possa usar para armazenar o valor do contador. <br><img loading=\"lazy\" decoding=\"async\" title=\"3-declarar-uma-vari\u00e1vel\" 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> A seguir, precisamos atribuir o valor do contador \u00e0 vari\u00e1vel. <br><img loading=\"lazy\" decoding=\"async\" title=\"4-atribuir contra-valor\" 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> Agora \u00e9 hora de escrever o c\u00f3digo para o loop, ent\u00e3o na primeira linha voc\u00ea precisa usar a vari\u00e1vel contador e definir os valores inicial e final. Aqui neste c\u00f3digo voc\u00ea tem a vari\u00e1vel &#8216;i&#8217; como valor final. <br><img loading=\"lazy\" decoding=\"async\" title=\"5-escrever-c\u00f3digo-para-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> A partir da\u00ed, voc\u00ea precisa escrever um c\u00f3digo que possa adicionar os n\u00fameros de s\u00e9rie \u00e0 c\u00e9lula ativa e depois passar para a pr\u00f3xima c\u00e9lula. \u00c0 medida que o valor do contador aumenta a cada itera\u00e7\u00e3o, voc\u00ea pode us\u00e1-lo para inserir o n\u00famero de s\u00e9rie na c\u00e9lula ativa e depois disso voc\u00ea pode usar o shift para mover a sele\u00e7\u00e3o para a pr\u00f3xima c\u00e9lula abaixo. <br><img loading=\"lazy\" decoding=\"async\" title=\"6 c\u00f3digos que podem adicionar um n\u00famero de s\u00e9rie\" 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> No final, use a pr\u00f3xima palavra-chave e a vari\u00e1vel contador para completar o c\u00f3digo do loop.<\/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> Voc\u00ea pode ver no instant\u00e2neo abaixo, quando executo este c\u00f3digo, ele come\u00e7a na c\u00e9lula selecionada inserindo um n\u00famero de s\u00e9rie e depois passa para a pr\u00f3xima c\u00e9lula em cada itera\u00e7\u00e3o. <\/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-para-pr\u00f3ximo-loop-exemplo-1\" width=\"568\" height=\"390\"><\/figure><\/div><p> Como voc\u00ea sabe, For Next \u00e9 um loop fixo e neste c\u00f3digo, quando voc\u00ea atribui um valor num\u00e9rico, ele diz ao VBA para executar o loop esse n\u00famero de vezes.<\/p><p> E voc\u00ea pode ver o instant\u00e2neo abaixo que tirei na segunda itera\u00e7\u00e3o do loop onde o valor da vari\u00e1vel do contador \u201ci\u201d \u00e9 dois. <\/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=\"atribuir um valor num\u00e9rico\" width=\"461\" height=\"334\"><\/figure><\/div><p> O que estou tentando enfatizar \u00e9 que a vari\u00e1vel count altera seu valor a cada itera\u00e7\u00e3o e insere esse valor na c\u00e9lula ativa; em seguida, a mudan\u00e7a ativa a pr\u00f3xima c\u00e9lula abaixo, o que completa uma itera\u00e7\u00e3o.<\/p><p> No final, a palavra-chave \u201cNext\u201d \u00e9 VBA para retornar \u00e0 primeira linha do loop e repeti-lo. Como voc\u00ea viu na sintaxe For Next, voc\u00ea tamb\u00e9m pode usar um valor de etapa no loop para operar o contador com base nisso.<\/p><p> Portanto, se voc\u00ea usar dois como valor da etapa, o c\u00f3digo ser\u00e1 semelhante ao seguinte.<\/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 voc\u00ea executar esse c\u00f3digo, haver\u00e1 na atividade algo como o snapshot abaixo. <\/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 voc\u00ea executa um instant\u00e2neo de c\u00f3digo\" width=\"552\" height=\"426\"><\/figure><\/div><p> Quando voc\u00ea usa um valor de etapa (como a etapa 2, usada no c\u00f3digo acima), o VBA ignora cada segunda itera\u00e7\u00e3o no loop e, como voc\u00ea pode ver, voc\u00ea tem cinco n\u00fameros com a diferen\u00e7a de um em cada n\u00famero.<\/p><p class=\"qt-tip\"> <strong>Nota<\/strong> : No exemplo acima, voc\u00ea usou &#8216;i&#8217; como <a href=\"https:\/\/exceladvisor.org\/pt\/variaveis\/\">vari\u00e1vel<\/a> de contador, mas tamb\u00e9m pode usar um nome diferente conforme sua conveni\u00eancia.<\/p><h2 class=\"wp-block-heading\"> Para cada loop subsequente<\/h2><p> VBA FOR EACH NEXT \u00e9 um loop fixo que pode percorrer todos os objetos em uma cole\u00e7\u00e3o. Em For Each Next, voc\u00ea n\u00e3o precisa especificar o n\u00famero de itera\u00e7\u00f5es. Em vez disso, voc\u00ea pode especificar uma cole\u00e7\u00e3o de objetos e ela poder\u00e1 iterar por todos esses objetos, um por um.<\/p><p class=\"link\"> <strong>Por exemplo<\/strong> : se voc\u00ea deseja navegar por todas as c\u00e9lulas de um intervalo. Neste caso o <a href=\"https:\/\/exceladvisor.org\/pt\/intervalo-1\/\">intervalo<\/a> \u00e9 a cole\u00e7\u00e3o e as c\u00e9lulas s\u00e3o os objetos que voc\u00ea possui.<\/p><h3 class=\"wp-block-heading\"> Sintaxe<\/h3><p> Aqui est\u00e1 a sintaxe VBA para cada loop subsequente: <\/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=\"sintaxe para vba para cada pr\u00f3ximo loop\" width=\"604\" height=\"199\"><\/figure><\/div><ol type=\"1\"><li> <strong>Objeto<\/strong> : representa o \u00fanico objeto na cole\u00e7\u00e3o de objetos pelo qual voc\u00ea est\u00e1 fazendo um loop. A cada itera\u00e7\u00e3o, passa de um objeto para outro.<\/li><li> <strong>Cole\u00e7\u00e3o<\/strong> : Esta \u00e9 uma cole\u00e7\u00e3o de objetos pelos quais voc\u00ea deseja percorrer.<\/li><li> <strong>Instru\u00e7\u00e3o<\/strong> : Linha(s) de c\u00f3digo que voc\u00ea deseja executar em cada loop em todos os objetos da cole\u00e7\u00e3o.<\/li><li> <strong>Pr\u00f3ximo<\/strong> : Esta \u00e9 a instru\u00e7\u00e3o final de uma itera\u00e7\u00e3o do loop e diz ao VBA para passar para o pr\u00f3ximo objeto na cole\u00e7\u00e3o.<\/li><\/ol><h3 class=\"wp-block-heading\"> Exemplo para entender o loop For Each Next<\/h3><p> Para entender o loop For Each Next, vamos escrever um c\u00f3digo para ocultar todas as planilhas, exceto a planilha ativa. Este c\u00f3digo ir\u00e1 verificar o nome de cada planilha e combin\u00e1-lo com o nome da planilha ativa e ocult\u00e1-lo se n\u00e3o corresponder.<\/p><p> Para usar o loop For Each Next, voc\u00ea pode seguir as seguintes etapas:<\/p><ol><li> Primeiro, voc\u00ea precisa declarar uma vari\u00e1vel para usar como planilha. <br><img loading=\"lazy\" decoding=\"async\" title=\"10 c\u00f3digos para ocultar todas as planilhas\" 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> Depois disso, use a palavra-chave &#8220;For Each&#8221;, depois a vari\u00e1vel &#8220;mySheet&#8221; para a planilha e use &#8220;ActiveWorkbook.Worksheets&#8221; para a cole\u00e7\u00e3o de planilhas da pasta de trabalho ativa. <br><img loading=\"lazy\" decoding=\"async\" title=\"11 planilhas de pasta de trabalho ativa para cada minha planilha\" 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> Em seguida, voc\u00ea precisa usar a instru\u00e7\u00e3o VBA IF para testar se o nome da planilha que est\u00e1 atualmente nesta itera\u00e7\u00e3o do loop N\u00c3O \u00c9 IGUAL \u00e0 planilha ativa e, se esta condi\u00e7\u00e3o for verdadeira, ocultar a planilha que est\u00e1 agora no loop itera\u00e7\u00e3o. <br><img loading=\"lazy\" decoding=\"async\" title=\"12-vba-if-instru\u00e7\u00e3o para testar\" 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> No final, voc\u00ea tem a palavra-chave NEXT e \u201cmySheet\u201d a vari\u00e1vel para completar o c\u00f3digo do loop. <br><img loading=\"lazy\" decoding=\"async\" title=\"13-pr\u00f3xima palavra-chave 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>C\u00f3digo final:<\/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 voc\u00ea <a href=\"https:\/\/exceladvisor.org\/pt\/executar-uma-macro-2\/\">executa esse c\u00f3digo<\/a> , ele percorre cada planilha da pasta de trabalho ativa e corresponde seu nome ao da planilha ativa e, se o nome da planilha n\u00e3o corresponder ao nome da planilha ativa, ele o faz. mascarar.<\/p><p> Desta forma, todas as planilhas ficar\u00e3o ocultas.<\/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\/pt\/vba\/\">O que \u00e9 VBA<\/a><h2 class=\"gb-headline gb-headline-665e5f6b gb-headline-text gb-headline-mt-heading\"> Tutoriais relacionados <\/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\/pt\/rotacoes\/\">Loops VBA (do iniciante ao avan\u00e7ado)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/selecione-o-caso\/\">Caso selecionado do VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/fazer-enquanto\/\">Excel VBA Do While Loop e (Do Loop While) \u2013 Um Guia<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/folhas-de-laco\/\">Percorra todas as planilhas usando VBA no 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\/pt\/percorrer-o-intervalo\/\">Loop em um intervalo usando VBA (Colunas, Linha e UsedRange)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/va-para-1\/\">Declara\u00e7\u00e3o GoTo 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-60","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) = Guia + Exemplos 2023<\/title>\n<meta name=\"description\" content=\"VBA FOR NEXT \u00e9 um loop fixo que usa um contador para executar itera\u00e7\u00f5es. Em termos simples, voc\u00ea precisa especificar o n\u00famero\" \/>\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\/pt\/para-o-circuito\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VBA FOR LOOP (For Next, For Each) = Guia + Exemplos 2023\" \/>\n<meta property=\"og:description\" content=\"VBA FOR NEXT \u00e9 um loop fixo que usa um contador para executar itera\u00e7\u00f5es. Em termos simples, voc\u00ea precisa especificar o n\u00famero\" \/>\n<meta property=\"og:url\" content=\"https:\/\/exceladvisor.org\/pt\/para-o-circuito\/\" \/>\n<meta property=\"og:site_name\" content=\"Excel Advisor\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-06T11:51:43+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 estimado de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/exceladvisor.org\/pt\/para-o-circuito\/\",\"url\":\"https:\/\/exceladvisor.org\/pt\/para-o-circuito\/\",\"name\":\"VBA FOR LOOP (For Next, For Each) = Guia + Exemplos 2023\",\"isPartOf\":{\"@id\":\"https:\/\/exceladvisor.org\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/exceladvisor.org\/pt\/para-o-circuito\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/pt\/para-o-circuito\/#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-06T11:51:43+00:00\",\"description\":\"VBA FOR NEXT \u00e9 um loop fixo que usa um contador para executar itera\u00e7\u00f5es. Em termos simples, voc\u00ea precisa especificar o n\u00famero\",\"breadcrumb\":{\"@id\":\"https:\/\/exceladvisor.org\/pt\/para-o-circuito\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/exceladvisor.org\/pt\/para-o-circuito\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/exceladvisor.org\/pt\/para-o-circuito\/#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\/pt\/para-o-circuito\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Lar\",\"item\":\"https:\/\/exceladvisor.org\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Vba for loop (para o pr\u00f3ximo, para cada)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/exceladvisor.org\/pt\/#website\",\"url\":\"https:\/\/exceladvisor.org\/pt\/\",\"name\":\"Excel Advisor\",\"description\":\"O seu guia definitivo para dominar os dados!\",\"publisher\":{\"@id\":\"https:\/\/exceladvisor.org\/pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/exceladvisor.org\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/exceladvisor.org\/pt\/#organization\",\"name\":\"Excel Advisor\",\"url\":\"https:\/\/exceladvisor.org\/pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/exceladvisor.org\/pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/exceladvisor.org\/pt\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png\",\"contentUrl\":\"https:\/\/exceladvisor.org\/pt\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png\",\"width\":105,\"height\":36,\"caption\":\"Excel Advisor\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/pt\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"VBA FOR LOOP (For Next, For Each) = Guia + Exemplos 2023","description":"VBA FOR NEXT \u00e9 um loop fixo que usa um contador para executar itera\u00e7\u00f5es. Em termos simples, voc\u00ea precisa especificar o n\u00famero","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\/pt\/para-o-circuito\/","og_locale":"pt_PT","og_type":"article","og_title":"VBA FOR LOOP (For Next, For Each) = Guia + Exemplos 2023","og_description":"VBA FOR NEXT \u00e9 um loop fixo que usa um contador para executar itera\u00e7\u00f5es. Em termos simples, voc\u00ea precisa especificar o n\u00famero","og_url":"https:\/\/exceladvisor.org\/pt\/para-o-circuito\/","og_site_name":"Excel Advisor","article_modified_time":"2023-12-06T11:51:43+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 estimado de leitura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/exceladvisor.org\/pt\/para-o-circuito\/","url":"https:\/\/exceladvisor.org\/pt\/para-o-circuito\/","name":"VBA FOR LOOP (For Next, For Each) = Guia + Exemplos 2023","isPartOf":{"@id":"https:\/\/exceladvisor.org\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/exceladvisor.org\/pt\/para-o-circuito\/#primaryimage"},"image":{"@id":"https:\/\/exceladvisor.org\/pt\/para-o-circuito\/#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-06T11:51:43+00:00","description":"VBA FOR NEXT \u00e9 um loop fixo que usa um contador para executar itera\u00e7\u00f5es. Em termos simples, voc\u00ea precisa especificar o n\u00famero","breadcrumb":{"@id":"https:\/\/exceladvisor.org\/pt\/para-o-circuito\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/exceladvisor.org\/pt\/para-o-circuito\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/exceladvisor.org\/pt\/para-o-circuito\/#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\/pt\/para-o-circuito\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Lar","item":"https:\/\/exceladvisor.org\/pt\/"},{"@type":"ListItem","position":2,"name":"Vba for loop (para o pr\u00f3ximo, para cada)"}]},{"@type":"WebSite","@id":"https:\/\/exceladvisor.org\/pt\/#website","url":"https:\/\/exceladvisor.org\/pt\/","name":"Excel Advisor","description":"O seu guia definitivo para dominar os dados!","publisher":{"@id":"https:\/\/exceladvisor.org\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/exceladvisor.org\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/exceladvisor.org\/pt\/#organization","name":"Excel Advisor","url":"https:\/\/exceladvisor.org\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/exceladvisor.org\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/exceladvisor.org\/pt\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png","contentUrl":"https:\/\/exceladvisor.org\/pt\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png","width":105,"height":36,"caption":"Excel Advisor"},"image":{"@id":"https:\/\/exceladvisor.org\/pt\/#\/schema\/logo\/image\/"}}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/exceladvisor.org\/pt\/wp-json\/wp\/v2\/pages\/60","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exceladvisor.org\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/exceladvisor.org\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/exceladvisor.org\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/exceladvisor.org\/pt\/wp-json\/wp\/v2\/comments?post=60"}],"version-history":[{"count":1,"href":"https:\/\/exceladvisor.org\/pt\/wp-json\/wp\/v2\/pages\/60\/revisions"}],"predecessor-version":[{"id":1498,"href":"https:\/\/exceladvisor.org\/pt\/wp-json\/wp\/v2\/pages\/60\/revisions\/1498"}],"wp:attachment":[{"href":"https:\/\/exceladvisor.org\/pt\/wp-json\/wp\/v2\/media?parent=60"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}