{"id":19,"date":"2023-11-21T04:27:53","date_gmt":"2023-11-21T04:27:53","guid":{"rendered":"https:\/\/exceladvisor.org\/pt\/vba\/"},"modified":"2023-12-06T11:51:18","modified_gmt":"2023-12-06T11:51:18","slug":"vba","status":"publish","type":"page","link":"https:\/\/exceladvisor.org\/pt\/vba\/","title":{"rendered":"O que \u00e9 vba no excel? (b\u00e1sico ao avan\u00e7ado)"},"content":{"rendered":"<div class=\"excel-before-content-2\" id=\"excel-3547896011\"><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-166862068\"><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=\"wp-block-group group-one is-layout-constrained\"><div class=\"wp-block-group__inner-container\"><h2 class=\"wp-block-heading\"> O que \u00e9 VBA?<\/h2><p> VBA (Visual Basic for Applications) \u00e9 uma linguagem de programa\u00e7\u00e3o que permite automatizar quase tudo no Excel. Com o VBA, voc\u00ea pode consultar objetos do Excel e usar as propriedades, m\u00e9todos e eventos associados a eles. Por exemplo, voc\u00ea pode criar uma tabela din\u00e2mica, inserir um gr\u00e1fico e exibir uma caixa de mensagem ao usu\u00e1rio usando uma macro.<\/p><p> <strong>A loucura \u00e9:<\/strong><\/p><p> Para todas as tarefas que voc\u00ea faz manualmente em minutos, o VBA pode fazer isso em segundos, com um \u00fanico clique, com a mesma precis\u00e3o. At\u00e9 voc\u00ea pode escrever c\u00f3digos VBA que podem ser executados automaticamente quando voc\u00ea abre um documento, pasta de trabalho ou at\u00e9 mesmo em um hor\u00e1rio espec\u00edfico.<\/p><p> <strong>Deixe-me mostrar um exemplo concreto:<\/strong><\/p><p> Todas as manh\u00e3s, quando vou para o escrit\u00f3rio, a primeira coisa que preciso fazer \u00e9 criar uma tabela din\u00e2mica com as vendas acumuladas do m\u00eas e apresent\u00e1-la ao meu chefe. Isso inclui as mesmas etapas, todos os dias. Mas quando percebi que poderia usar <a href=\"https:\/\/exceladvisor.org\/pt\/tabela-dinamica-1\/\" data-wpil=\"url\">o VBA para criar uma tabela din\u00e2mica<\/a> e inseri-la com apenas um clique, economizei 5 minutos por dia. <\/p><div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-5251\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/Code-de-macro-a-utiliser-VBA-pour-creer-un-tableau-croise-dynamique-dans-Excel.gif\" sizes=\"auto, \" srcset=\"\" alt=\"C\u00f3digos de macro para criar uma tabela din\u00e2mica\" width=\"636\" height=\"344\"><\/figure><\/div><\/div><\/div><div class=\"wp-block-group group-one is-layout-constrained\"><div class=\"wp-block-group__inner-container\"><h2 class=\"wp-block-heading\"> \u00c9 assim que o VBA funciona<\/h2><p> VBA \u00e9 uma linguagem orientada a objetos e como uma linguagem orientada a objetos, no VBA estruturamos nossos c\u00f3digos de forma que usamos objetos e ent\u00e3o definimos suas propriedades.<\/p><p> Em termos simples, primeiro definimos o objeto e depois a atividade que queremos realizar. Existem objetos, cole\u00e7\u00f5es, m\u00e9todos e propriedades que voc\u00ea pode usar no VBA para escrever seu c\u00f3digo.<\/p><h3 class=\"wp-block-heading\"> &gt;N\u00e3o perca esta&lt;<\/h3><p> Digamos que voc\u00ea queira dizer a algu\u00e9m para abrir uma caixa. As palavras que voc\u00ea usaria seriam \u201cAbra a caixa\u201d. \u00c9 um ingl\u00eas simples, n\u00e3o \u00e9? Mas quando se trata de VBA e de escrever uma macro, ser\u00e1:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Box.Open<\/code><\/pre><p> Como voc\u00ea pode ver, o c\u00f3digo acima \u00e9 iniciado com a caixa que \u00e9 nosso objeto aqui, ent\u00e3o utilizamos o m\u00e9todo \u201cOpen\u201d para isso. Vamos ser um pouco mais espec\u00edficos, digamos que se voc\u00ea quiser abrir a caixa que est\u00e1 na cor VERMELHA. E para isso o c\u00f3digo ser\u00e1:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Boxes(\u201cRed\u201d).Open<\/code><\/pre><p> No c\u00f3digo acima, boxes s\u00e3o a cole\u00e7\u00e3o e open \u00e9 o m\u00e9todo. Se voc\u00ea tiver v\u00e1rias caixas, definimos uma caixa espec\u00edfica aqui. Aqui est\u00e1 outra maneira:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Box(\u201cRed\u201d).Unlock = True<\/code><\/pre><p> No c\u00f3digo acima, as caixas s\u00e3o novamente a cole\u00e7\u00e3o e Unlock \u00e9 a propriedade definida como TRUE. <\/p><\/div><\/div><div class=\"wp-block-group group-one is-layout-constrained\"><div class=\"wp-block-group__inner-container\"><h2 class=\"wp-block-heading\"> Para que \u00e9 usado o VBA no Excel?<\/h2><p> No Excel voc\u00ea pode usar o VBA para coisas diferentes. Aqui est\u00e3o alguns:<\/p><ul><li> <strong>Insira dados<\/strong> : voc\u00ea pode inserir dados em uma c\u00e9lula, um intervalo de c\u00e9lulas. Voc\u00ea tamb\u00e9m pode copiar e colar dados de uma se\u00e7\u00e3o para outra.<\/li><li> <strong>Automa\u00e7\u00e3o de tarefas<\/strong> : voc\u00ea pode automatizar tarefas que exigem muito tempo. O melhor exemplo que posso dar \u00e9 usar uma macro para criar uma tabela din\u00e2mica.<\/li><li> <strong>Crie uma fun\u00e7\u00e3o personalizada do Excel<\/strong> : com o VBA, voc\u00ea tamb\u00e9m pode criar uma fun\u00e7\u00e3o personalizada definida pelo usu\u00e1rio e us\u00e1-la na planilha.<\/li><li> <strong>Criar suplementos<\/strong> : no Excel, voc\u00ea pode converter seus c\u00f3digos VBA em suplementos e compartilh\u00e1-los com outras pessoas tamb\u00e9m.<\/li><li> <strong>Integrar com outros aplicativos da Microsoft<\/strong> : Voc\u00ea tamb\u00e9m pode integrar o Excel com outros aplicativos da Microsoft. Por exemplo, voc\u00ea pode inserir dados em um arquivo de texto. <\/li><\/ul><\/div><\/div><div class=\"wp-block-group group-one is-layout-constrained\"><div class=\"wp-block-group__inner-container\"><h2 class=\"wp-block-heading\"> No\u00e7\u00f5es b\u00e1sicas de programa\u00e7\u00e3o Excel<\/h2><h3 class=\"wp-block-heading\"> 1. Procedimento<\/h3><p> Um procedimento em VBA \u00e9 um conjunto de c\u00f3digos ou uma \u00fanica linha de c\u00f3digo que executa uma atividade espec\u00edfica.<\/p><ol><li> <strong>SUB<\/strong> : O procedimento Sub pode executar a\u00e7\u00f5es, mas n\u00e3o retorna um valor (mas voc\u00ea pode usar um objeto para obter esse valor).<\/li><li> <strong>Fun\u00e7\u00e3o<\/strong> : Utilizando o procedimento Function, voc\u00ea cria sua fun\u00e7\u00e3o, que pode utilizar na planilha ou nos demais procedimentos SUB e FUNCTION (Veja isto: <a href=\"https:\/\/exceladvisor.org\/pt\/funcao-definida-pelo-usuario-2\/\">Fun\u00e7\u00e3o VBA<\/a> ).<\/li><\/ol><h3 class=\"wp-block-heading\"> 2. Vari\u00e1veis e constantes<\/h3><p> Voc\u00ea precisa de vari\u00e1veis e constantes para usar valores v\u00e1rias vezes no c\u00f3digo.<\/p><ul><li> <strong>Vari\u00e1vel<\/strong> : Uma vari\u00e1vel pode armazenar um valor, tem um nome, voc\u00ea deve definir seu tipo de dados e pode modificar o valor que ela armazena. Como o nome sugere, \u201cVARI\u00c1VEL\u201d n\u00e3o tem valor fixo. \u00c9 como uma caixa de armazenamento armazenada no sistema.<\/li><li> <strong>Constante<\/strong> : uma constante tamb\u00e9m pode armazenar um valor, mas voc\u00ea n\u00e3o pode alterar o valor durante a execu\u00e7\u00e3o do c\u00f3digo.<\/li><\/ul><h3 class=\"wp-block-heading\"> 3. Tipos de dados<\/h3><p> Voc\u00ea deve declarar o tipo de dados para VARI\u00c1VEIS e CONSTANTES. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-34302\" title=\"definir tipo de dados\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/definir-le-type-de-donnees.png\" sizes=\"auto, \" srcset=\"\" alt=\"define data type\" width=\"518\" height=\"222\"><\/figure><\/div><p> Quando voc\u00ea especifica o tipo de dados para uma vari\u00e1vel ou constante, isso garante a validade dos seus dados. Se voc\u00ea omitir o tipo de dados, o VBA aplicar\u00e1 o tipo de dados Variant \u00e0 sua vari\u00e1vel (este \u00e9 o mais flex\u00edvel), o VBA n\u00e3o adivinhar\u00e1 qual deveria ser o tipo de dados.<\/p><p> <strong>Dica: <a href=\"https:\/\/exceladvisor.org\/pt\/opcao-explicita-2\/\">op\u00e7\u00e3o VBA expl\u00edcita<\/a><\/strong><\/p><h3 class=\"wp-block-heading\"> 4. Objetos, propriedades e m\u00e9todos<\/h3><p> Visual Basic for Applications \u00e9 uma linguagem orientada a objetos e para tirar o m\u00e1ximo proveito dela; voc\u00ea precisa entender os objetos do Excel.<\/p><p> A pasta de trabalho que voc\u00ea usa no Excel cont\u00e9m objetos diferentes e, com todos esses objetos, existem v\u00e1rias propriedades que voc\u00ea pode acessar e m\u00e9todos que pode usar.<\/p><h3 class=\"wp-block-heading\"> 5. Eventos<\/h3><p> Cada vez que voc\u00ea faz algo no Excel, \u00e9 um evento: insira um valor em uma c\u00e9lula, insira uma nova planilha ou insira um gr\u00e1fico. Abaixo est\u00e1 a classifica\u00e7\u00e3o dos eventos de acordo com os objetos:<\/p><ol><li> <strong>Eventos de Aplicativo:<\/strong> Esses eventos est\u00e3o associados ao pr\u00f3prio aplicativo Excel.<\/li><li> Eventos de pasta de trabalho: esses eventos est\u00e3o associados a a\u00e7\u00f5es que ocorrem em uma pasta de trabalho.<\/li><li> Eventos de planilha: esses eventos est\u00e3o associados \u00e0 a\u00e7\u00e3o que ocorre em uma planilha.<\/li><li> <strong>Eventos de gr\u00e1fico:<\/strong> esses eventos est\u00e3o associados a planilhas de gr\u00e1ficos (que s\u00e3o diferentes das planilhas).<\/li><li> <strong>Eventos de formul\u00e1rio de usu\u00e1rio:<\/strong> esses eventos est\u00e3o associados \u00e0 a\u00e7\u00e3o que ocorre com um formul\u00e1rio de usu\u00e1rio.<\/li><li> Eventos OnTime: Eventos OnTime s\u00e3o aqueles que podem acionar c\u00f3digo em um hor\u00e1rio espec\u00edfico.<\/li><li> <strong>Eventos OnKey:<\/strong> Eventos OnKey s\u00e3o aqueles que podem acionar um c\u00f3digo quando uma tecla espec\u00edfica \u00e9 pressionada.<\/li><\/ol><h3 class=\"wp-block-heading\"> 6.Escopo<\/h3><p> O objeto range \u00e9 a maneira mais comum e popular de se referir a um intervalo em seus c\u00f3digos VBA. Voc\u00ea precisa se referir ao endere\u00e7o da c\u00e9lula, deixe-me contar a sintaxe.<\/p><pre class=\"wp-block-preformatted\"> Worksheets(\u201cSheet1\u201d).Range(\u201cA1\u201d)<\/pre><h3 class=\"wp-block-heading\"> 7.Condi\u00e7\u00f5es<\/h3><p> Como qualquer outra linguagem de programa\u00e7\u00e3o, voc\u00ea tamb\u00e9m pode escrever c\u00f3digos para testar condi\u00e7\u00f5es em VBA. Ele permite que voc\u00ea fa\u00e7a isso de duas maneiras diferentes.<\/p><ul><li> <strong><a href=\"https:\/\/exceladvisor.org\/pt\/se-2\/\">IF THEN\u200c ELSE\u200c<\/a> :<\/strong> Esta \u00e9 uma instru\u00e7\u00e3o IF que voc\u00ea pode usar para testar uma condi\u00e7\u00e3o e, em seguida, executar uma linha de c\u00f3digo se essa condi\u00e7\u00e3o for TRUE. Voc\u00ea tamb\u00e9m pode escrever condi\u00e7\u00f5es de aninhamento com<\/li><li> <strong><a href=\"https:\/\/exceladvisor.org\/pt\/selecione-o-caso\/\">SELECT\u200cT\u200c CASE<\/a><\/strong> : No caso de sele\u00e7\u00e3o, voc\u00ea pode especificar uma condi\u00e7\u00e3o e, em seguida, diferentes casos de resultados de teste para executar diferentes linhas de c\u00f3digo a serem executadas. \u00c9 um pouco mais estruturado que a instru\u00e7\u00e3o IF.<\/li><\/ul><h3 class=\"wp-block-heading\"> 8. Loops VBA<\/h3><p> Voc\u00ea pode escrever c\u00f3digos que podem repetir e repetir uma a\u00e7\u00e3o no VBA, e h\u00e1 v\u00e1rias maneiras de escrever c\u00f3digos como este.<\/p><ul><li> <strong>For Next<\/strong> : A melhor op\u00e7\u00e3o para usar For Next \u00e9 quando voc\u00ea deseja repetir um conjunto de a\u00e7\u00f5es um n\u00famero fixo de vezes.<\/li><li> <strong>For Each Next<\/strong> : \u00c9 perfeito para usar quando voc\u00ea deseja iterar sobre um grupo de objetos de uma cole\u00e7\u00e3o de objetos.<\/li><li> Do While Loop: A ideia simples por tr\u00e1s do Do While Loop \u00e9 realizar uma atividade enquanto uma condi\u00e7\u00e3o for verdadeira.<\/li><li> Do Until Loop: No Do Until Loop, o VBA executa um loop e continua a execut\u00e1-lo se a condi\u00e7\u00e3o for FALSE.<\/li><\/ul><h3 class=\"wp-block-heading\"> 9. Caixa de entrada e caixa de mensagem<\/h3><ul><li> <strong>Caixa de entrada<\/strong> : Caixa de entrada \u00e9 uma fun\u00e7\u00e3o que exibe uma caixa de entrada para o usu\u00e1rio e coleta uma resposta.<\/li><li> <strong><a href=\"https:\/\/exceladvisor.org\/pt\/caixa-de-mensagens-vba\/\">Caixa de mensagem<\/a><\/strong> : a caixa de mensagem ajuda a exibir uma mensagem ao usu\u00e1rio, mas voc\u00ea tem a op\u00e7\u00e3o de adicionar bot\u00f5es \u00e0 caixa de mensagem para obter a resposta do usu\u00e1rio.<\/li><\/ul><h3 class=\"wp-block-heading\"> 10. Erros<\/h3><p> O Excel n\u00e3o tem sorte quando se trata de erros de programa\u00e7\u00e3o e voc\u00ea tem que lidar com eles de qualquer maneira.<\/p><ol><li> <strong>Erros de sintaxe<\/strong> : s\u00e3o como erros de digita\u00e7\u00e3o cometidos ao escrever c\u00f3digos, mas o VBA pode ajud\u00e1-lo relatando esses erros.<\/li><li> Erros de compila\u00e7\u00e3o: ocorrem quando voc\u00ea escreve c\u00f3digo para executar uma atividade, mas essa atividade \u00e9 inv\u00e1lida.<\/li><li> <strong>Erros de tempo de execu\u00e7\u00e3o<\/strong> : ocorre um erro RUNTIME durante a execu\u00e7\u00e3o do c\u00f3digo. Ele interrompe o c\u00f3digo e exibe a caixa de di\u00e1logo de erro.<\/li><li> <strong>Erro l\u00f3gico<\/strong> : n\u00e3o \u00e9 um erro, mas um erro ao escrever o c\u00f3digo e \u00e0s vezes pode causar problemas ao localiz\u00e1-los e corrigi-los.<\/li><\/ol><\/div><\/div><h2 class=\"wp-block-heading\"> Escreva uma macro (programa VBA) no Excel<\/h2><p> Tenho uma forte convic\u00e7\u00e3o de que inicialmente, quando algu\u00e9m come\u00e7a a programar no Excel, ELE\/ELA deveria escrever cada vez mais c\u00f3digos do zero. Quanto mais c\u00f3digos voc\u00ea escreve do zero, mais voc\u00ea entende como o VBA funciona.<\/p><p> Mas voc\u00ea deve come\u00e7ar escrevendo c\u00f3digos simples em vez de pular para c\u00f3digos complexos. \u00c9 por isso que n\u00e3o quero que voc\u00ea pense em nada complexo agora.<\/p><p> Voc\u00ea pode at\u00e9 escrever c\u00f3digo de macro para criar uma tabela din\u00e2mica, mas agora n\u00e3o quero que voc\u00ea pense t\u00e3o longe. Vamos pensar em uma atividade que voc\u00ea deseja realizar em sua planilha e pode escrever um c\u00f3digo para ela.<\/p><ol><li> V\u00e1 para a <a href=\"https:\/\/exceladvisor.org\/pt\/adicione-uma-guia-de-desenvolvedor\/\">guia Desenvolvedor<\/a> e abra <a href=\"https:\/\/exceladvisor.org\/pt\/editor-visual-basico\/\">o Editor do Visual Basic<\/a> no bot\u00e3o \u201cVisual Basic\u201d. <br><img loading=\"lazy\" decoding=\"async\" title=\"1 bot\u00e3o visual b\u00e1sico\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-bouton-de-base-visuel.png\" sizes=\"auto, \" srcset=\"\" alt=\"visual-basic-button\" width=\"245\" height=\"128\"><\/li><li> Depois disso, insira um novo m\u00f3dulo da \u201cJanela Projeto\u201d (Clique com o bot\u00e3o direito \u27a2 Inserir \u27a2 M\u00f3dulo). <br><img loading=\"lazy\" decoding=\"async\" title=\"2-inserir-novo-m\u00f3dulo\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/2-inserer-un-nouveau-module.png\" sizes=\"auto, \" srcset=\"\" alt=\"insert-a-new-module\" width=\"326\" height=\"235\"><\/li><li> Depois disso, v\u00e1 at\u00e9 a janela de c\u00f3digo e crie uma macro com o nome \u201cEnter Done\u201d (criamos um procedimento SUB), como fiz abaixo. <br><img loading=\"lazy\" decoding=\"async\" title=\"Janela de 3 c\u00f3digos\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/fenetre-a-3-codes.png\" sizes=\"auto, \" srcset=\"\" alt=\"code-window\" width=\"385\" height=\"140\"><\/li><li> A partir da\u00ed, voc\u00ea precisa escrever algum c\u00f3digo que acabamos de falar acima. Espere um segundo e pense assim: voc\u00ea precisa especificar a c\u00e9lula na qual deseja inserir o valor e, em seguida, o valor que deseja inserir.<\/li><li> Insira a refer\u00eancia da c\u00e9lula, e para isso voc\u00ea precisa utilizar o objeto RANGE e especificar o endere\u00e7o da c\u00e9lula ali, conforme abaixo: <br><img loading=\"lazy\" decoding=\"async\" title=\"4 Objeto de intervalo de refer\u00eancia de c\u00e9lula\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/Objet-de-plage-de-reference-a-4-cellules.png\" sizes=\"auto, \" srcset=\"\" alt=\"cell-reference-range-object\" width=\"244\" height=\"151\"><\/li><li> Depois disso, insira um ponto e, no momento em que adicionar um ponto, voc\u00ea ter\u00e1 uma lista de propriedades que pode definir e atividades que pode realizar com o intervalo. <br><img loading=\"lazy\" decoding=\"async\" title=\"5-insira um per\u00edodo\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/5-entrez-un-point.png\" sizes=\"auto, \" srcset=\"\" alt=\"enter-a-dot\" width=\"277\" height=\"188\"><\/li><li> A partir daqui voc\u00ea precisa selecionar a propriedade \u201cValor\u201d e definir o texto que deseja inserir na c\u00e9lula \u201cA1\u201d e ao fazer isso, seu c\u00f3digo ficar\u00e1 parecido com o abaixo. <br><img loading=\"lazy\" decoding=\"async\" title=\"6-selecionar valor\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/6-selectionner-la-valeur.png\" sizes=\"auto, \" srcset=\"\" alt=\"select-value\" width=\"300\" height=\"152\"><\/li><li> Por fim, acima da linha do c\u00f3digo, insira o texto (\u201ceste c\u00f3digo insere o valor \u201cConclu\u00eddo\u201d na c\u00e9lula A5). Este \u00e9 um <a href=\"https:\/\/exceladvisor.org\/pt\/comente\/\">coment\u00e1rio VBA<\/a> que voc\u00ea pode inserir para definir a linha de c\u00f3digo que voc\u00ea escreveu. <br><img loading=\"lazy\" decoding=\"async\" title=\"7-inserir texto acima da linha de c\u00f3digo\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/7-entrez-le-texte-au-dessus-du-code-de-ligne.png\" sizes=\"auto, \" srcset=\"\" alt=\"enter-the-text-above-line-code\" width=\"407\" height=\"176\"><\/li><\/ol><pre class=\"wp-block-code\"> <code class=\"language-visual-basic line-numbers\" lang=\"visual-basic\">Sub Enter_Done() 'this code enters the value \u201cDone\u201d in the cell A5 Range(\"A1\").Value = \"Done\" End Sub<\/code><\/pre><h3 class=\"wp-block-heading\"> Vamos entender isso\u2026<\/h3><p> Voc\u00ea pode dividir esse c\u00f3digo em duas partes diferentes. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-51107\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/comprendre-le-programme-excel-vba.png\" sizes=\"auto, \" srcset=\"\" alt=\"\" width=\"487\" height=\"195\"><\/figure><\/div><ul><li> Na <strong>PRIMEIRA<\/strong> parte, <strong>especificamos o endere\u00e7o da c\u00e9lula<\/strong> usando o objeto RANGE. E, para se referir a uma c\u00e9lula usando um objeto de intervalo, voc\u00ea precisa colocar o endere\u00e7o da c\u00e9lula entre aspas duplas (voc\u00ea tamb\u00e9m pode usar colchetes).<\/li><li> Na SEGUNDA parte, especificamos o valor a ser inserido na c\u00e9lula. O que voc\u00ea fez foi definir a propriedade value para a c\u00e9lula A5 usando \u201c.Value\u201d. Depois disso, a pr\u00f3xima coisa que voc\u00ea especificou \u00e9 o <strong>valor relativo \u00e0 propriedade value<\/strong> . Sempre que voc\u00ea definir um valor (se for texto), voc\u00ea dever\u00e1 colocar esse valor entre aspas duplas.<\/li><\/ul><h2 class=\"wp-block-heading\"> A melhor maneira de aprender VBA<\/h2><p> Aqui listei alguns dos tutoriais mais incr\u00edveis (n\u00e3o em nenhuma sequ\u00eancia espec\u00edfica) que podem ajud\u00e1-lo a aprender VBA rapidamente.<\/p><ul><li> Os 100 principais exemplos \u00fateis de c\u00f3digos de macro do Excel [VBA]<\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/funcao-definida-pelo-usuario-2\/\">Como criar uma fun\u00e7\u00e3o definida pelo usu\u00e1rio [UDF] no Excel usando VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/questoes-de-entrevista\/\">Perguntas da entrevista VBA<\/a> <\/li><\/ul><div id=\"ub-content-toggle-b15fc96f-300c-48ab-a45f-00efc2d41171\" class=\"wp-block-ub-content-toggle myList\" data-preventcollapse=\"true\" data-mobilecollapse=\"false\" data-desktopcollapse=\"false\"><div class=\"wp-block-ub-content-toggle-accordion\"><div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" tabindex=\"0\" aria-disabled=\"true\" aria-expanded=\"true\" aria-controls=\"ub-content-toggle-panel-0-b15fc96f-300c-48ab-a45f-00efc2d41171\"><h3 class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-b15fc96f-300c-48ab-a45f-00efc2d41171\"> 1. Introdu\u00e7\u00e3o ao VBA <\/h3><\/div><div id=\"ub-content-toggle-panel-0-b15fc96f-300c-48ab-a45f-00efc2d41171\" class=\"wp-block-ub-content-toggle-accordion-content-wrap\" role=\"region\"><ul style=\"list-style-type: circle;\"><li> <a href=\"https:\/\/exceladvisor.org\/pt\/adicione-uma-guia-de-desenvolvedor\/\">Adicionar uma guia de desenvolvedor<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/editor-visual-basico\/\">Editor Visual B\u00e1sico<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/comente\/\">Adicione um coment\u00e1rio no VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/quebra-de-linha\/\">Adicione uma quebra de linha no c\u00f3digo VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/nova-linha\/\">Adicione uma nova linha (retorno de carro)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/executar-uma-macro-2\/\">Execute uma macro no Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/caderno-macro-pessoal\/\">Pasta de trabalho pessoal de macros (personal.xlsb)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/gravar-uma-macro\/\">Grave uma macro no Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/saida-sob\/\">Subinstru\u00e7\u00e3o de sa\u00edda VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/impressao-de-depuracao-de-janela-imediata\/\">Janela imediata do VBA (Debug.Print)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/modulo\/\">M\u00f3dulo VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/caixa-de-mensagens-vba\/\">Caixa de mensagem VBA (MsgBox)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/objetos\/\">Objetos VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/com\/\">VBA com declara\u00e7\u00e3o<\/a> <\/li><\/ul><\/div><\/div><div class=\"wp-block-ub-content-toggle-accordion\"><div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" tabindex=\"0\" aria-disabled=\"true\" aria-expanded=\"true\" aria-controls=\"ub-content-toggle-panel-1-b15fc96f-300c-48ab-a45f-00efc2d41171\"><h3 class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-b15fc96f-300c-48ab-a45f-00efc2d41171\"> 2. Trabalhando com pastas de trabalho em VBA <\/h3><\/div><div id=\"ub-content-toggle-panel-1-b15fc96f-300c-48ab-a45f-00efc2d41171\" class=\"wp-block-ub-content-toggle-accordion-content-wrap\" role=\"region\"><ul style=\"list-style-type: circle;\"><li> <a href=\"https:\/\/exceladvisor.org\/pt\/encadernador\/\">Compreendendo o objeto de pasta de trabalho VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/copiar-arquivo-excel\/\">Copie um arquivo Excel (pasta de trabalho) usando VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/ativar-pasta-de-trabalho\/\">Ativar pasta de trabalho (arquivo Excel)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/feche-a-pasta-de-trabalho\/\">Feche a pasta de trabalho (arquivo Excel)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/combinar-pastas-de-trabalho\/\">Combine pastas de trabalho (arquivos Excel)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/criar-uma-pasta-de-trabalho\/\">Crie uma nova pasta de trabalho (arquivo Excel)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/excluir-arquivo\/\">Excluir pasta de trabalho (arquivo Excel)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/arquivo-aberto\/\">Abrir pasta de trabalho (arquivo Excel)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/proteger-a-pasta-de-trabalho\/\">Proteger\/desproteger pasta de trabalho (arquivo Excel)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/renomear-pasta-de-trabalho\/\">Renomear pasta de trabalho (arquivo Excel)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/salvar-pasta-de-trabalho\/\">Salve a pasta de trabalho (arquivo Excel)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/este-caderno\/\">ThisWorkbook (arquivo Excel atual)<\/a> <\/li><\/ul><\/div><\/div><div class=\"wp-block-ub-content-toggle-accordion\"><div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" tabindex=\"0\" aria-disabled=\"true\" aria-expanded=\"true\" aria-controls=\"ub-content-toggle-panel-2-b15fc96f-300c-48ab-a45f-00efc2d41171\"><h3 class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-b15fc96f-300c-48ab-a45f-00efc2d41171\"> 3. Trabalhe com planilhas <\/h3><\/div><div id=\"ub-content-toggle-panel-2-b15fc96f-300c-48ab-a45f-00efc2d41171\" class=\"wp-block-ub-content-toggle-accordion-content-wrap\" role=\"region\"><ul style=\"list-style-type: circle;\"><li> <a href=\"https:\/\/exceladvisor.org\/pt\/planilha-1\/\">Trabalhando com uma planilha Excel em VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/limpar-folha\/\">Como LIMPAR uma planilha inteira usando VBA no Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/folha-de-copia\/\">Como copiar e mover uma planilha no Excel usando VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/conte-as-folhas\/\">Como contar planilhas usando VBA no Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/excluir-uma-planilha-1\/\">Como EXCLUIR uma FOLHA usando VBA no Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/ocultar-planilha\/\">Como ocultar e mostrar uma planilha usando VBA no Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/proteja-a-folha\/\">Como PROTEGER e DESPROTEGER uma planilha usando VBA no Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/renomear-planilha\/\">Como renomear uma planilha usando VBA no Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/adicione-uma-nova-planilha-1\/\">Como escrever c\u00f3digo VBA para criar uma nova planilha no Excel (Macro)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/ativar-planilha\/\">Como ativar uma planilha usando VBA<\/a> <\/li><\/ul><\/div><\/div><div class=\"wp-block-ub-content-toggle-accordion\"><div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" tabindex=\"0\" aria-disabled=\"true\" aria-expanded=\"true\" aria-controls=\"ub-content-toggle-panel-3-b15fc96f-300c-48ab-a45f-00efc2d41171\"><h3 class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-b15fc96f-300c-48ab-a45f-00efc2d41171\"> 4. Trabalhando com intervalo e c\u00e9lulas <\/h3><\/div><div id=\"ub-content-toggle-panel-3-b15fc96f-300c-48ab-a45f-00efc2d41171\" class=\"wp-block-ub-content-toggle-accordion-content-wrap\" role=\"region\"><ul style=\"list-style-type: circle;\"><li> <a href=\"https:\/\/exceladvisor.org\/pt\/intervalo-1\/\">Trabalhando com intervalo e c\u00e9lulas em VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/numero-de-linhas\/\">Contar linhas usando VBA no Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/fonte-de-caracteres\/\">Fonte Excel VBA (cor, tamanho, tipo e negrito)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/ocultar-mostrar-linha-da-coluna\/\">Excel VBA Ocultar e mostrar uma coluna ou linha<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/fronteiras\/\">Como aplicar bordas em uma c\u00e9lula usando VBA no Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/encontre-a-celula-da-coluna-da-ultima-linha\/\">Como encontrar a \u00faltima linha, coluna e c\u00e9lula usando VBA no Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/insira-uma-linha-1\/\">Como inserir uma linha usando VBA no Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/mesclar\/\">Como mesclar c\u00e9lulas no Excel usando c\u00f3digo VBA<\/a><\/li><li> Como selecionar um intervalo\/c\u00e9lula usando VBA no Excel<\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/selecionar-tudo\/\">Como SELECIONAR TODAS as c\u00e9lulas em uma planilha usando VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/celula-ativa-1\/\">Como usar ActiveCell em VBA no Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/celulas-especiais\/\">Como usar o m\u00e9todo de c\u00e9lulas especiais em VBA no Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/faixa-usada\/\">Como usar a propriedade UsedRange em VBA no Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/ajuste-automatico-1\/\">Ajuste autom\u00e1tico VBA (linhas, colunas ou planilha inteira)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/limpar-conteudo-1\/\">VBA ClearContents (de uma c\u00e9lula, intervalo ou planilha inteira)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/copiar-celula-para-nova-planilha\/\">Intervalo de c\u00f3pia do VBA para outra planilha + pasta de trabalho<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/valor-da-celula\/\">VBA Insira um valor em uma c\u00e9lula (Definir, Obter e Alterar)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/inserir-uma-coluna\/\">Coluna de inser\u00e7\u00e3o VBA (\u00fanica e m\u00faltipla)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/praia-chamada\/\">Intervalo denominado VBA | (Est\u00e1tico + Sele\u00e7\u00e3o + Din\u00e2mico)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/mudanca-de-alcance\/\">Deslocamento de intervalo VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/classificar-o-intervalo\/\">Faixa de classifica\u00e7\u00e3o VBA | (Decrescente, m\u00faltiplas colunas, orienta\u00e7\u00e3o de classifica\u00e7\u00e3o<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/quebrar-texto-1\/\">VBA Wrap Text (c\u00e9lula, intervalo e planilha inteira)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/destacar-valores-duplicados\/\">Como destacar valores duplicados no Excel usando c\u00f3digos VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/extrair-hiperlink\/\">Como extrair endere\u00e7o de hiperlink (URL) no Excel usando VBA UDF<\/a> <\/li><\/ul><\/div><\/div><div class=\"wp-block-ub-content-toggle-accordion\"><div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" tabindex=\"0\" aria-disabled=\"true\" aria-expanded=\"true\" aria-controls=\"ub-content-toggle-panel-4-b15fc96f-300c-48ab-a45f-00efc2d41171\"><h3 class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-b15fc96f-300c-48ab-a45f-00efc2d41171\"> 5. Vari\u00e1veis e constantes <\/h3><\/div><div id=\"ub-content-toggle-panel-4-b15fc96f-300c-48ab-a45f-00efc2d41171\" class=\"wp-block-ub-content-toggle-accordion-content-wrap\" role=\"region\"><ul style=\"list-style-type: circle;\"><li> <a href=\"https:\/\/exceladvisor.org\/pt\/variaveis\/\">Vari\u00e1veis VBA (declara\u00e7\u00e3o, tipos de dados e escopo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/constantes\/\">VBA constante<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/variavel-global\/\">Declare uma vari\u00e1vel global (p\u00fablica) em VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/faixa-variavel\/\">Como usar um intervalo ou c\u00e9lula como vari\u00e1vel em VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/opcao-explicita-2\/\">Como usar a instru\u00e7\u00e3o de op\u00e7\u00e3o expl\u00edcita no VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/caixa-de-mensagem-variavel\/\">Vari\u00e1vel em uma caixa de mensagem<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/fraco\/\">Instru\u00e7\u00e3o Dim VBA<\/a> <\/li><\/ul><\/div><\/div><div class=\"wp-block-ub-content-toggle-accordion\"><div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" tabindex=\"0\" aria-disabled=\"true\" aria-expanded=\"true\" aria-controls=\"ub-content-toggle-panel-5-b15fc96f-300c-48ab-a45f-00efc2d41171\"><h3 class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-b15fc96f-300c-48ab-a45f-00efc2d41171\"> 6. Cachos <\/h3><\/div><div id=\"ub-content-toggle-panel-5-b15fc96f-300c-48ab-a45f-00efc2d41171\" class=\"wp-block-ub-content-toggle-accordion-content-wrap\" role=\"region\"><ul style=\"list-style-type: circle;\"><li> <a href=\"https:\/\/exceladvisor.org\/pt\/rotacoes\/\">Loops 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\/\">Como percorrer todas as planilhas usando VBA no Excel<\/a><\/li><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\/para-o-circuito\/\">VBA FOR LOOP (For Next, For Each) \u2013 O guia + exemplos<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/va-para-1\/\">Declara\u00e7\u00e3o GoTo VBA<\/a> <\/li><\/ul><\/div><\/div><div class=\"wp-block-ub-content-toggle-accordion\"><div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" tabindex=\"0\" aria-disabled=\"true\" aria-expanded=\"true\" aria-controls=\"ub-content-toggle-panel-6-b15fc96f-300c-48ab-a45f-00efc2d41171\"><h3 class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-b15fc96f-300c-48ab-a45f-00efc2d41171\"> 7.Condi\u00e7\u00f5es <\/h3><\/div><div id=\"ub-content-toggle-panel-6-b15fc96f-300c-48ab-a45f-00efc2d41171\" class=\"wp-block-ub-content-toggle-accordion-content-wrap\" role=\"region\"><ul style=\"list-style-type: circle;\"><li> <a href=\"https:\/\/exceladvisor.org\/pt\/se-2\/\">Instru\u00e7\u00e3o VBA IF &#8211; IF Then Else<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/a-planilha-de-controle-existe\/\">Como verificar se existe uma planilha usando VBA no Excel<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/verifique-a-celula-vazia\/\">VBA Verifique se uma c\u00e9lula est\u00e1 vazia + v\u00e1rias c\u00e9lulas<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/verifique-se-a-pasta-de-trabalho-existe\/\">VBA Verifique se existe uma pasta de trabalho em uma pasta (arquivo Excel)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/verifique-a-pasta-de-trabalho-aberta\/\">VBA Verifique se uma pasta de trabalho est\u00e1 aberta (arquivo Excel)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/sair-se\/\">Sa\u00edda do VBA SE<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/se-e\/\">VBA IF And (teste de m\u00faltiplas condi\u00e7\u00f5es)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/de-outra-forma\/\">VBA SE N\u00c3O<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/se-ou\/\">VBA IF OR (v\u00e1rias condi\u00e7\u00f5es de teste)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/aninhar-se\/\">VBA aninhado SE<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/selecione-o-caso\/\">Instru\u00e7\u00e3o VBA SELECT CASE (testar m\u00faltiplas condi\u00e7\u00f5es)<\/a> <\/li><\/ul><\/div><\/div><div class=\"wp-block-ub-content-toggle-accordion\"><div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" tabindex=\"0\" aria-disabled=\"true\" aria-expanded=\"true\" aria-controls=\"ub-content-toggle-panel-7-b15fc96f-300c-48ab-a45f-00efc2d41171\"><h3 class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-b15fc96f-300c-48ab-a45f-00efc2d41171\"> 8. C\u00e1lculos <\/h3><\/div><div id=\"ub-content-toggle-panel-7-b15fc96f-300c-48ab-a45f-00efc2d41171\" class=\"wp-block-ub-content-toggle-accordion-content-wrap\" role=\"region\"><ul style=\"list-style-type: circle;\"><li> <a href=\"https:\/\/exceladvisor.org\/pt\/media-2\/\">Como calcular a m\u00e9dia de valores no Excel usando VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/data-de-hoje-hora-atual\/\">Como obter a data e a hora atual usando VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/soma-1\/\">Como adicionar valores no Excel usando VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/partida-2\/\">Como usar a fun\u00e7\u00e3o de correspond\u00eancia no VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/modo-1\/\">Como usar MOD em VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/numero-aleatorio\/\">N\u00famero aleat\u00f3rio<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/calcular\/\">C\u00e1lculo VBA (c\u00e9lula, intervalo, linha e pasta de trabalho)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/cadeia-1\/\">Concatenar VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/funcao-de-planilha\/\">Fun\u00e7\u00e3o de planilha VBA (use fun\u00e7\u00f5es do Excel em uma macro)<\/a> <\/li><\/ul><\/div><\/div><div class=\"wp-block-ub-content-toggle-accordion\"><div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" tabindex=\"0\" aria-disabled=\"true\" aria-expanded=\"true\" aria-controls=\"ub-content-toggle-panel-8-b15fc96f-300c-48ab-a45f-00efc2d41171\"><h3 class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-b15fc96f-300c-48ab-a45f-00efc2d41171\"> 9. Tabelas <\/h3><\/div><div id=\"ub-content-toggle-panel-8-b15fc96f-300c-48ab-a45f-00efc2d41171\" class=\"wp-block-ub-content-toggle-accordion-content-wrap\" role=\"region\"><ul style=\"list-style-type: circle;\"><li> <a href=\"https:\/\/exceladvisor.org\/pt\/pinturas\/\">Tabela VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/adicione-uma-nova-matriz-de-valores\/\">VBA Adicionar novo valor ao array<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/tamanho-da-matriz\/\">Comprimento da matriz VBA (tamanho)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/mesa-com-correntes\/\">Matriz VBA com strings<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/apague-o-quadro\/\">Matriz limpa VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/tabela-dinamica\/\">Tabela din\u00e2mica VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/matriz-de-loop-vba\/\">Loop VBA em uma matriz<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/matriz-multidimensional\/\">Matriz multidimensional VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/praia-tem-uma-pintura\/\">Intervalo VBA para um array<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/tabela-de-valores-de-pesquisa\/\">Pesquisa VBA por um valor em uma matriz<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/tabela-de-classificacao\/\">Tabela de sa\u00edda VBA<\/a> <\/li><\/ul><\/div><\/div><div class=\"wp-block-ub-content-toggle-accordion\"><div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" tabindex=\"0\" aria-disabled=\"true\" aria-expanded=\"true\" aria-controls=\"ub-content-toggle-panel-9-b15fc96f-300c-48ab-a45f-00efc2d41171\"><h3 class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-b15fc96f-300c-48ab-a45f-00efc2d41171\"> 10. Erros <\/h3><\/div><div id=\"ub-content-toggle-panel-9-b15fc96f-300c-48ab-a45f-00efc2d41171\" class=\"wp-block-ub-content-toggle-accordion-content-wrap\" role=\"region\"><ul style=\"list-style-type: circle;\"><li> <a href=\"https:\/\/exceladvisor.org\/pt\/manipulacao-de-erros\/\">Tratamento de erros VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/erro-de-automacao-440\/\">Erro de automa\u00e7\u00e3o VBA (Erro 440)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/erro-400\/\">Erro VBA 400<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/chamada-de-procedimento-invalida-ou-erro-de-argumento-5\/\">Chamada de procedimento VBA inv\u00e1lida ou erro de argumento (Erro 5)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/objeto-nao-suporta-esta-propriedade-ou-metodo-erro-438\/\">O objeto VBA n\u00e3o suporta esta propriedade ou erro de m\u00e9todo (Erro 438)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/objeto-necessario-erro-424\/\">Erro obrigat\u00f3rio de objeto VBA (Erro 424)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/erro-de-falta-de-memoria-7\/\">Erro de falta de mem\u00f3ria do VBA (Erro 7)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/erro-de-estouro-6\/\">Erro de estouro de VBA (Erro 6)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/erro-de-execucao-1004\/\">Erro de tempo de execu\u00e7\u00e3o do VBA (Erro 1004)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/erro-de-indice-fora-do-intervalo-9\/\">Erro de execu\u00e7\u00e3o do \u00edndice VBA fora do intervalo (Erro 9)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/erro-de-incompatibilidade-tipo-13\/\">Erro de incompatibilidade de tipo VBA (Erro 13)<\/a> <\/li><\/ul><\/div><\/div><div class=\"wp-block-ub-content-toggle-accordion\"><div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" tabindex=\"0\" aria-disabled=\"true\" aria-expanded=\"true\" aria-controls=\"ub-content-toggle-panel-10-b15fc96f-300c-48ab-a45f-00efc2d41171\"><h3 class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-b15fc96f-300c-48ab-a45f-00efc2d41171\"> 11. Fun\u00e7\u00f5es <\/h3><\/div><div id=\"ub-content-toggle-panel-10-b15fc96f-300c-48ab-a45f-00efc2d41171\" class=\"wp-block-ub-content-toggle-accordion-content-wrap\" role=\"region\"><ul style=\"list-style-type: circle;\"><li> <a href=\"https:\/\/exceladvisor.org\/pt\/funcoes\/\">Principais fun\u00e7\u00f5es do VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/abdomen-1\/\" data-wpil=\"url\">Fun\u00e7\u00e3o VBA ABS (obter valor absoluto)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/implantar\/\">Fun\u00e7\u00e3o de matriz VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/atn\/\">Fun\u00e7\u00e3o VBA ATN (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/bool\/\">Fun\u00e7\u00e3o VBA CBOOL (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/cbyte\/\">Fun\u00e7\u00e3o VBA CBYTE (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/ocorrer\/\">Fun\u00e7\u00e3o VBA CCUR (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/cdate\/\">Fun\u00e7\u00e3o VBA CDATE (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/cdbl\/\">Fun\u00e7\u00e3o VBA CDBL (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/cdc\/\">Fun\u00e7\u00e3o VBA CDEC (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/cr\/\">Fun\u00e7\u00e3o VBA CHR (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/cint\/\">Fun\u00e7\u00e3o VBA CINT (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/agarrar\/\">Fun\u00e7\u00e3o VBA CLNG (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/porque\/\">Fun\u00e7\u00e3o VBA COS (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/csng\/\">Fun\u00e7\u00e3o VBA CSNG (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/cstr\/\">Fun\u00e7\u00e3o VBA CSTR (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/cvar\/\">Fun\u00e7\u00e3o VBA CVAR (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/cverr\/\">Fun\u00e7\u00e3o VBA CVERR (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/data-2\/\">Fun\u00e7\u00e3o VBA DATE (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/data-adicionada\/\">Fun\u00e7\u00e3o VBA DATEADD (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/parte-da-data\/\">Fun\u00e7\u00e3o VBA DATEPART (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/data-em-serie\/\">Fun\u00e7\u00e3o VBA DATESERIAL (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/valor-de-data\/\">Fun\u00e7\u00e3o VBA DATEVALUE (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/dia\/\">Fun\u00e7\u00e3o VBA DAY (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/ddb\/\">Fun\u00e7\u00e3o VBA DDB (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/experiencia\/\">Fun\u00e7\u00e3o VBA EXP (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/arquivodatahora\/\">Fun\u00e7\u00e3o VBA FileDateTime<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/filtro\/\">Fun\u00e7\u00e3o VBA FILTER (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/consertar\/\">Fun\u00e7\u00e3o VBA FIX (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/formatar\/\">Fun\u00e7\u00e3o VBA FORMAT (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/formato-moeda\/\">Fun\u00e7\u00e3o VBA FORMATCURRENCY (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/formatodatahora\/\">Fun\u00e7\u00e3o VBA FORMATDATETIME (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/numero-de-formato\/\">Fun\u00e7\u00e3o VBA FORMATNUMBER (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/formato-percentual\/\">Fun\u00e7\u00e3o VBA FORMATPERCENT (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/filme-2\/\">Fun\u00e7\u00e3o VBA FV (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/hexadecimal\/\">Fun\u00e7\u00e3o VBA HEX (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/hora\/\">Fun\u00e7\u00e3o VBA HOUR (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/se\/\">Fun\u00e7\u00e3o VBA IIF (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/instrucao\/\">Fun\u00e7\u00e3o VBA INSTR (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/instruir\/\">Fun\u00e7\u00e3o VBA INSTRREV (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/interno\/\">Fun\u00e7\u00e3o VBA INT (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/ipmt\/\">Fun\u00e7\u00e3o VBA IPMT (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/irr\/\">Fun\u00e7\u00e3o VBA IRR (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/isarray\/\">Fun\u00e7\u00e3o VBA ISARRAY (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/data\/\">Fun\u00e7\u00e3o VBA ISDATE (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/esta-vazia\/\">Fun\u00e7\u00e3o VBA ISEMPTY (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/erro\/\">Fun\u00e7\u00e3o VBA ISERROR (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/esta-desaparecido\/\">Fun\u00e7\u00e3o VBA ISMISSING (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/e-nulo\/\">Fun\u00e7\u00e3o VBA ISNULL (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/e-numerico\/\">Fun\u00e7\u00e3o VBA ISNUMERIC (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/isobjeto\/\">Fun\u00e7\u00e3o VBA ISOBJECT (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/juntar\/\">Fun\u00e7\u00e3o VBA JOIN (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/ligado\/\">Fun\u00e7\u00e3o VBA LBOUND (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/caso\/\">Fun\u00e7\u00e3o VBA LCASE (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/esquerda\/\">Fun\u00e7\u00e3o VBA LEFT (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/vba-lento\/\">Fun\u00e7\u00e3o VBA LEN (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/registro-vba\/\">Fun\u00e7\u00e3o VBA LOG (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/ltrim\/\">Fun\u00e7\u00e3o VBA LTRIM (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/meio-dia\/\">Fun\u00e7\u00e3o VBA MID (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/minuto-2\/\">Fun\u00e7\u00e3o VBA MINUTE (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/espelho\/\">Fun\u00e7\u00e3o VBA MIRR (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/mes\/\">Fun\u00e7\u00e3o VBA MONTH (sintaxe + exemplo)<\/a><\/li><li> Fun\u00e7\u00e3o VBA MONTHNAME (sintaxe + exemplo)<\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/agora\/\">Fun\u00e7\u00e3o VBA NOW (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/nper\/\">Fun\u00e7\u00e3o VBA NPER (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/npv\/\">Fun\u00e7\u00e3o VBA NPV (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/outubro\/\">Fun\u00e7\u00e3o VBA OCT (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/tarde-2\/\">Fun\u00e7\u00e3o VBA PMT (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/ppmt\/\">Fun\u00e7\u00e3o VBA PPMT (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/hp-2\/\">Fun\u00e7\u00e3o VBA PV (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/perdido\/\">Fun\u00e7\u00e3o VBA RATE (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/substituir\/\">Fun\u00e7\u00e3o VBA REPLACE (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/certo\/\">Fun\u00e7\u00e3o VBA RIGHT (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/segundo\/\">Fun\u00e7\u00e3o VBA RND (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/redondo\/\">Fun\u00e7\u00e3o VBA ROUND (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/rtrim\/\">Fun\u00e7\u00e3o VBA RTRIM (sintaxe + exemplo)<\/a><\/li><li> Fun\u00e7\u00e3o VBA SECOND (sintaxe + exemplo)<\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/sinal\/\">Fun\u00e7\u00e3o VBA SGN (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/pecado\/\">Fun\u00e7\u00e3o VBA SIN (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/sln\/\">Fun\u00e7\u00e3o VBA SLN (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/espaco\/\">Fun\u00e7\u00e3o VBA SPACE (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/dividir\/\">Fun\u00e7\u00e3o VBA SPLIT (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/quadrado\/\">Fun\u00e7\u00e3o VBA SQR (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/str\/\">Fun\u00e7\u00e3o VBA STR (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/strcomp\/\">Fun\u00e7\u00e3o VBA STRCOMP (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/strconv\/\">Fun\u00e7\u00e3o VBA STRCONV (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/corda\/\">Fun\u00e7\u00e3o VBA STRING (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/strerreverso\/\">Fun\u00e7\u00e3o VBA STRREVERSE (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/syd\/\">Fun\u00e7\u00e3o VBA SYD (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/bronzeado\/\">Fun\u00e7\u00e3o VBA TAN (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/tempo\/\">Fun\u00e7\u00e3o VBA TIME (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/cronometro\/\">Fun\u00e7\u00e3o VBA TIMER (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/serie-temporal\/\">Fun\u00e7\u00e3o VBA TIMESERIAL (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/valor-do-tempo\/\">Fun\u00e7\u00e3o VBA TIMEVALUE (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/aparar\/\">Fun\u00e7\u00e3o VBA TRIM (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/ubound\/\">Fun\u00e7\u00e3o VBA UBOUND (sintaxe + exemplo)<\/a><\/li><li> Fun\u00e7\u00e3o VBA UCASE (sintaxe + exemplo)<\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/valor\/\">Fun\u00e7\u00e3o VBA VAL (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/fim-de-semana\/\">Fun\u00e7\u00e3o VBA WEEKDAY (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/nome-do-dia-da-semana\/\">Fun\u00e7\u00e3o VBA WEEKDAYNAME (sintaxe + exemplo)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/ano\/\">Fun\u00e7\u00e3o VBA YEAR (sintaxe + exemplo)<\/a> <\/li><\/ul><\/div><\/div><div class=\"wp-block-ub-content-toggle-accordion\"><div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" tabindex=\"0\" aria-disabled=\"true\" aria-expanded=\"true\" aria-controls=\"ub-content-toggle-panel-11-b15fc96f-300c-48ab-a45f-00efc2d41171\"><h3 class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-b15fc96f-300c-48ab-a45f-00efc2d41171\"> 12.Outros <\/h3><\/div><div id=\"ub-content-toggle-panel-11-b15fc96f-300c-48ab-a45f-00efc2d41171\" class=\"wp-block-ub-content-toggle-accordion-content-wrap\" role=\"region\"><ul style=\"list-style-type: circle;\"><li> <a href=\"https:\/\/exceladvisor.org\/pt\/campo-de-entrada\/\">Como usar a caixa de entrada no VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/arquivos-de-texto\/\">VBA cria e grava em um arquivo de texto<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/atualizacao-de-tela\/\">Atualiza\u00e7\u00e3o da tela VBA | Como ativar e desativar<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/barra-de-status-1\/\">Barra de status do VBA (ocultar, mostrar e progredir)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/espere-para-dormir\/\">Comandos de espera e suspens\u00e3o do VBA para suspender e atrasar<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/tabela-dinamica-1\/\" data-wpil=\"url\">Um guia passo a passo para criar uma tabela din\u00e2mica no Excel usando VBA \u2013 MACRO CODE<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/pesquisa-do-google\/\" data-wpil=\"url\">Como pesquisar no Google usando c\u00f3digo VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/pt\/caixa-de-selecao\/\">Como inserir uma caixa de sele\u00e7\u00e3o no Excel<\/a><\/li><\/ul><\/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-19","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 O que \u00e9 VBA no Excel? (B\u00e1sico ao Avan\u00e7ado 2023)<\/title>\n<meta name=\"description\" content=\"Este \u00e9 um tutorial completo para aprender VBA no Excel. Nesta p\u00e1gina voc\u00ea encontrar\u00e1 mais de 100 tutoriais que o tornam o melhor\" \/>\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\/vba\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u25b7 O que \u00e9 VBA no Excel? (B\u00e1sico ao Avan\u00e7ado 2023)\" \/>\n<meta property=\"og:description\" content=\"Este \u00e9 um tutorial completo para aprender VBA no Excel. Nesta p\u00e1gina voc\u00ea encontrar\u00e1 mais de 100 tutoriais que o tornam o melhor\" \/>\n<meta property=\"og:url\" content=\"https:\/\/exceladvisor.org\/pt\/vba\/\" \/>\n<meta property=\"og:site_name\" content=\"Excel Advisor\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-06T11:51:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/Code-de-macro-a-utiliser-VBA-pour-creer-un-tableau-croise-dynamique-dans-Excel.gif\" \/>\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=\"18 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/exceladvisor.org\/pt\/vba\/\",\"url\":\"https:\/\/exceladvisor.org\/pt\/vba\/\",\"name\":\"\u25b7 O que \u00e9 VBA no Excel? (B\u00e1sico ao Avan\u00e7ado 2023)\",\"isPartOf\":{\"@id\":\"https:\/\/exceladvisor.org\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/exceladvisor.org\/pt\/vba\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/pt\/vba\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/Code-de-macro-a-utiliser-VBA-pour-creer-un-tableau-croise-dynamique-dans-Excel.gif\",\"datePublished\":\"2023-11-21T04:27:53+00:00\",\"dateModified\":\"2023-12-06T11:51:18+00:00\",\"description\":\"Este \u00e9 um tutorial completo para aprender VBA no Excel. Nesta p\u00e1gina voc\u00ea encontrar\u00e1 mais de 100 tutoriais que o tornam o melhor\",\"breadcrumb\":{\"@id\":\"https:\/\/exceladvisor.org\/pt\/vba\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/exceladvisor.org\/pt\/vba\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/exceladvisor.org\/pt\/vba\/#primaryimage\",\"url\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/Code-de-macro-a-utiliser-VBA-pour-creer-un-tableau-croise-dynamique-dans-Excel.gif\",\"contentUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/Code-de-macro-a-utiliser-VBA-pour-creer-un-tableau-croise-dynamique-dans-Excel.gif\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/exceladvisor.org\/pt\/vba\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Lar\",\"item\":\"https:\/\/exceladvisor.org\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"O que \u00e9 vba no excel? (b\u00e1sico ao avan\u00e7ado)\"}]},{\"@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":"\u25b7 O que \u00e9 VBA no Excel? (B\u00e1sico ao Avan\u00e7ado 2023)","description":"Este \u00e9 um tutorial completo para aprender VBA no Excel. Nesta p\u00e1gina voc\u00ea encontrar\u00e1 mais de 100 tutoriais que o tornam o melhor","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\/vba\/","og_locale":"pt_PT","og_type":"article","og_title":"\u25b7 O que \u00e9 VBA no Excel? (B\u00e1sico ao Avan\u00e7ado 2023)","og_description":"Este \u00e9 um tutorial completo para aprender VBA no Excel. Nesta p\u00e1gina voc\u00ea encontrar\u00e1 mais de 100 tutoriais que o tornam o melhor","og_url":"https:\/\/exceladvisor.org\/pt\/vba\/","og_site_name":"Excel Advisor","article_modified_time":"2023-12-06T11:51:18+00:00","og_image":[{"url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/Code-de-macro-a-utiliser-VBA-pour-creer-un-tableau-croise-dynamique-dans-Excel.gif","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tempo estimado de leitura":"18 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/exceladvisor.org\/pt\/vba\/","url":"https:\/\/exceladvisor.org\/pt\/vba\/","name":"\u25b7 O que \u00e9 VBA no Excel? (B\u00e1sico ao Avan\u00e7ado 2023)","isPartOf":{"@id":"https:\/\/exceladvisor.org\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/exceladvisor.org\/pt\/vba\/#primaryimage"},"image":{"@id":"https:\/\/exceladvisor.org\/pt\/vba\/#primaryimage"},"thumbnailUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/Code-de-macro-a-utiliser-VBA-pour-creer-un-tableau-croise-dynamique-dans-Excel.gif","datePublished":"2023-11-21T04:27:53+00:00","dateModified":"2023-12-06T11:51:18+00:00","description":"Este \u00e9 um tutorial completo para aprender VBA no Excel. Nesta p\u00e1gina voc\u00ea encontrar\u00e1 mais de 100 tutoriais que o tornam o melhor","breadcrumb":{"@id":"https:\/\/exceladvisor.org\/pt\/vba\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/exceladvisor.org\/pt\/vba\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/exceladvisor.org\/pt\/vba\/#primaryimage","url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/Code-de-macro-a-utiliser-VBA-pour-creer-un-tableau-croise-dynamique-dans-Excel.gif","contentUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/Code-de-macro-a-utiliser-VBA-pour-creer-un-tableau-croise-dynamique-dans-Excel.gif"},{"@type":"BreadcrumbList","@id":"https:\/\/exceladvisor.org\/pt\/vba\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Lar","item":"https:\/\/exceladvisor.org\/pt\/"},{"@type":"ListItem","position":2,"name":"O que \u00e9 vba no excel? (b\u00e1sico ao avan\u00e7ado)"}]},{"@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\/19","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=19"}],"version-history":[{"count":1,"href":"https:\/\/exceladvisor.org\/pt\/wp-json\/wp\/v2\/pages\/19\/revisions"}],"predecessor-version":[{"id":1464,"href":"https:\/\/exceladvisor.org\/pt\/wp-json\/wp\/v2\/pages\/19\/revisions\/1464"}],"wp:attachment":[{"href":"https:\/\/exceladvisor.org\/pt\/wp-json\/wp\/v2\/media?parent=19"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}