Valitse kieli
Amerikka
English (English) Kreyòl Ayisyen (Haitian Creole) Português (Brasil) (Portuguese (Brazil)) Español (Spanish)
Eurooppa
Afrikaans (Afrikaans) Shqip (Albanian) Հայերեն (Armenian) Azərbaycanca (Azerbaijani) башҡорт (Bashkir) Euskara (Basque) Беларуская (Belarusian) Bosanski (Bosnian) brezhoneg (Breton) Български (Bulgarian) Català (Catalan) Hrvatski (Croatian) Čeština (Czech) Dansk (Danish) Nederlands (Dutch) Esperanto (Esperanto) Eesti (Estonian) Føroyskt (Faroese) Suomi (Finnish) Français (French) Galego (Galician) Deutsch (German) Ελληνικά (Greek) Magyar (Hungarian) Íslenska (Icelandic) Gaeilge (Irish) Italiano (Italian) Latina (Latin) Latviešu (Latvian) Lietuvių (Lithuanian) Lëtzebuergesch (Luxembourgish) Македонски (Macedonian) Malti (Maltese) Norsk (Norwegian) Norsk bokmål (Norwegian Bokmål) occitan (Occitan) Polski (Polish) Português (Portuguese) Română (Romanian) Русский (Russian) Српски (Serbian) Slovenčina (Slovak) Slovenščina (Slovenian) Svenska (Swedish) татар (Tatar) Türkçe (Turkish) Türkmen (Turkmen) Українська (Ukrainian) Cymraeg (Welsh)
Aasia ja Tyynimeri
অসমীয়া (Assamese) বাংলা (Bengali) မြန်မာ (Burmese) 简体中文 (Chinese (Simplified)) 繁體中文 (Chinese (Traditional)) ქართული (Georgian) ગુજરાતી (Gujarati) ʻŌlelo Hawaiʻi (Hawaiian) हिन्दी (Hindi) Bahasa Indonesia (Indonesian) 日本語 (Japanese) Jawa (Javanese) ಕನ್ನಡ (Kannada) Қазақ (Kazakh) ខ្មែរ (Khmer) 한국어 (Korean) Кыргызча (Kyrgyz) ລາວ (Lao) Bahasa Melayu (Malay) മലയാളം (Malayalam) Māori (Maori) मराठी (Marathi) Монгол (Mongolian) नेपाली (Nepali) ଓଡ଼ିଆ (Odia) ਪੰਜਾਬੀ (Punjabi) संस्कृत भाषा (Sanskrit) සිංහල (Sinhala) Basa Sunda (Sundanese) Tagalog (Tagalog) Тоҷикӣ (Tajik) தமிழ் (Tamil) తెలుగు (Telugu) ไทย (Thai) བོད་སྐད་ (Tibetan) Oʻzbekcha (Uzbek) Tiếng Việt (Vietnamese)
Lähi-itä ja Afrikka
አማርኛ (Amharic) العربية (Arabic) Hausa (Hausa) עברית (Hebrew) Igbo (Igbo) Kinyarwanda (Kinyarwanda) Kurdî (Kurdish) lingála (Lingala) Malagasy (Malagasy) پښتو (Pashto) فارسی (Persian) chiShona (Shona) سنڌي (Sindhi) Soomaali (Somali) Kiswahili (Swahili) ትግርኛ (Tigrinya) اردو (Urdu) Wolof (Wolof) isiXhosa (Xhosa) ייִדיש (Yiddish) Yorùbá (Yoruba) isiZulu (Zulu)

Introdução à Programação com VBA - Criando Algoritmos

Como criar e refinar algoritmos para implementar procedimentos úteis

Introdução à Programação com VBA -... Introdução à Programação com VBA... Introdução à... InFMEd Educação para Profissionais
Ilmainen Aloita heti!

Mitä opit?

1 - Validando o Código do PIS - Programa de Integração Social
1 - Validando o Código do PIS - Programa de Integração Social
lock

Neste vídeo é apresentado o sistema de validação de códigos numéricos por dígito verificador conhecido como Módulo 11 ou Resto 11, quando se emprega o operador MOD para retornar o resto da divisão de dois números. Você será apresentado ao método de validação do código do PIS, e será acompanhado passo-a-passo em como implementá-lo em um algoritmo, e como utilizar o VBA para criar e refinar um procedimento Function para realizar esta tarefa.

Luokkahuoneen sisältö
Video
1 - Validando o Código do PIS - PDF
lock

Arquivo PDF da apresetnação de apoio a esta videoaula

Luokkahuoneen sisältö
PDF - 454 kt
1 - Módulos_PIS.PPT
lock

Arquivo PPT do PowerPoint contendo os módulos citados nesta videoaula.

Luokkahuoneen sisältö
Power Point -asiakirja - 448 kt
2 - Validando o código do CPF - Cadastro de Pessoa Física
2 - Validando o código do CPF - Cadastro de Pessoa Física
lock

Nesta videoaula é demonstrado como implementar o algoritmo de validação do CPF - Cadastro de Pessoa Física, usando o VBA.Você será conduzido passo-a-passso ao procedimento de criação e refinamento do algoritmo proposto, para permitir validar qualquer código de CPF usando o procedimento ValidaCPF()..

Luokkahuoneen sisältö
Video
2 - Validando o código do CPF PDF
lock

Arquivo PDF da apresentação de suporte a esta videoaula.

Luokkahuoneen sisältö
PDF - 386 kt
2 - Módulos_CPF PPT
lock

Arquivo PPT contendo os módulos citados nesta videoaula.

Luokkahuoneen sisältö
Power Point -asiakirja - 438 kt
3 - Validando o código do CNPJ Alfanumérico - Cadastro Nacional de Pessoa Jurídica
3 - Validando o código do CNPJ- Cadastro Nacional de Pessoa Jurídica
lock

Nesta videoaula é demonstrado como implementar o algoritmo de validação do CNPJ alfanumérico (2026) (Cadastro Nacional de Pessoa Jurídica), usando o VBA. Você será conduzido passo-a-passso ao procedimento de criação e refinamento do algoritmo proposto para o código do CNPJ, para permitir validar qualquer CNPJ de CPF usando o procedimento ValidaCNPJ().

Luokkahuoneen sisältö
Video
3 - Validando o código do CNPJ Alfanumérico PDF
lock

Arquivo PDF da apresentação de apoio a esta videoaula.

Luokkahuoneen sisältö
PDF - 538 kt
3 - Módulos_CNPJ Alfanumérico PPT
lock

Arquivo PPT do PowerPoint contendo os módulos associados a esta videoaula

Luokkahuoneen sisältö
Power Point -asiakirja - 438 kt
4 - Alterando a Capitalização das Letras de um Nome Próprio
4 - Alterando a Capitalização das Letras de um Nome Próprio
lock

Nesta videoaula é demonstrado como implementar um algoritmo que permite alterar a capitalização dos nomes , de forma que apenas os nomes próprios fiquem com a primeira letra em maiúscula.Você será apresentado ao uso das funções Texto do VBA e como utilizá-las para criar, implementar e refinar o algoritmo da função AlternaCaps().

Luokkahuoneen sisältö
Video
4 - Trocando a Capitalização do Nome PDF
lock

Arquivo PDF da apresentação de apoio utilizada nesta videoaula.

Luokkahuoneen sisältö
PDF - 395 kt
4 - Módulos_AlternaCaps PPT
lock

Arquivo PPT do PowerPoint contendo os módulos citados nesta videoaula.

Luokkahuoneen sisältö
Power Point -asiakirja - 429 kt
5 - Validando o código de Container
5 - Validando o código de Container Parte 1
lock

Na Parte 1 desta videoaula é demonstrado como implementar o algoritmo de validação do código alfanumérico empregado na identificação de Containers (e Tanques Container), usando o VBA. Você será apresentado ao método básico usando as estruturas clássicas de programaçao (IF...ENDIF e SELECT CASE) ou a função CHOOSE() para retornar o valor de códigos associados ao sistema alfanumérico dos códigos BIC de identificação de containers.

Luokkahuoneen sisältö
Video
5 - Validando o Código de Containers, Parte 2
lock

Na Parte 2 desta videoaula é demonstrado como refinar o código BIC dos algoritmos propostos na video-aula anterior, usando Fórmulas de Referência que empregam os códigos de caracteres da tabela ASCII, apoiando-se no uso da matemática elementar e testes lógicos para refinar o algoritmo ValidaContainer().

Luokkahuoneen sisältö
Video
5 - Validando o código de Containers PDF
lock

Arquivo PDF da apresentação de apoio a esta videoaula.

Luokkahuoneen sisältö
PDF - 559 kt
5 - Módulos_Container PPT
lock

Arquivo PPT do PowerPoint contendo os módulos citados nesta videoaula.

Luokkahuoneen sisältö
Power Point -asiakirja - 435 kt
6 - Escrevendo Números Digitados
6 - Escrevendo Números Digitados, Parte 1
lock

Na Parte 1 desta videoaula é apresentado o algoritmo básico a ser empregado na expressão literal cursiva de um número digitado, usando duas estratétigas diferentes para secriar o algoritmo PegaMilhar(), que recebe um número de qualquer magniture separa suas casas de milhar, e acrescenta o sufixo de identificação de cada milhar (como Trilhão, Bilhão, Milhão e Mil).

Luokkahuoneen sisältö
Video
6 - Escrevendo Números Digitados, Parte 2
lock

Na Parte 2 desta videoaula é apresentado o procedimento Literal() que recebe um número centesimal (entre 0 e 999) e escreve sua expressão literal cursiva, e implementa o algoritmo NumLiteral(), que permitegerar a expressão literal de um número de qualquer magnitude,após este ser separado em seus milhares.

Luokkahuoneen sisältö
Video
6 - Escrevendo Números Digitados PDF
lock

Arquivo PDF da apresentação de apoio a esta videoaula.

Luokkahuoneen sisältö
PDF - 539 kt
6 - Módulos_NumLiteral PPT
lock

Arquivo PPT do PowerPoint contendo os módulos citados nesta videoaula.

Luokkahuoneen sisältö
Power Point -asiakirja - 467 kt
Bonus - Criando um Calendário com o VBA
Criando um Calendário com o VBA - Parte 1
lock

Na Parte 1 desta videoaula é apresentado como criar a estruitura do calendário com diferentes UserForms, que vão evoluindo na estruturação e na codificação. É apresentada a função GeraCalendário() que emprega estratégias simples de codificação, algumas funções de Manipulação de Datas do VBA , e a Fórmula de Recorrência que permite gerar um calendãrio para qualquer mês/ano com poucas linhas de código

Luokkahuoneen sisältö
Video
Criando um Calendário com o VBA - Parte 2
lock

Na Parte 2 desta videoaula é apresentado como evolulr a interface de frmCalendário4 abordado na aula anterior, para permitir o uso de cores na discriminação das datas apresentadas pelo calendário, e o procedimento DefineDia() que permite selecionar qualquer data exibida no calendário.atual, referentes aos meses anterior, atual ou próximo. É demonstrado como funciona o UserForm final frmCalendário em conjunto com seu módulo de apoio basCalendário, permitindo utilizá-lo em suas aplicações criadas com o VBA.

Luokkahuoneen sisältö
Video
Criando um Calendário com o VBA PDF
lock

Arquivo PDF da apresentação de apoio a esta videoaula.

Luokkahuoneen sisältö
PDF - 729 kt
Módulos_Calendário PPT
lock

Arquivo PPT do PowerPoint contendo os Módulos e Userforms citados nesta videoaula.

Luokkahuoneen sisältö
Power Point -asiakirja - 507 kt
Certificado e Pesquisa de Satisfação
Certificado e Pesquisa de Satisfação
lock

Prezado Estudante:

Se desejar receber o Certificado de Conclusão para este curso no InFMEd, envie-nos um email com esta solicitação.

Solicitamos também que faça a nossa Pesquisa de Satisfação para este curso.
Agradecemos por suas respostas,
Equipe INFMED

Luokkahuoneen sisältö
Video
Todistus

Tietoja kurssista

O curso Introdução à Programação com VBA - Criando Algorítmos, foi desenvolvido para demonstrar como desenvolver algoritmos para a implementação de funções e procedimentos úteis. Neste curso você terá a oporturnidade de aprender a implementar a validação de código seguindo procedimentos estabelecidos, como os códigos numéricos empregados pelo PIS - Programa de Intergração Social, CPF - Cadastro de Pessoa Física, CNPJ - Cadastro de Pessoa Jurídica, e o código alfanumérico empregado por Containers. Aprenderá também a desenvolver o raciocícino para criar algoritmos simples para problemas comuns, como formatar corretamente nomes próprios, onde apenas a primeira letra de cada nome é uma maiúscula, e a escrever cursivamente um número de qualquer magnitude.

Lisätietoja

Tietoja opettajasta

Flavio Morgado

Professor universitário, escritor e desenvolvedor de software com Access, Excel e VBA

Flavio Morgado é professor universitário desde 1997, escritor em informática desde 1993, tendo publicado dezenas de livros de informática no Brasil e nos E}UA.

Seus livros versam sobre como retirar o máximo dos softwares disponíveis para a produção de um trabalho profissional, detalhando todo o processo de desenvolvimento.

Sua especialidade é o Microsoft Access e o Microsoft Excel, como ou sem auxilio do VBA para criar interfaces simples e poderosas, capazes de criar soluções empresariais em tempo recorde.

InFMEd Educação para Profissionais

Instituto Flavio Morgado de Educação
Teknologia