Excel Avançado

Post de nivel avançado em Excel.

[Jogo] – Ludo no Excel

[Jogo] – Ludo no Excel

Estou disponibilizando um projeto piloto de desenvolvimento de jogos em Excel para mostrar que de fato não há limites no Excel. Esse primeiro projeto é o famoso jogo de tabuleiro chamado Ludo. Foi usando 80% de fórmulas e apenas 20% de VBA. Usei apenas o básico do VBA, portanto, se você está inciando o VBA pode desenvolver um jogo como esse. Deixe um comentário se vocês gostaram do Jogo 🙂 Jogo de Ludo V1Download

[Excel Avançado] – Função Desloc

[Excel Avançado] – Função Desloc

Fala Galera. Tudo bem ? Neste Post vou mostrar para vocês como utilizar essa importante função do Excel que é  o DESLOC.   Costumo dizer nos meus treinamentos que existem algumas funções mágicas do Excel e que são muito poderosas. Então  se você quer ter um nível avançado do Excel precisa dominar o Desloc. A ideia do desloc, é  de fato Deslocar virtualmente uma célula na planilha através de parâmetros que podem ser o número da linha, coluna, altura e largura.    Ficou um pouco Continue lendo

[Planilha] – Controle de Ponto

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 o “registrar ponto” mais de Continue lendo

[Planilha] – Gerenciador de Biblioteca

[Planilha] – Gerenciador de Biblioteca

Se você tem um biblioteca pequena e gostaria de ter um controle total das pessoas, empréstimos, livros essa planilha é perfeita para você. Desenvolvida com os recursos mais avançados no Excel que o VBA, ela automatiza todo processo que gira em torno de uma biblioteca. Elá uma especialização planilha de empréstimo de livro. 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 Continue lendo

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

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 breve trarei mais novidades. Gráficos Continue lendo

Temporizador

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 vez o procedimento necessário para atualizar os dados. Nesse Continue lendo

Verificar se uma planilha esta aberta

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 If InStr(LCase(wb.Name), LCase(sNomePlanilha)) > 0 Continue lendo