Excelmax Soluções e Controles: 2010

quarta-feira, dezembro 29, 2010

Função PROCV com FOTO !!!

   No Excel, existem muitas funções que podem ser utilizadas de diversas maneiras. A mesma função pode ser utilizadas para se obter diversos tipos de resultados, informações, ...
    Dependendo da área em que se trabalha, podemos utilizar mais ou menos, determinadas funções. Porém, existem algumas que, se pode dizer, serem as campeãs de utilição. Podemos citar algumas:

Importar dados com o VBA no Excel

Importar dados com o VBA no Excel    

    Importar dados para uma determinada planilha do Excel é uma tarefa que muitas pessoas fazem todos os dias. Isto pode ser feito de várias maneiras.
    Esta postagem trás algumas explicações e exemplos referente a este assunto (solicitação e sugestão de meu amigo de vários anos: Eduardo Ribeiro).
    A importação de dados de um outro arquivo (planilha, bloco de notas (txt), ou outro tipo de arquivo qualquer), pode ser feito através de fórmulas ou manualmente copiando e colando os dados. Mas isto demanda tempo e, nem sempre é possível de ser feito (destas formas).
    Uma das maneiras mais fáceis, rápida e que funciona bem, é a importação via programação (Macros/VBA).

quinta-feira, dezembro 23, 2010

Suplemento: Número escrito por Extenso

    Sugestão de nosso Amigo e Seguidor do Blog (Top 10 nº 1 do Blog): Marcos Fávero, para esta postagem: Uma função que escreva os números por extenso inclusa no suplemento (conforme postagem anterior).
   
    Esta função foi extraída da Internet por um amigo. Este me passou o código a um certo tempo (autor desconhecido).

sábado, dezembro 18, 2010

O que é e como criar 'Suplementos' no Excel

Suplementos são programas suplementares que adicionam comandos ou recursos personalizados ao Excel. Alguns suplementos já estão disponíveis quando instalamos o Excel (como o Solver) e outros podem ser criados. 

Suplementos são arquivos do Excel de extensão .xlam (Excel 2007) e .xla (Excel 2003).

Para exemplificar, vou criar um Suplemento com alguns comandos/recursos:
  • Maiúscula e Minúscula;
  • Menu para acionar dois aplicativos: a Calculadora e o Paint (do Windows).

sexta-feira, dezembro 10, 2010

Função que escreve os dias da semana em dois ou mais idiomas

Função que escreve os dias da semana em dois ou mais idiomas

Macro, data, dia da semana, espanhol, inglês
Primeiro participante do Blog com uma sugestão específica para publicação: Solano Silva:
"Criar uma função que escreva os dias da semana em dois ou mais idiomas. Por exemplo: Domingo, Segunda-feira, ... e em Inglês: Sunday, Monday, ...".
Resposta:

quinta-feira, dezembro 09, 2010

Muitos trabalham com o Excel ... Eu brinco! E você?

Assim como eu, aqueles que gostam de trabalhar com o Excel, muitas vezes procuram brincar com ele criando e/ou desenvolvendo coisas diferentes. Muitos criam jogos, planilhas criativas com formatações condicionais, gráficos diferenciados, simuladores, enfim, são muitas as coisas que já fiz, pensei em fazer e vi fazerem.

Em muitas das pesquisas que já fiz no 'Google', já vi muitos procurarem simuladores de loterias, como, por exemplo, a 'Mega-Sena'.

Para tal, já vi muitos tipos de respostas. Existem aqueles que gostam de simuladores que fazem desdobramentos, garantindo o acerto de acordo com o número de dezenas escolhidas. Estes simuladores são muito bons, mas, para se ter maiores chances, deve-se fazer um investimento razoável, para não dizer alto.

quarta-feira, dezembro 08, 2010

Provisão de Vendas

    Esta postagem responde a uma questão levantada pelo amigo Bola Lemes, da Comunidade Aficionados por Excel (Orkut).

    Questão:
    • "A IDEIA É O SEGUINTE: PRECISO FAZER UMA PROVISÃO DE VENDAS DO DIA PARA O MÊS SEGUINTE.
    • POR EXEMPLO: TENHO DUAS PLANILHAS. UMA ESTE MÊS(NOV) E OUTRA FUTURA PARA MÊS (DEZ) SEGUINTE. NA PLANILHA DEZ TEM TEM UMA TABELA SIMPLES COM TODOS OS DIAS DO MÊS DE DEZEMBRO. QUERO Q A PLAN DEZ VEM BUSCAR NA PLAN NOV QUAL FOI A VENDA DE ACORDO COM O DIA DA SEMANA.
    • POR EXEMPLO: SE VOCÊS OLHAREM NO CALENDARIO VERÃO: EU SEI 1/12 CAI EM UMA QUARTA(PRIMEIRA QUARTA DO MÊS), 2/12 NUMA QUINTA(PRIMEIRA QUINTA DO MÊS), 3/12 NUMA SEXT(PRIMEIRA SEXTA NO MÊS) ... 13/12 NUMA SEGUNDA (TERCEIRA SEGUNDA DO MÊS)... 31/12 SEXT (QUINTA SEXTA DO MÊS). 
    • PRECISO Q NA PLAN DEZ VÁ BUSCA NA DE NOV A VENDA REFERENTE AO DIA DA SEMANA. EM 1/12 (PRIMEIRA QUARTA DO MÊS) BUSQUE A VENDA DA PRIMEIRA QUARTA NO MÊS DE NOV E ASSIM POR DIANTE. VAMOS SUPOR QUE EM 03/11 (PRIMEIRA QUARTA DO MÊS), VENDEU 2.000,00. ENTÃO NA MINHA TABELA 01/12 VAI APARECER R$ 2.000,00. ASSIM POR DIANTE PARA OS OUTROS VALORES DO MÊS DE DEZ. É UMA PREVISÃO DE RESULTADOS. PODE SER NO EXCEL 2010 SE FOR MAIS FACIL."

quarta-feira, dezembro 01, 2010

Urna Eletrônica no Excel


Urna Eletrônica no Excel

Muitos de nós, usuários do Excel, o utilizamos para fazer planilhas de controle, análises ... utilizamos para nosso dia-a-dia no trabalho, em casa, na escola, em fim, para fazer diversas coisas.

Mas, além de fazermos planilhas, podemos fazer mais ... tudo depende de nossa necessidade e, em especial, de nossa criatividade.

Nesta postagem, estou anexando uma planilha com um exemplo de algo que pode ser feito com o Excel: uma Urna Eletrônica.

sexta-feira, novembro 19, 2010

Macro: Gerar um relatório em determinada hora II

Gerar um relatório em determinada hora



hora, macro, relatórioNuma das postagens mencionada anteriormente (Macro: Gerar um relatório em determinada hora II) foi colocada a seguinte situação:
Imagine que você precisasse rodar uma determinada macro para gerar um relatório, fazer um backup, ou qualquer outro procedimento num determinado horário sem estar presente. Precisaríamos programar o Excel para que ele executasse tal procedimento na hora desejada.

quarta-feira, novembro 17, 2010

Funções & Formatações - Procura Customizada - II

    Existem muitas maneiras de nos enriquecer no sentido de adquirir conhecimento: estudando, lendo, assitindo bons videos, falando com pessoas, enfim, existem muitas maneiras ...
    Agora, falando de meu BLOG: uma das melhores maneiras de enriquecer o conteúdo do Blog, é através da sugestão de quem segue o blog e o visita com regularidade. E é isso que vários usuários tem feito. Tenho recebido vários emails e comentários, com sugestões e dúvidas a respeito de certas postagens. Vou comessar pela solicitação de meu seguidor Wellington e exclarecer melhor sobre apostagem anterior: Funções & Formatações - Procura Customizada.

segunda-feira, novembro 15, 2010

Funções & Formatações - Procura Customizada

    No excel, existem várias ferramentas que podem e devem ser usadas em conjunto. Vamos criar uma 'Procura Customizada' juntando dois recursos:
  • Funções e Formatação Condicional.
    Na figura abaixo, vemos um exemplo. Na célula 'B5' você pode digitar qualquer coisa referente aos campos 'Código', 'Nome' ou 'Telefone' que os dados abaixo serão destacados se coincidirem com o que foi digitado.

sábado, novembro 13, 2010

Macros: Gerador de Relatórios / Pesquisa

Macros: Gerador de Relatórios / Pesquisa 

    Esta postagem é dedicada aos meus alunos da 1ª turma de VBA (Visual Basic) em Excel na escola CDI de Videira - SC.

    A figura abaixo, representa o exemplo a ser explicado nesta postagem. Neste exemplo, vemos uma base de dados nas colunas 'A' a 'E'. Nas colunas 'G' a 'K' serão inseridos os valores referente ao filtro que aplicamos ao gerar o relatório.
    Note que na figura há um formulário que permite a seleção de determinadas pessoas, de acordo com seus nomes.

sexta-feira, novembro 12, 2010

Macros: Trabalhando com matrizes (Classificar)

    Quando trabalhamos com macros no Excel, devemos tomar o cuidado para que o processo que ela (a macro) executará, não seja muito demorado. Isso pode depender muito dos tipos de variáveis que definimos ou não, e também, como veremos no exemplo a seguir, podemos utilizar matrizes (arrays).
    A matrizes utilizadas em macros, no excel, tornam o processe muito mais veloz, pois, trabalha em bloco (ou com mais do que uma célula) para executar determinada tarefa.
    Na planilha em anexo, listei o resultado de todos os concursos realizados na mega-sena. A planilha, traz os resultados por ordem de sorteio.

quinta-feira, novembro 11, 2010

Funções: Corresp e Desloc (Similares ao Procv)

Funções de Procura   


desloc, corresp. procv, funções
Na postagem anterior, vimos e entendemos como a função 'Procv' trabalha, ou seja, ela faz uma procura na vertical, sempre da esquerda para a direita.
   Veremos agora, através de uma fórmula com duas funções, algo similar, porém, que permite fazer uma procura na vertical, tanto da esquerda para a direira como da direita para a esquerda.
   As duas funções a serem utilizadas são: 'Corresp' e 'Desloc'. Vamos entender uma de cada vez, para que, então, possamos juntá-las e chegar ao nosso objetivo.

terça-feira, novembro 09, 2010

Funções: Procv e Similares

   Função PROCV

    A função 'Procv' é muito utilizada, eu diria, pelas pessoas do mundo inteiro.
    Porém, já tive muitos alunos, e acredito que isto aconteça em muitos lugares e com muitas pessoas, que utilizam a função 'Procv' entendendo-a bem ou quase nada.
    A primeira coisa que temos que ter bem em mente, referente a esta função, é que, ela trabalha sempre da 1ª coluna da área selecionada para a direita. Portanto, não se pode, com a função 'Procv', fazer uma procura em uma base de dados de uma coluna para a sua esquerda.
    A sintaxe da função 'Procv' é a seguinte:

terça-feira, novembro 02, 2010

Função DESLOC em Tabelas e Gráficos

Função DESLOC em Tabelas e Gráficos

    Na postagem anterior: A função DESLOC e seu poder de fogo, vimos como a função DESLOC funciona e sua aplicação básica. Agora, veremos como aplicá-la em 'Tabelas' e 'Gráficos' para que possamos, sem alterar a área delimitada da tabela e/ou gráfico, movimentar os dados, informações ou sua visualização.

segunda-feira, novembro 01, 2010

A função DESLOC e seu poder de fogo

A função DESLOC e seu poder de fogo


Desloc, Excel, Função


Para aqueles que, assim como eu, são loucos pelo Excel, aí vai alguns comentário, dicas e exemplos de como utilizar a função Desloc.

A princípio, para aqueles que não são acostumados a utilizá-la, ou não a conhecem, ela parece um pouco difícil de ser entendida e/ou aplicada. Mas, com certeza você verá que não há nada de difícil em utilizá-la.



Primeiro, vou mostrar sua funcionalidade junto com outras fórmulas. Em seguida, a utilização dela, a que eu considero mais interessante, com tabelas e gráficos.


O que especificamente esta função faz. Ela retorna uma referência de um intervalo, sendo um número especificado de linhas e colunas de uma célula ou intervalo de células. Você pode especificar qual será o número de linhas e de colunas a serem retornadas.

quinta-feira, outubro 28, 2010

Funções criadas com macros

Funções criadas com macros

Funçõess,excel, vba, crair

Em nosso dia-a-dia, no trabalho, em casa ou em outro lugar, muitas vezes precisamos fazer certas coisas com o Excel, e, passamos uma dificuldade para executar tal tarefa.

Existem várias maneiras de otimizarmos nosso trabalho com o Excel.



Vou citar uma delas que nos ajuda bastante e pode estar sempre na mão, para que, se precisarmos fazer algo de forma rápida e correta. São as funções, que não existem no Excel, mas, podemos criá-las.

quarta-feira, outubro 27, 2010

Copiar dados com VBA no Excel - II

Copiar dados com VBA no Excel


Na postagem anterior "Copiar dados com VBA no Excel", coloquei uma macro simples que utilizava apenas uma variável (lin) para copiar dados. Apresento agora, uma macro com duas variáveis, que podem ser aplicadas ao mesmo exemplo, para copiar os dados obedecendo a critérios que podemos estabelecer.

O código abaixo pode ser copiado e colado no editor do Visual Basic no lugar do anterior ou, pode ser colado abaixo. Também, deve-se atribuir a macro ao botão na planilha ou criar um novo botão para rodar a macro.

Segue o código:

domingo, outubro 24, 2010

VBA em Excel: copiar dados

Copiar dados com VBA no Excel

Planilha, copiar dados,excel, vba, macro
Figura 1

Os termos: Macro, Visual Basic e VBA para o Excel tem o mesmo significado  Vamos ver agora, um exemplo simples de macro, que copia dados, como se você desejasse criar um relatório.

Primeiro, precisamos ter uma base de dados. Como vemos na figura 1. Nossa primeira macro, copiará todos os dados das três colunas: 'A', 'B' e 'C' para as colunas: 'E', 'F' e 'G'.

sábado, outubro 16, 2010

Formatação Condicional - Datas

Formatação Condicional - Destacando Datas em um Calendário

Através da Formatação Condicional podemos fazer muitas coisas. Veremos nesta postagem, como utilizar a Formatação Condicional em um Calendário.
Calendário, Excel, 2013
   
Primeiro, criamos um calendário, como o demonstrado ao lado. Algo importante a ser observado, neste calendário, é que os dias devem ser inseridos como data e formatados para que apareça apenas o dia.

Como fazer isso? No 1º dia do ano, digite "01/01/2010". A partir do 2º dia, faça apenas uma soma acrescentando 1 (célula do dia anterior + 1).

Para formatar cada célula para que apareça apenas o dia, devemos primeiro selecioná-las e, em seguida, ir até a Formatação de Células, Personalizado e, no campo Tipo, digitar 'dd' (sem as aspas) para que o formato dia seja aplicado.
Feito isso, seu calendário terá a forma como o da figura ao lado.
   

sexta-feira, outubro 15, 2010

As Macros e o Excel

Software Personalizado no Excel

login, excel, acessoComo podemos transformar o Excel em um software para um determinado controle na empresa que trabalhamos ou mesmo um controle particular.

Algo importante a ser feito, é a criação de uma tela para o acesso ao programa, Excel  Nesta tela deverão ser digitados o Usuário e a Senha.

Feito isso, o programa será acessado.