Primeiras configurações: ativar macros e activex

As planilhas baixadas do blogue, vêm compactadas, e para as descompactar use um software como o Winrar, Bandizip ou outro.
O método para descompactar é simples. 
Com o cursor do rato por cima do ficheiro, clique no botão direito do rato e indo ao software de descompactação usado por si, selecione Extrair aqui (o modus operandi é o mesmo independentemente do software




Ao abrir as planilhas pela primeira vez, aparece este alerta a amarelo a alertar o utilizador para o perigo de ficheiros provenientes da internet..



.. e ao clicar no botão [Ativar Edição], aparece um alerta a vermelho a avisar de que a Microsoft bloqueou a execução de Macros por causa da origem não ser fidedigna.. a seguir feche a planilha.



Com o cursor do rato por cima do ficheiro descompactado, clique com o botão direito do rato para abrir as propriedades..


e selecione a checkbox Desbloquear..



.. e depois em Aplicar e ..


.. a checkbox  e a mensagem desaparecem. Clique em ok.


Abra novamente o ficheiro e desta vez aparece um alerta a amarelo a avisar de que as Ligações de dados externos foram desativadas.. isto é a planilha a ir buscar dados online, como as cotações e taxas de cambio.. clique no botão [Ativar conteúdo] e..


..o alerta desaparece.
Pode usar a planilha no seu máximo potencial !!


 



A seguir tem uma descrição do que são as Macros e o Activex e para que servem cada um, para perceber da sua importância no uso destas planilhas.

Macros

As macros são sequências de comandos e instruções automáticas usadas no Excel (e em outros programas do Microsoft Office, como Word ou Access) para automatizar tarefas repetitivas. Elas são escritas em VBA (Visual Basic for Applications) — uma linguagem de programação integrada no Excel.


🧩 Em termos simples:

Uma macro é como um "robô" dentro do Excel:
tu ensinas-lhe o que fazer uma vez, e depois ele faz isso automaticamente sempre que quiseres.


⚙️ Para que servem:

Macros servem para:

  1. Automatizar tarefas repetitivas
    → Por exemplo: formatar células, copiar e colar dados, aplicar fórmulas, gerar relatórios, etc.

  2. Criar sistemas personalizados
    → Como formulários de registo, simuladores financeiros, dashboards, ou ferramentas de gestão (como o teu projeto “Planilha Mágica”).

  3. Reduzir erros humanos
    → A macro executa exatamente o que está programado, sem esquecer ou errar passos.

  4. Aumentar produtividade
    → O que levaria minutos (ou horas) a fazer manualmente pode ser feito em segundos.

  5. Controlar eventos e interações
    → Exemplo: abrir um formulário ao clicar numa célula, atualizar valores automaticamente, gerar PDFs, enviar e-mails, etc.

Activex

O ActiveX é uma tecnologia da Microsoft usada para criar e controlar objetos interativos em programas como o Excel, Word, Access e até em páginas web antigas.

No contexto do Excel VBA, o ActiveX serve para adicionar controles personalizados (botões, caixas de texto, listas, etc.) que permitem criar interfaces interativas e dinâmicas.


🧩 Em termos simples

O ActiveX é o que permite colocar botões, caixas, calendários, listas suspensas, checkboxes e outros controles “vivos” numa folha de Excel ou num formulário VBA.

Pensa nele como o “motor gráfico” que dá vida e interatividade às tuas macros.


⚙️ Para que serve no Excel

Tipo de ControleExemplo de usoO que faz
CommandButton (Botão)Botão “Registar”Executa uma macro ao clicar
TextBox (Caixa de texto)Introduzir valor ou dataPermite ao utilizador digitar informação
ComboBox (Lista suspensa)Selecionar uma ação ou empresaMostra opções pré-definidas
CheckBox (Caixa de seleção)Marcar “Pago” / “Não pago”Regista decisões ou estados
OptionButton (Botão de opção)Escolher “Sim” ou “Não”Permite selecionar uma única opção
Label (Rótulo)Mostrar um texto explicativoExibe informações fixas ou dinâmicas
Calendar Control / DatePickerEscolher uma dataInsere automaticamente uma data num campo

💡 Diferença entre Form Controls e ActiveX Controls

CaracterísticaForm ControlsActiveX Controls
SimplicidadeMais simples e estáticosMais avançados e personalizáveis
Código VBAUsam macros simples (Assign Macro)Permitem programar eventos (Click, Change, etc.)
AparênciaLimitadaPode alterar cores, tamanhos, fontes, etc.
VelocidadeMais levesUm pouco mais pesados
Uso comumBotões em folhas simplesFormulários complexos e sistemas (como o teu)


Resumidamente, as planilhas criadas pelo blogue Planilha mágica, são totalmente automatizadas.

Fazem cálculos automaticamente, replicam dados entre varias abas, usam taxas de cambio e cotações atualizadas em tempo real e para isso acontecer, precisam executar macros e executar o activex para funcionarem os botões, os forms, etc.


Sendo assim, vamos ativa-los:


Antes de usar a planilha, vá a ficheiro..


..depois a opções..



.. depois a centro de confiança..


.. depois a Definições do Centro de Confiança..



..na aba Definições do Activex, marque o ultimo radio button e selecione a checkbox..



.. na aba Definições das Macros, marque o ultimo radio button e as duas checkboxes..


..clique em ok e em ok novamente. Por fim reinicie a planilha.
E pronto, tem aqui uma bela ferramenta que o ajudará a gerir a sua carteira de ativos.








Sem comentários:

Enviar um comentário

Analisar ETF's

  1️⃣ ETFs são “aborrecidos” → a planilha é o cérebro ETFs não se analisam como ações (EPS, lucros, notícias diárias). O valor está em aco...