{"id":56,"date":"2010-07-14T21:15:12","date_gmt":"2010-07-15T00:15:12","guid":{"rendered":"http:\/\/blog.mprinformatica.com.br\/2010\/07\/14\/uso-da-estrutura-select-case\/"},"modified":"2010-07-14T21:15:12","modified_gmt":"2010-07-15T00:15:12","slug":"uso-da-estrutura-select-case","status":"publish","type":"post","link":"https:\/\/www.mprinformatica.com.br\/blog\/2010\/07\/14\/uso-da-estrutura-select-case\/","title":{"rendered":"Uso da Estrutura Select Case"},"content":{"rendered":"<p>  Al\u00e9m da estrutura condicional If &#8230; EndIf, o VBA possui uma estrutura muito vers\u00e1til e simples de ser usada em situa\u00e7\u00f5es semelhantes a um &#8220;menu&#8221;, ou seja, um conjunto de op\u00e7\u00f5es, que quando uma delas for escolhida realiza-se uma sequ\u00eancia de comandos.<br \/>\n  Mostrarei essa estrutura atrav\u00e9s de um exemplo que permite ao usu\u00e1rio digitar um valor na c\u00e9lula A2 da planilha Plan1 e de acordo com esse valor, uma macro (procedimento) ser\u00e1 executada.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.mprinformatica.com.br\/blog\/wp-content\/photos\/PLANILHA_SELECT.png\" alt=\"Text frame options\" \/><\/p>\n<p>  O c\u00f3digo VBA deve ser digitado no container da Plan1. Depois de entrar no ambiente VBA (Alt+F11), d\u00ea um clique duplo na Plan1, que fica no Project Explorer (normalmente no lado esquerdo da tela).<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.mprinformatica.com.br\/blog\/wp-content\/photos\/Select_Project_Explorer.png\" alt=\"Text frame options\" \/><\/p>\n<p>  O c\u00f3digo para esse exemplo \u00e9 apresentado a seguir:<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.mprinformatica.com.br\/blog\/wp-content\/photos\/Select_Codigo_1.png\" alt=\"Text frame options\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Al\u00e9m da estrutura condicional If &#8230; EndIf, o VBA possui uma estrutura muito vers\u00e1til e simples de ser usada em situa\u00e7\u00f5es semelhantes a um &#8220;menu&#8221;, ou seja, um conjunto de op\u00e7\u00f5es, que quando uma delas for escolhida realiza-se uma sequ\u00eancia de comandos. Mostrarei essa estrutura atrav\u00e9s de um exemplo que permite ao usu\u00e1rio digitar um &hellip; <a href=\"https:\/\/www.mprinformatica.com.br\/blog\/2010\/07\/14\/uso-da-estrutura-select-case\/\" class=\"more-link\">Continuar lendo <span class=\"screen-reader-text\">Uso da Estrutura Select Case<\/span><\/a><\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[23],"tags":[35,59,66],"_links":{"self":[{"href":"https:\/\/www.mprinformatica.com.br\/blog\/wp-json\/wp\/v2\/posts\/56"}],"collection":[{"href":"https:\/\/www.mprinformatica.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mprinformatica.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mprinformatica.com.br\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mprinformatica.com.br\/blog\/wp-json\/wp\/v2\/comments?post=56"}],"version-history":[{"count":0,"href":"https:\/\/www.mprinformatica.com.br\/blog\/wp-json\/wp\/v2\/posts\/56\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.mprinformatica.com.br\/blog\/wp-json\/wp\/v2\/media?parent=56"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mprinformatica.com.br\/blog\/wp-json\/wp\/v2\/categories?post=56"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mprinformatica.com.br\/blog\/wp-json\/wp\/v2\/tags?post=56"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}