Excel Avançado

Post de nivel avançado em Excel.

[Planilha] – Controle de Ponto

menos de 1 minuto Dica da semana: Ferramenta de Controle de Ponto. Pra que serve? Serve para controlar a carga horária trabalhada por dia. Como Usar? Segue abaixo as informações necessárias para utilização da ferramenta:   Abre a planilha >> Aperta “Registrar Ponto”. Informações Úteis: Após apertar “Registrar ponto”, a macro busca do sistema operacional o dia e a hora, e em seguida registra o ponto. Lembrando que o registro é sequencial, em um mesmo dia, ele apenas registra o ponto 4 vezes, utilizar Continue lendo

[Planilha] – Gerenciador de Biblioteca

menos de 1 minuto Fala Pessoal, Acabei de finalizar um projeto piloto de uma planilha para gerenciamento de biblioteca em VBA. Na verdade ela é uma especialização da planilha de emprestimo de livro http://excelsemlimites.wordpress.com/2012/10/15/planilha-gerenciador-de-emprestimo-de-livros/ A tela inicial da planilha: No menu Livros: É feito o cadastro de todo o acervo de livros que a biblioteca tem. Você faz a busca por categoria, autor, editora e tipo de livro. Nessa tela você terá opções para cadastrar um NOVO, EDITAR ou EXCLUIR livro do acervo. No Continue lendo

[VBA] – Criando Apresentações no Power Point usando o Excel – Parte I

menos de 1 minuto Fala Pessoal, Depois de alguns meses estou de volta. 🙂 Essa semana inicie meus estudos voltados para integração do Office através VBA e quero compartilhar com vocês. Já tinha postado em tópico anterior como mandar e-mail usando o Microsoft Outlook no Excel ( http://excelsemlimites.wordpress.com/2012/03/21/vba-enviar-email-do-outlook-usando-o-excel) e hoje quero mostrar como criar uma apresentação em Power Point de forma automática usando tabelas e gráficos do Excel. Estou chamando esse post de Parte I, pois ainda estou estudando sobre esse recurso e em Continue lendo

Temporizador

menos de 1 minuto Como fazer uma macro rodar a cada 15 minutos  ? No Excel existe um Application expecifica para isso que é a OnTime. Veja a sintaxe abaixo: Application.OnTime Now + TimeValue(“00:15:00”) O que essa Application ira realizar é executar uma macro a cada 15 minutos. Isso é muito util para quem tem trabalho de atualizar algum relatorio em Excel em um determinado intervalo de tempo. A lógica da nossa aplicação abaixo é muito simples, quando abrimos a pasta de trabalho, chamamos pela primeira Continue lendo

Verificar se uma planilha esta aberta

menos de 1 minuto No meu dia a dia,  trabalho muito com transferência de dados de uma planilha para outra. Para ser capaz de fazer isso, é necessário  ter certeza se o outro arquivo já está aberto ou não. A seguir uma função em excel  para verificar se uma pasta de trabalho que nós precisamos está aberta ou não. [sourcecode highlight=”” language=”vb”] Public Function ChecarPlanilha(sNomePlanilha As String) As Boolean Dim wb As Workbook, bResultado As Boolean bResultado = False For Each wb In Application.Workbooks Continue lendo