Mensagens

A mostrar mensagens com a etiqueta VBA

EXCEL 2007 - FILTRAR UMA BASE DE DADOS COM UMA FUNÇÃO UDF (How to filter a database with a UDF Function)

Imagem
O utilizador comum poderá pensar que filtrar ou analisar informação de uma pequena base de dados ou de uma tabela é algo para pessoas mais experimentadas em Excel. Ora bem, nem sempre é tão complicado assim, já que o poderemos fazer com recurso a uma função UDF (User Defined Function) . Há algum tempo atrás, usei o modelo em anexo para filtrar dados de pequenas tabelas. A função utilizada permite listar os itens por ordem alfabética e acrescentar automaticamente outros itens, caso a base de dados ou a tabela seja modificada. Common users may think that filtering or analyzing information from a small database or a data table is for people more experienced in Excel. Well, it's not always so complicated, since we can make use of a UDF (User Defined Function) . For quite some time ago, I have used the template attached to filter data from small tables. This UDF example allows to list the items alphabetically and automatically add other items if the database or table is modified. F...

EXCEL 2007 - VALIDAÇÃO DE DADOS NA MESMA CÉLULA COM QUEBRA DE LINHA (Data Validation in Same Cell with Line Break)

Imagem
        

EXCEL 2007 VALIDAR DADOS EM COLUNAS E LINHAS SEPARADAS (Data Validation in Separate Columns ans Rows)

Imagem
Validar Dados em Colunas Separadas Data Validation in Separate Columns     Validar Dados em Linhas Separadas Data Validation in Separate Rows        

EXCEL 2007 VALIDAR DADOS NA MESMA CÉLULA (Data Validation in same cell)

Imagem
Existem inúmeras formas de criar listas de validação. De modo a tornar os "posts" mais leves vou passar a publicar um conjunto de possibilidades da cada vez. There are numerous ways to create data validation lists. In order to make the " posts" lighter I 'm going to publish a set of possibilities at a time. Adicionar Itens na mesma célula da lista Add items in the same cell of the dropdown list Adicionar itens na mesma célula de outra coluna Add itens in the same cell in another column  Adicionar Itens na mesma célula da lista Add items in the same cell of the dropdown list  

EXCEL 2007 TRABALHAR COM IMAGENS (WORKING WITH IMAGES) #2

Imagem
MODELOS COM MACROS (VBA) Templates with Macros (VBA ) Alguns exemplos de  modelos de inserção de imagens, pequenas bases de dados ou outras aplicações. Some templates to insert images, small image databases and other things that may suit your needs.

CRIAR UMA GUIA DE REALCE (Create a Highlight Guideline)

Imagem
Encontrei esta maravilha na net por acaso, quando procurava algo completamente diferente para um outro projecto. Terá uma utilidade muito relativa mas achei piada. Este exemplo mostra como criar, através de uma pequena macro, uma guia que realça a linha e a coluna da célula activa, funcionando como uma espécie de coordenada. I found this piece on the net by accident when I was looking for something completely different for another project . It has a very relative usefulness but I found it funny . This example shows how to create, through a small macro, a guide that highlights the row and column of the active cell , working as a sort of coordinates .

MODELO DE GRÁFICO MÚLTIPLO (Multi Chart Template)

Imagem
Este é um modelo para gerar um gráfico por cada linha de dados, promovendo assim uma análise individual de cada série de dados. This is a template to generate a chart for each data line, to promote an individual analysis of each data series.   Grafico de Barras Bar Chart Gráfico de Linhas Line Chart Gráfico de Área Area Chart Podemos construir uma tabela de dados de qualquer tamanho e configurar o gráfico como quisermos. Basta alterar os parâmetros assinalados a vermelho no código da macro: We can build a data table of any size and configure the chart as we please . Just change the parameters marked in red in the macro code :   Dim grafico As ChartObject Private Sub Worksheet_SelectionChange(ByVal Target As Range)     If Target.Column < 2 Then Exit Sub     If Target.Column > 14 Then Exit Sub     If Target.Row < 6 Then Exit Sub     If Targe...