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 Backup. Mostrar todas as postagens
Mostrando postagens com marcador Backup. Mostrar todas as postagens

MS Access | Código para Registro de Logs

MS Access | Código para Registro de Logs


Este código VBA oferece uma solução prática e eficaz para o registro de logs em bancos de dados Access, proporcionando uma maneira automatizada de acompanhar e auditar ações realizadas no sistema. O código é capaz de criar uma tabela de log caso ela ainda não exista, registrando ações com descrição e a data/hora em que ocorreram. Esta funcionalidade é essencial em ambientes corporativos que exigem controle rigoroso e auditoria de processos.


Sub RegistraLogS(ByVal db As DAO.Database, ByVal acao As String, ByVal descricao As String)


    Dim rs As DAO.Recordset  ' Declaração de uma variável para armazenar o conjunto de registros (Recordset)


    ' Abre ou cria a tabela de log

    On Error Resume Next  ' Ignora erros temporariamente

    Set rs = db.OpenRecordset("tblBackupLog", dbOpenTable)  ' Tenta abrir a tabela de log existente

    If Err.Number <> 0 Then  ' Se ocorrer um erro (tabela não encontrada), cria uma nova tabela de log

        db.Execute "CREATE TABLE tblBackupLog (ID COUNTER PRIMARY KEY, Acao TEXT(255), Descricao TEXT(255), DataHora DATETIME)"

        Set rs = db.OpenRecordset("tblBackupLog", dbOpenTable)  ' Abre a tabela de log após criá-la

    End If

    On Error GoTo 0  ' Retorna o tratamento de erro ao modo padrão


    ' Adiciona um novo registro de log

    rs.AddNew  ' Inicia a adição de um novo registro

    rs!acao = acao  ' Atribui o valor da ação ao campo "Acao"

    rs!descricao = descricao  ' Atribui a descrição da ação ao campo "Descricao"

    rs!dataHora = Now  ' Atribui a data e hora atual ao campo "DataHora"

    rs.Update  ' Salva o novo registro na tabela


    rs.Close  ' Fecha o conjunto de registros

    Set rs = Nothing  ' Limpa a variável de Recordset


End Sub

 


A principal aplicabilidade deste código está na criação de um histórico confiável de eventos, especialmente em operações críticas como backups, importação de dados e atualizações de registros. O log gerado oferece uma maneira fácil de identificar quando e o que foi feito no sistema, ajudando administradores de banco de dados a rastrear mudanças e solucionar problemas rapidamente.


Além disso, a flexibilidade do código em lidar com a inexistência da tabela de log é uma de suas características mais importantes. Em sistemas onde múltiplas operações são realizadas por diferentes usuários, o código pode ser facilmente integrado para garantir que ações sejam registradas e possam ser auditadas posteriormente, assegurando transparência e responsabilidade.


 Que tal aprender estes códigos também: 

MS Access | Aplicando Função Concatenação de Valores nos Campos das Consultas
MS Access | Utilizando SendKeys de Forma Eficiente
MS Access | Automatizando a Compactação do Bancos de Dados
MS Access | Como Gerenciar Links das Tabelas
MS Access | Quebra de Texto em Linhas com Comprimento Máximo
MS Access | Monitoramento de Conexões de Usuários
MS Access | Mapeando 3.500 Erros com a Criação de Tabelas de Erros
MS Access | Código para Registro de Logs
MS Access | 17 Passos Essenciais para Melhorar seu Código VBA
MS Access | Código VBA para Backup de Todas as Tabelas Comentado


Outro ponto forte da aplicação deste código é a sua simplicidade de implementação em qualquer ambiente Access. Como ele se ajusta automaticamente à criação de uma tabela de log, a adaptação do código a novos sistemas ou bancos de dados é rápida e direta. Este tipo de funcionalidade é muito útil em processos automatizados, como backups ou atualizações periódicas de dados, onde o monitoramento contínuo é necessário.


Em resumo, o uso deste código é uma prática recomendada para aumentar a segurança e a rastreabilidade em bancos de dados Access. Ele pode ser utilizado em conjunto com outras automações, como rotinas de backup, para garantir que todos os eventos críticos sejam devidamente registrados e estejam disponíveis para consulta em casos de auditoria, facilitando a manutenção e a gestão do banco de dados ao longo do tempo.


  Clique aqui e nos contate via What's App para avaliarmos seus projetos 

Envie seus comentários e sugestões e compartilhe este artigo!
brazilsalesforceeffectiveness@gmail.com


 Série Donut Project 
DONUT PROJECT: VBA - Projetos e Códigos de Visual Basic for Applications (Visual Basic For Apllication)eBook - DONUT PROJECT 2024 - Volume 03 - Funções Financeiras - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 02 - Conectando Banco de Dados - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 01 - André Luiz Bernardes


 Clique nas capas abaixo e compre também: 

DONUT PROJECT: VBA - Projetos e Códigos de Visual Basic for Applications (Visual Basic For Apllication)


Série Top 10 Funções: Top 10 Funções VBA para o Microsoft Excel (Série Top 10 Funções - Microsoft Excel)


eBook - DONUT PROJECT 2024 - Volume 03 - Funções Financeiras - André Luiz Bernardes

eBook - DONUT PROJECT 2024 - Volume 02 - Conectando Banco de Dados - André Luiz Bernardes

eBook - DONUT PROJECT 2024 - Volume 01 - André Luiz Bernardes

MS Access | Código VBA para Backup de Todas as Tabelas Comentado

MS Access | Código VBA para Backup de Todas as Tabelas Comentado

O código VBA abaixo é uma solução robusta para automatizar a tarefa de criar backups de tabelas em um banco de dados Access, garantindo a segurança e a integridade dos dados. Em cenários onde bases de dados são frequentemente atualizadas, o backup periódico torna-se essencial para evitar perda de informações críticas. Vamos explorar as funcionalidades e a aplicabilidade deste código.


Sub BackupTabelasAccessAvancado()


    ' Declaração de variáveis

    Dim db As DAO.Database

    Dim tdf As DAO.TableDef

    Dim nomeTabela As String

    Dim caminhoBackup As String

    Dim dbBackup As DAO.Database

    Dim backupNomeArquivo As String

    Dim dataHora As String

    Dim fso As Object


    On Error GoTo TrataErro  ' Ativa o tratamento de erro


    ' Define o caminho para salvar o arquivo de backup

    Let caminhoBackup = "C:\Users\andre.bernardes\Access_BKPs\"

    

    ' Verifica se o diretório de backup existe, se não, cria-o

    Set fso = CreateObject("Scripting.FileSystemObject")

    If Not fso.FolderExists(caminhoBackup) Then

        fso.CreateFolder (caminhoBackup)  ' Cria o diretório caso ele não exista

    End If


    ' Formata a data e hora atual para usar no nome do arquivo de backup

    Let dataHora = Format(Now, "ddmmyyyyhhmmss") & "AndréLuizBernardes"


    ' Define o nome do arquivo de backup com base na data e hora atuais

    Let backupNomeArquivo = caminhoBackup & "BKP_Access_" & dataHora & ".accdb"

    Debug.Print backupNomeArquivo  ' Exibe o caminho do backup no console


    ' Abre o banco de dados atual

    Set db = CurrentDb


    ' Cria um novo banco de dados para o backup

    Set dbBackup = DBEngine.CreateDatabase(backupNomeArquivo, dbLangGeneral)


    ' Registra o início do backup em uma tabela de log

    Call RegistraLog(db, "Início do backup", backupNomeArquivo)


    ' Percorre todas as tabelas no banco de dados atual

    For Each tdf In db.TableDefs

        Let nomeTabela = tdf.Name

        

        ' Ignora as tabelas de sistema (começam com "MSys")

        If Left(nomeTabela, 4) <> "MSys" Then

            ' Copia a tabela para o banco de dados de backup

            dbBackup.Execute "SELECT * INTO [" & nomeTabela & "] FROM [" & nomeTabela & "]"

        End If

    Next tdf


    ' Fecha o banco de dados de backup

    dbBackup.Close


    ' Registra a conclusão do backup em uma tabela de log

    Call RegistraLogS(db, "Backup concluído", backupNomeArquivo)


    ' Limpeza de variáveis

    Set tdf = Nothing

    Set dbBackup = Nothing

    Set db = Nothing

    Set fso = Nothing


    MsgBox "Backup completo. Arquivo salvo em: " & backupNomeArquivo  ' Exibe uma mensagem confirmando o backup


    Exit Sub


TrataErro:

    ' Registra o erro em uma tabela de log

    Call RegistraLogS(db, "Erro durante o backup", Err.Description)

    MsgBox "Ocorreu um erro: " & Err.Description, vbCritical  ' Exibe uma mensagem de erro


End Sub

 


Primeiramente, a automação de backups reduz significativamente a dependência de ações manuais, que são propensas a erros e podem ser negligenciadas. Neste código, as tabelas de dados são copiadas automaticamente para um novo banco de dados criado no momento da execução, com um nome gerado a partir da data e hora. Isso permite um controle eficiente sobre o histórico de backups, facilitando a restauração de versões anteriores quando necessário.


Além disso, o uso de tabelas de log para registrar eventos como o início e o término do backup é uma prática recomendada para auditoria e acompanhamento de processos críticos. O Código VBA possibilita a criação de um histórico detalhado de operações, essencial para análise de performance e identificação de problemas, garantindo maior transparência no processo.


 Que tal aprender estes códigos também: 

MS Access | Aplicando Função Concatenação de Valores nos Campos das Consultas
MS Access | Utilizando SendKeys de Forma Eficiente
MS Access | Automatizando a Compactação do Bancos de Dados
MS Access | Como Gerenciar Links das Tabelas
MS Access | Quebra de Texto em Linhas com Comprimento Máximo
MS Access | Monitoramento de Conexões de Usuários
MS Access | Mapeando 3.500 Erros com a Criação de Tabelas de Erros
MS Access | Código para Registro de Logs
MS Access | 17 Passos Essenciais para Melhorar seu Código VBA
MS Access | Código VBA para Backup de Todas as Tabelas Comentado


Código VBA é também adaptável a diferentes estruturas de banco de dados. Ele ignora tabelas de sistema, garantindo que apenas as tabelas relevantes sejam copiadas para o backup, o que torna o processo mais eficiente e otimizado. A flexibilidade para customizar o caminho de salvamento dos arquivos é outra característica útil, permitindo a definição de diretórios específicos para armazenamento dos backups.


Por fim, o Código VBA incorpora mecanismos de tratamento de erros, assegurando que qualquer falha seja registrada e comunicada ao usuário de forma clara. Isso é essencial em ambientes corporativos, onde a integridade dos dados não pode ser comprometida e ações corretivas precisam ser rápidas. A geração de mensagens de erro e o registro detalhado permitem a identificação rápida da causa de problemas durante o processo de backup.


A implementação deste código em processos de rotina de bancos de dados Access contribui para a eficiência, segurança e confiabilidade das operações, tornando-o uma ferramenta valiosa em ambientes onde a continuidade de dados é essencial, como em análises de planejamento de visitas e gestão de informações estratégicas.


  Clique aqui e nos contate via What's App para avaliarmos seus projetos 

Envie seus comentários e sugestões e compartilhe este artigo!
brazilsalesforceeffectiveness@gmail.com


 Série Donut Project 
DONUT PROJECT: VBA - Projetos e Códigos de Visual Basic for Applications (Visual Basic For Apllication)eBook - DONUT PROJECT 2024 - Volume 03 - Funções Financeiras - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 02 - Conectando Banco de Dados - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 01 - André Luiz Bernardes


 Clique nas capas abaixo e compre também: 

DONUT PROJECT: VBA - Projetos e Códigos de Visual Basic for Applications (Visual Basic For Apllication)


Série Top 10 Funções: Top 10 Funções VBA para o Microsoft Excel (Série Top 10 Funções - Microsoft Excel)


eBook - DONUT PROJECT 2024 - Volume 03 - Funções Financeiras - André Luiz Bernardes

eBook - DONUT PROJECT 2024 - Volume 02 - Conectando Banco de Dados - André Luiz Bernardes

eBook - DONUT PROJECT 2024 - Volume 01 - André Luiz Bernardes

Shark Tip - VBA Excel | Faz Backup da Aba de trabalho Atual - Create a Backup of a Current Workbook

VBA Excel | Faz Backup da Aba de trabalho Atual - Create a Backup of a Current Workbook

Este é um dos códigos mais úteis, que pode ajudá-lo a salvar um arquivo de backup da sua pasta atual de trabalho. Salvará um arquivo de backup no mesmo diretório onde o arquivo atual está e também adicionará a data atual com o nome do arquivo.


 Série eBook Donut Projects: 

DONUT PROJECT: VBA - Projetos e Códigos de Visual Basic for Applications (Visual Basic For Apllication)eBook - DONUT PROJECT 2024 - Volume 03 - Funções Financeiras - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 02 - Conectando Banco de Dados - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 01 - André Luiz Bernardes


Sub FileBackUp()

ThisWorkbook.SaveCopyAs Filename:=ThisWorkbook.Path & _

"" & Format(Date, "dd-mm-yy") & " " & _

ThisWorkbook.name

End Sub



  PUDIM PROJECT 

eBook - PT - PUDIM PROJECT 2024 - Python Volume 01 - Funções Essenciais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 02 - Funções Essenciais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 03 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes


eBook - PT - PUDIM PROJECT 2024 - Python Volume 04 - Funções para Automatização - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 05 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 06 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes


eBook - PT - PUDIM PROJECT 2024 - Python Volume 07 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 08 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 09 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes


eBook - PT - PUDIM PROJECT 2024 - Python Volume 10 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes eBook - PT - PUDIM PROJECT 2024 - Python Volume 11 - Automatizando Postagens em Redes e Plataformas Sociais - Série PUDIM PROJECT — André Luiz Bernardes


 Série de artigos: PUDIM PROJECT Pyhton 

PUDIM PROJECT 2024 | Python - Simplifique sua Rotina com Estes 8 Scripts Python para Automatizar Tarefas Diárias PUDIM PROJECT 2024 | Python - Aprenda a Manipular Datas e Horários com o Pacote Pendulum em Python: Exemplos Práticos PUDIM PROJECT 2024 | Python - Copie Facilmente Conteúdos de Arquivos para a Área de Transferência

PUDIM PROJECT 2024 | Python - Validação de YAML e JSON: Garanta a Integridade dos Dados no Kubernetes com Estas Ferramentas Simples PUDIM PROJECT 2024 | Python - Aprenda a Criptografar e Descriptografar Senhas Usando Python


Conheça também:

VBA Excel | Código VBA de Pesquisa no Google - VBA Code to Search on Google

VBA Excel | Inserir várias Planilhas - Insert Multiple Worksheets

VBA Excel | Redimensione todos os Gráficos numa Planilha - Resize All Charts in a Worksheet

VBA Excel | Desproteger Planilha - Un-Protect Worksheet

VBA Excel | Proteger Planilha - Protect Worksheet

VBA Excel | Proteja todas as Planilhas Instantaneamente - Protect all Worksheets Instantly

VBA Excel | Excluir tudo, exceto a planilha ativa - Delete all but the Active Worksheet

VBA Excel | Ocultar tudo, exceto a planilha ativa - Hide all but the Active Worksheet

VBA Excel | Realçar Valores Únicos - Highlight Unique Values

VBA Excel | Realçar Células Com Comentários - Highlight Cells with Comments

VBA Excel | Faz Backup da Aba de trabalho Atual - Create a Backup of a Current Workbook

VBA Excel | Salve cada Planilha como um único PDF - Save Each Worksheet as a Single PDF

VBA Excel | Excluir todas as Planilhas em Branco - Delete all Blank Worksheets

 

Veja outros códigos:

VBA Excel | Extraindo a Data de uma Célula com Data e Horário - Remove Date from Date and Time VBA Excel | Converta Tudo para Maiúscula - Convert to Upper CaseVBA Excel | Contando Palavras na Planilha - Word Count from Entire Worksheet VBA Excel | Removendo Decimais dos Números - Remove Decimals from Numbers

VBA Excel |  Multiplique todos os Valores por um Número - Multiply all the Values by a Number VBA Excel | Calculando a Raiz Cúbica - Calculate the Cube Root

VBA Excel | Adicionando Letras de A até Z - Add A-Z Alphabets in a Range VBA Excel | Convertendo Numerais Romanos em Arábicos - Convert Roman Numbers into Arabic Numbers

VBA Excel | Converta todos os Números Negativos em Positivos - Remove Negative Signs VBA Excel | Preencha com zeros as Células em Branco - Replace Blank Cells with Zeros



 Série de Livros nut Project 

DONUT PROJECT: VBA - Projetos e Códigos de Visual Basic for Applications (Visual Basic For Apllication)eBook - DONUT PROJECT 2024 - Volume 03 - Funções Financeiras - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 02 - Conectando Banco de Dados - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 01 - André Luiz Bernardes




 Série VBA Outlook: 

VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Usando o DAO em vez do ADO (Using DAO instead of ADO) VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Usando um Recordset Desconectado (Using a Disconnected Recordset) VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Usando Transações (Using Transactions)


VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Usando Parâmetros em Consultas SQL (Using Parameters in SQL Queries) VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Tratando Erros (Handling Errors) VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Fechando a Conexão (Closing the Connection)


VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Enviando um e-Mail para cada Cliente (Sending an email to each Customer) VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Lendo Dados do Conjunto de Registros (Reading Recordset Data) VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Executando uma Consulta SQL (Executing an SQL Query)


VBA Outlook - Usando o VBA no Outlook - Using Visual Basic for Applications in Outlook - Conectando ao Banco de Dados usando ADO (Connecting to the Database using ADO)


 Série DONUT PROJECT 2021 


DONUT PROJECT 2021 - VBA Function: Sabe como enviar dados para o Google Sheet, através do MS Excel, usando VBA, no MacBook?

DONUT PROJECT 2021 - VBA Function:  Como Rastrear o Google Maps (Coordenadas Geográficas) no VBA Excel? DONUT PROJECT 2021 - VBA Function:  Crie Acrônimos a partir de Strings de Texto DONUT PROJECT 2021 - VBA Function:  Convertendo uma Matrix num Vetor - Convert Matrix to a Vector

DONUT PROJECT 2021 - VBA Function:  Como tornar o Formulário Transparente no MS Excel? DONUT PROJECT 2021 - VBA Function:  Faça Buscas no Google a Partir da Célula do MS Excel - Search Google From a Cell DONUT PROJECT 2021 - VBA Function:  Decompondo um Nome nas Dimensões de uma Matriz


DONUT PROJECT 2021 - VBA Function: Extraindo o Último Sobrenome de um Nome Completo ou a Última Palavra de uma Frase DONUT PROJECT 2021 - VBA Function:  Extraindo o Segundo Nome de um Nome Completo ou a Segunda Palavra de uma Frase DONUT PROJECT 2021 - VBA Function: Extraindo o Primeiro Nome ou  a Primeira Palavra de uma Frase



 Série DONUT PROJECT 2018 

DONUT PROJECT 2018 - VBA - 12 - Aumente sua Produtividade DONUT PROJECT 2018 - VBA - 10 - Loop For-Each DONUT PROJECT 2018 - VBA - 08 - Referenciando Ranges


DONUT PROJECT 2018 - VBA - 07 - Amostra de Macro  DONUT PROJECT 2018 - VBA - 06 - Recursos Adicionais DONUT PROJECT 2018 - VBA - 05 - Gravando a Primeira Macro

DONUT PROJECT 2018 - VBA - 04 - Opções de Solução DONUT PROJECT 2018 - VBA - 03 - Requisitos e Preparação DONUT PROJECT 2018 - VBA - 02 - Continua Cético

DONUT PROJECT 2018 - VBA - 01 - Maximizando Sua Eficiência DONUT PROJECT 2018 - Excel - Ao Gravar Macro Altere o Método SELECT por RANGE 


 DONUT PROJECT 2018 - Excel - Acelerando as Macros - Desativando os Recursos de Atualização



 Série DONUT PROJECT 2015 

DONUT PROJECT 2015 - Excel - Formatting A Pivot Field's Data - Formatando os Campos de uma Tabela Dinâmica DONUT PROJECT 2015 - Excel - Formatting A Pivot Table's Data - Formatando os Dados de um Tabela Dinâmica DONUT PROJECT 2015 - Excel - Expand/Collapse Entire Field Detail - Ampliando Detalhadamente os Campos da Tabela Dinâmica

DONUT PROJECT 2015 - Extraindo e-Mails - Extracting An Email Address From Text   DONUT PROJECT 2015 - Função - Extraindo Quaisquer Elementos de uma String a Partir do Limitador DONUT PROJECT 2015 - Função - Retorna o número de ocorrências de um caracter numa string

DONUT PROJECT 2015 - Função - Retorna Qualquer Conteúdo Delimitado por 2 Caracteres  DONUT PROJECT 2015 - Função - Retorna Apenas o Conteúdo Entre Parênteses DONUT PROJECT 2015 - Função - Extrai Conteúdo entre Parênteses

DONUT PROJECT 2015 - Excel - Report Layout DONUT PROJECT 2015 - Excel - Grand Totals - Inserindo Totais para todas as Colunas e Linhas na Tabela Dinâmica DONUT PROJECT 2015 - Excel - Change Pivot Table Data Source Range - Mudando a Fonte de Dados da Tabela Dinâmica

DONUT PROJECT 2015 - Excel - Refresh Pivot Tables - Aplicando Refresh em Tabelas Dinâmicas DONUT PROJECT 2015 - How To Create Partially Anonymous Data - Como Manter Informações parcialmente Anônimas  DONUT PROJECT 2015 - Excel - Clear Report Filter - Limpando o Filtro da Tabela Dinâmica

DONUT PROJECT 2015 - Excel - Report Filter On Multiple Items - Criando Filtros Múltiplos na Tabela Dinâmica DONUT PROJECT 2015 - Excel - Report Filter On A Single Item - Criando Filtro de Relatório na Tabela Dinâmica DONUT PROJECT 2015 - Excel - Remove Calculated Pivot Fields - Removendo Campos Calculados da Tabela Dinâmica

DONUT PROJECT 2015 - Excel - Remove Pivot Fields - Removendo Campos da Tabela Dinâmica  DONUT PROJECT 2015 - Excel - Add A Values Field - Adicionando Campos Calculados na Tabela Dinâmica DONUT PROJECT 2015 - Excel - Add Calculated Pivot Fields - Adicionando Campos Calculados na Tabela Dinâmica

DONUT PROJECT 2015 - Excel - Add Pivot Fields - Adicionado Campos na Tabela Dinâmica DONUT PROJECT 2015 - Excel - Delete All Pivot Tables - Apagando todas as Tabelas Dinâmicas DONUT PROJECT 2015 - Excel - Delete A Specific Pivot Table - Apague um Tabela Dinâmica Específica


DONUT PROJECT 2015 - VBA To Add A Confidentiality Footer Statement In Excel, Word, or PowerPoint - Adicionando um Rodapé com Status de Confidencialidade no Excel, Word ou PowerPoint DONUT PROJECT 2015 - Excel - Create A Pivot Table - Criando uma Tabela Dinâmica


 Série DONUT PROJECT 2014 

DONUT PROJECT 2014 - Use os add-ins do MS Excel e dê um salto em sua performance DONUT PROJECT 2014 - VBA - Automatizando o Outlook para enviar um e-mail com anexo  DONUT PROJECT 2014 - VBA - Outlook - Salvando todos os arquivos anexados nos e-mails


DONUT PROJECT 2014 - VBA - Criando uma Matriz de Datas MAT - Moving Annual Total  DONUT PROJECT 2014 - VBA - Excel - Atualizando Tabelas Dinâmicas - Refresh Pivot Table via VBA DONUT PROJECT 2014 - VBA - Excel - Removendo os Caracteres Alfabéticos e Especiais


DONUT PROJECT 2014 - VBA - Access - Criando uma Query com Parâmetros DONUT PROJECT 2014 - VBA - Access - Atualizando o conteúdo de uma Query DONUT PROJECT 2014 - VBA - Access - Saiba o Número de Registro de cada tabela


DONUT PROJECT 2014 - VBA - Access - Extraia Blocos de Dados do Banco de Dados - Sem Problemas de TIMEOUT DONUT PROJECT 2014 - VBA - Access - Lista o Tamanho de Todas as Tabelas DONUT PROJECT 2014 - VBA - Excel - Populando um ListBox no seu Formulário

DONUT PROJECT 2014 - VBA - Excel - Importando arquivos CSV  DONUT PROJECT 2014 - VBA - Excel - Deletando Conexões de Dados  DONUT PROJECT 2014 - VBA - Excel - Obtendo o Nome da Planilha sem a Extensão - Get name of workbook without extension


DONUT PROJECT 2014 - VBA - WORD - Exportação Automatizada - De *.docx Para *.pdf - Otimizando o tamanho


  Clique aqui e nos contate via What's App para avaliarmos seus projetos 

Envie seus comentários e sugestões e compartilhe este artigo!
brazilsalesforceeffectiveness@gmail.com

✔ VBA Brazil Specialist®

diHITT - Notícias