Propósito

✔ Programação GLOBAL® - Quaisquer soluções e/ou desenvolvimento de aplicações pessoais, ou da empresa, que não constem neste Blog devem ser tratados como consultoria freelance. Queiram contatar-nos: brazilsalesforceeffectiveness@gmail.com | ESTE BLOG NÃO SE RESPONSABILIZA POR QUAISQUER DANOS PROVENIENTES DO USO DOS CÓDIGOS AQUI POSTADOS EM APLICAÇÕES PESSOAIS OU DE TERCEIROS.

.: Vitrine

Carregando artigos...

Views

Mostrando postagens com marcador Internet. Mostrar todas as postagens
Mostrando postagens com marcador Internet. Mostrar todas as postagens

08.07.22 | As Macros da Internet serão Bloqueadas por padrão no Office

08.07.22 | As Macros da Internet serão Bloqueadas por padrão no Office

As macros do VBA são uma maneira comum para atores mal-intencionados obterem acesso à implantação de malware e ransomware. Portanto, para ajudar a melhorar a segurança no Office, foi alterado o comportamento padrão dos aplicativos do Office para bloquear macros em arquivos da Internet.

Com essa alteração, quando os usuários abrirem um arquivo que veio da Internet, como um anexo de email, e esse arquivo contiver macros, a seguinte mensagem será exibida:


O botão Saiba mais vai para um artigo para usuários finais e operadores de informações que contém informações sobre o risco de segurança de atores inválidos usando macros, práticas seguras para evitar phishing e malware e instruções sobre como habilitar essas macros (se absolutamente necessário).

Importante

As organizações podem usar as macros Bloquear da execução em arquivos do Office da política de Internet para impedir que os usuários abram inadvertidamente arquivos da Internet que contêm macros. Recomendamos habilitar essa política como parte da linha de base de segurança para Microsoft 365 Apps para Grandes Empresas. Se você habilitar a política, sua organização não será afetada por essa alteração padrão.

Preparar-se para essa alteração

Para se preparar para essa alteração, recomendamos que você trabalhe com as unidades de negócios em sua organização que usam macros em seus arquivos do Office, como o departamento financeiro, e com ISVs (fornecedores independentes de software) que você depende de quem faz uso de macros em arquivos do Office.

Há várias opções disponíveis para permitir que as macros do VBA sejam executadas em arquivos em que você confia.

Salve arquivos em um local confiável.

Designe um servidor de arquivos ou compartilhamento de rede como um site confiável.

Para arquivos no OneDrive ou no SharePoint (incluindo canais do Teams), fazer com que os usuários abram arquivos no navegador ou usando a opção Abrir no Aplicativo da Área de Trabalho.

Faça com que os usuários desmarquem a caixa de seleção Desbloquear na guia Geral da caixa de diálogo Propriedades do arquivo para torná-lo um Documento Confiável.

Versões do Office afetadas por essa alteração

Essa alteração afeta apenas o Office em dispositivos que executam o Windows e afeta apenas os seguintes aplicativos: Access, Excel, PowerPoint, Visio e Word.

A alteração começará a ser distribuída na versão 2203, começando com o Canal Atual (versão prévia) no início de abril de 2022. Posteriormente, a alteração estará disponível nos outros canais de atualização, como Canal Atual e Canal Empresarial Mensal.

Em uma data futura a ser determinada, também planeja-se fazer essa alteração nas versões licenciadas por volume do Office LTSC 2021, Office 2019, Office 2016 e Office 2013.

A alteração não afeta o Office em um Mac, Office em dispositivos Android ou iOS ou Office na Web.

Arquivos de modelo habilitados para macro para Word, PowerPoint e Excel

Os arquivos de modelo habilitados para macro para Word, PowerPoint e Excel baixados da Internet terão a Marca da Web. Por exemplo, arquivos de modelo com as seguintes extensões:

.dot
.dotm
.pot
.potm
.xlt
.xltm

Quando o usuário abrir o arquivo de modelo habilitado para macro, o usuário será impedido de executar as macros no arquivo de modelo. Se o usuário confiar na origem do arquivo de modelo, ele poderá remover a Marca da Web do arquivo de modelo e reabrir o arquivo de modelo no aplicativo do Office.

Se você tiver um grupo de usuários que precisam usar modelos habilitados para macro sem que as macros sejam bloqueadas, você poderá executar uma das seguintes ações:

Use uma assinatura digital e confie no editor.

Se você não estiver usando assinaturas digitais, poderá salvar o arquivo de modelo em um Local Confiável e fazer com que os usuários obtenham o arquivo de modelo desse local.
Arquivos de suplemento habilitados para macro para PowerPoint e Excel
Os arquivos de Suplemento habilitados para macro para PowerPoint e Excel baixados da Internet terão a Marca da Web. Por exemplo, arquivos de suplemento com as seguintes extensões:

.ppa
.ppam
.xla
.xlam

Quando o usuário tentar instalar o Suplemento habilitado para macro, > > usando Suplementos de Opções de Arquivo ou usando a faixa de opções do Desenvolvedor, o Suplemento será carregado em um estado desabilitado e o usuário será impedido de usar o Suplemento. Se o usuário confiar na origem do arquivo de suplemento, ele poderá remover a Marca da Web do arquivo de suplemento e reabrir o PowerPoint ou o Excel para usar o Suplemento.

Se você tiver um grupo de usuários que precisam usar arquivos de Suplemento habilitados para macro sem que as macros sejam bloqueadas, você poderá executar as seguintes ações.

Para arquivos de suplemento do PowerPoint:

Use uma assinatura digital e confie no editor.
Salve o arquivo de suplemento em um local confiável para os usuários recuperarem.

Para arquivos de suplemento do Excel:

Remova a Marca da Web do arquivo .xla ou .xlam.

Salve o arquivo de suplemento em um local confiável para os usuários recuperarem.


Conheça também:

As TOP 9 Ferramentas de Análise de Dados para Analistas de Dados



Série BI | Marketing e Inteligência de Mercado:

Indústria Farmacêutica - BI | Marketing e Inteligência de Mercado - Os Benefícios das Soluções

Indústria Farmacêutica - BI | Marketing e Inteligência de Mercado - Aplicando o BI

Indústria Farmacêutica - BI | Marketing e Inteligência de Mercado - Como funciona o Business Intelligence

Indústria Farmacêutica - BI | Marketing e Inteligência de Mercado - Devo Investir em Soluções de BI?

Indústria Farmacêutica - BI | Marketing e Inteligência de Mercado



Leia também
Business Intelligence na Indústria Farmacêutica - Intro - Um Facilitador da Transformação
Qual o papel do BI - Business Intelligence - na Indústria Farmacêutica?
Business Intelligence na Indústria Farmacêutica - Indo além da Excelência Operacional
Business Intelligence na Indústria Farmacêutica - Impulsionando a Mudança Organizacional



Comente e compartilhe este artigo!


brazilsalesforceeffectiveness@gmail.com

VBA Tips - Launch IE - Carregando o Internet Explorer com uma página

  Sub LaunchIE()
    Dim objIE As InternetExplorer            Set objIE = New InternetExplorer            objIE.Visible = True            objIE.Navigate "http://inanyplace.blogspot.com"            Do            Loop Until objIE.ReadyState = READYSTATE_COMPLETE            objIE.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER    End Sub
Deixe os seus comentários! Envie este artigo, divulgue este link na sua rede social...


Tags: VBA, Tips, Internet, IE Explorer, Microsoft,



Excel Basic - Ativando as Macros no Excel - Enable Macros in Excel

Inline image 1

No Microsoft Office Excel, podemos alterar as configurações de segurança de macros para controlar como estas serão executadas e em que circunstâncias ao se abrir uma pasta de trabalho. Por exemplo, podemos permitir a execução de macros com base no fato de elas estarem digitalmente assinadas por um desenvolvedor confiável.

Veja também:


Configurações de segurança de macro e seus efeitos

Na lista abaixo veremos um breve resumo das configurações de segurança de macros. 

Nessas configurações, se o software de antivírus executado com o Microsoft Office 2007 System estiver instalado e a pasta de trabalho contiver macros, essa pasta de trabalho será examinada antes de ser aberta para verificar a presença de vírus conhecidos.

Desabilitar todas as macros sem notificação Clique nessa opção se não confiar nas macros. Todas as macros nos documentos e todos os alertas de segurança sobre macros serão desabilitados. Se houver documentos contendo macros não assinadas nas quais você não confia, será possível colocar esses documentos em um local confiável. Os documentos em locais confiáveis podem ser executados sem serem verificados pelo sistema de segurança da Central de Confiabilidade.

Desabilitar todas as macros com notificação Essa é a configuração padrão. Clique nessa opção se quiser que as macros sejam desabilitadas, mas quiser receber alertas de segurança se houver macros presentes. Dessa maneira, é possível escolher quando habilitar essas macros em cada caso.

Desabilitar todas as macros, exceto as digitalmente assinadas Essa configuração equivale à opção Desabilitar todas as macros com notificação, exceto pelo fato de que, se a macro for digitalmente assinada por um editor confiável, ela poderá ser executada caso você tenha confiado nesse editor. Se você não tiver confiado nesse editor, receberá uma notificação. Dessa forma, é possível optar por habilitar essas macros assinados ou por confiar no editor. Todas as macros não assinadas são desabilitadas sem notificação.

Habilitar todas as macros (não recomendado; códigos possivelmente perigosos podem ser executados) Clique nessa opção para permitir a execução de todas as macros. O uso dessa configuração torna seu computador vulnerável a códigos potencialmente maliciosos e não é recomendado.

Confiar no acesso ao modelo de objeto do projeto do VBA Essa configuração serve para desenvolvedores e é usada para bloquear deliberadamente ou para permitir o acesso programático ao modelo de objetos do VBA a partir de qualquer cliente de automação. Em outras palavras, ela fornece uma opção de segurança para o código que é gravado para automatizar um programa do Office e manipular programaticamente o ambiente e o modelo de objetos do Microsoft VBA (Visual Basic for Applications). Trata-se de uma configuração por usuário e aplicativo que nega o acesso por padrão. Essa opção de segurança torna mais difícil para programas não autorizados criarem um código de auto-replicação que possa prejudicar os sistemas dos usuários finais. Para que qualquer cliente de automação possa acessar o modelo de objetos do VBA programaticamente, o usuário que executa o código deve conceder acesso explicitamente. Para ativar o acesso, marque a caixa de diálogo.


Alterar as configurações de segurança de macros

Nós podemos alterar as configurações de segurança de macros na Central de Confiabilidade, a não ser que um administrador do sistema na nossa empresa tenha alterado as configurações padrão para impedir que modifiquemos essas configurações.

1. Na guia Desenvolvedor, no grupo Código, clique em Segurança de Macro.

Se a guia Desenvolvedor não for exibida, clique no Botão do Microsoft Office, clique em Opções do Excel e, na categoria Mais Usados, em Opções principais para o trabalho com o Excel, clique em Mostrar guia Desenvolvedor na Faixa de Opções.

2. Na categoria Configurações de Macro, em Configurações de Macro, clique na opção desejada.

Qualquer alteração feita na categoria Configurações de Macro no Excel apenas será aplicada ao Excel e não afetará nenhum outro programa do Microsoft Office.

Também podemos acessar a Central de Confiabilidade na caixa de diálogo Opções do Excel. Clique no Botão do Microsoft Office  e clique em Opções do Excel. Na categoria Central de Confiabilidade, clique em Configurações da Central de Confiabilidade e selecione a categoria Configurações de Macro.


Utilizar assinaturas digitais

O Versão 2007 do Office usa a tecnologia Microsoft Authenticode para permitir-nos, os criadores de macros, assinemos digitalmente um arquivo ou um projeto de macro. O certificado usado para criar essa assinatura confirma se a macro ou o documento foi originado pelo signatário, enquanto a assinatura confirma que a macro ou o documento não foi alterado. Após instalarmos o nosso certificado digital, poderemos assinar arquivos e projetos de macro.

Certificado Digital é um anexo de arquivo, projeto de macro ou mensagem de email que comprova sua autenticidade, fornece criptografia segura ou uma assinatura que pode ser verificada. Para assinar digitalmente projetos de macro, é necessário instalar um certificado digital.


Obtendo um certificado digital para assinatura


Sim, eu e você podemos obter um certificado digital de uma CA (autoridade de certificação) comercial, do seu administrador de segurança interno ou do profissional de tecnologia de informação (TI).

Para saber mais sobre autoridades de certificação que oferecem serviços para produtos Microsoft, consulte a lista de Membros do Microsoft Root Certificate Program (em inglês).


Criando o nosso próprio certificado digital para auto-assinatura

Podemos criar nosso próprio certificado de autenticação com a ferramenta Selfcert.exe.

Como o certificado digital criado por nós mesmos não é emitido por uma autoridade de certificação formal, os projetos de macro assinados com esse tipo de certificado são conhecidos como projetos auto-assinados. O Microsoft Office somente confia em um certificado auto-assinado localizado em um computador que tenha esse certificado no armazenamento de certificados pessoais.

Para obter mais informações sobre como assinar digitalmente uma macro, consulte Assinar digitalmente um projeto de macro.

No MS Excel abra o arquivo que contém o projeto de macro que deseja assinar.

Na guia Desenvolvedor, no grupo Código, clique em Visual Basic.

Se a guia Desenvolvedor não estiver disponível, clique no Botão Microsoft Office e clique em Opções do Excel. Em seguida, clique em Mais Usados e marque a caixa de seleção Mostrar guia Desenvolvedor na Faixa de Opções. Essa Faixa de Opções faz parte da Interface de usuário do Microsoft Office Fluent.

No Explorer de Projeto do Visual Basic, selecione o projeto que você deseja assinar.

No menu Ferramentas, clique em Assinatura Digital.

Siga um destes procedimentos:

Se não tiver selecionado previamente um certificado digital ou desejar usar outro, clique em Escolher, selecione o certificado e clique em OK duas vezes.

Para usar o certificado atual, clique em OK.

É importante que assine as macros somente depois que a sua solução for testada e estiver pronta para distribuição, pois sempre que o código de um projeto de macro assinado sofre qualquer alteração, sua assinatura digital é removida. Entretanto, se tiver o certificado digital válido em seu computador que foi usado para assinar o projeto, o projeto de macro será reassinado automaticamente quando for salvo.

Se desejar impedir que os usuários de sua solução alterem acidentalmente seu projeto de macro e invalidem sua assinatura, bloqueie o projeto antes de assiná-lo. 

Sua assinatura digital indica apenas que está garantindo que o projeto não foi violado desde a sua assinatura. Ela não prova que gravou o projeto. Portanto, o bloqueio de seu projeto de macro não impedirá que outro usuário substitua a assinatura digital por outra. Os administradores corporativos poderão assinar novamente os modelos e os suplementos para poderem controlar exatamente o que os usuários poderão executar em seus computadores.

Se criar um suplemento que adicione código a um projeto de macro, o código deverá determinar se o projeto será assinado digitalmente e notificar os usuários das conseqüências de qualquer alteração em um projeto assinado antes que eles prossigam.

Ao assinar macros digitalmente, é importante que obtenha um carimbo de data/hora para que outros usuários possam verificar sua assinatura mesmo após a expiração do certificado usado para a assinatura. Se assinar as macros sem usar esse carimbo, a assinatura somente permanecerá válida durante o período de validade do seu certificado.




Tags: VBA, Excel, Basic, Internet, security, macro, segurança, Microsoft, authenticode, criptografia, certificado, 

VBA Excel Basic - Abrindo página da internet - Open a webpage

Inline image 1

É sempre interessante revisitarmos o básico: Abrindo páginas na Internet.

Veja também:

Veja como abrir uma página da internet no seu navegador:

Sub Nome_da_Macro()

ActiveWorkbook.FollowHyperlink "http://inanyplace.blogspot.com.br/"

End Sub

Outra forma:

Sub LaunchSite()

Dim Newsite As Object

Let Set NewSite = CreateObject ("InternetExplorer.application")
Let NewSite.Visible = True


End Sub

Mais um:

Sub GoToWebSite()
Dim appIE As Object ' InternetExplorer
Dim sURL As String

Let Application.ScreenUpdating = False

Set appIE = GetIE


With appIE
    .Navigate sURL

    Let .Visible = True
End With

Let Application.ScreenUpdating = True

Set appIE = Nothing
End Sub

OK, a última:

Sub testie()
  Let Const navOpenInNewTab = &H800

  Set oIE = CreateObject ("InternetExplorer.Application")

  Let oIE.Visible = True

  oIE.Navigate2 "http://brzexceldeveloper.blogspot.com/", CLng (navOpenInNewTab)

End Sub




Tags: VBA, Excel, Basic, Internet, 

03 - COMENTE TUDO NÃO SEJA TÍMIDO - COMMENT ALL ARTICLES, NOT SHY - 50 E POUCAS DICAS


03.COMENTE TUDO NÃO SEJA TÍMIDO
COMMENT ALL ARTICLES, NOT SHY Veja os Slides

É muito importante demonstrar que suas opiniões são relevantes e embasadas.

Ao ler artigos online, especialmente nos grandes Portais, Jornais, Revistas, e Blogs (e isso não é opcional, é imprescindível). Escreva breves e interessantes comentários que façam referência direta ao seu Nome, Site, Blog, e e-Mail. 

Deixe perguntas importantes, informando que o espaço não permite considerar todas as nuances importantes daquele assunto e dirija a atenção para um belo artigo escrito previamente para receber estes novos visitantes e talvez leitores fiéis.

Marque sua presença, efetue essa abordagem regularmente, especialmente nos artigos mais lidos e comentados. Em alguns momentos precisará deixar mais de um comentário no mesmo artigo.

Será que é importante deixar uma assinatura ali? Claro!

Ahh...Estava me esquecendo, isso também aplica-se as suas redes, networkings e fóruns.


Inspiration: 

Tags: 50 e POUCAS DICAS, DICA 01, Blog, Site, Cliente, Leitor, Dicas, Tips, 50, LITTLE TIPS, SEO, promover, Internet, comment, NOT SHY

diHITT - Notícias