quarta-feira, 29 de agosto de 2012

Destacar a linha da célula ativa no Excel

Quem utiliza o Excel como fonte de dados para um cadastro ou conferência, sabe do que estou falando. Costumo trabalhar com o Excel ocupando metade da tela do monitor, e na outra metade mantenho a tela de outro programa aberto. Desta maneira, visualizo dados no Excel e comparo com os dados do outro programa em uso. Há momentos em que é tentador apoiar o dedo na tela do monitor apontando para uma linha do Excel, ao mesmo tempo em que digito dados no outro programa.

Resolvi pesquisar no Google e encontrei a solução aqui:
http://www.exceldoseujeito.com.br/2008/10/04/destacar-a-linha-selecionada-alterando-a-cor-de-fundo/

Neste artigo há um exemplo para download, onde é possível entender o funcionamento.

Passo a passo
Com seu arquivo aberto, clique em Ferramentas/Macro/Editor do Visual Basic.
No Visual Basic localize na estrutura do lado esquerdo o seguinte caminho: VBAProject (nome do seu arquivo) / Microsoft Excel Objetos / (nome da planilha que você quer o recurso ativado)
Clique duas vezes neste caminho e na tela da direita "cole" o código que encontra-se no final deste post. Pronto. Caso queira mudar a cor da linha destacada, procure dentro do código a seguinte expressão:

Rows(ActiveCell.Row).Interior.ColorIndex = 15

O número 15 indica a cor, e você pode alterar este valor para outra cor de sua preferência utilizando a tabela abaixo:

(fonte da tabela: http://www.dicasdeexcel.com.br/2009/05/15/codigo-de-cores-no-vba/)


Código
Dim LinhaSelecAnterior As Range

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Select Case ActiveCell.Row

Case 1, 2
'Coloque neste 'case' as linhas que não devem ser
'destacadas na seleção
'Exemplo: Linhas de título; Aqui eu defini como as linhas 1 e 2

'Remove cor de fundo da linha selecionada anteriormente
Select Case LinhaSelecAnterior.Row

Case Is <> 1, 2

Rows(LinhaSelecAnterior.Row).Interior.ColorIndex = 0

End Select

Case Else

'Altera a cor de fundo da linha selecionada
Rows(ActiveCell.Row).Interior.ColorIndex = 15

'Remove a cor de fundo quando a linha perde a seleção
If Not LinhaSelecAnterior Is Nothing Then

'Verifica se a linha atual já estava selecionada
'neste momento, caso seja uma nova linha selecionada
'remove a cor de fundo.
If ActiveCell.Row <> LinhaSelecAnterior.Row Then

Rows(LinhaSelecAnterior.Row).Interior.ColorIndex = 0

End If

End If

'Inicializa a variavel informando a seleção atual
'que será utilizada no inicio do procedimento
'como sendo a seleção anterior
Set LinhaSelecAnterior = ActiveCell

End Select

End Sub

sexta-feira, 17 de agosto de 2012

Documentos, fotos e vídeos: um cartão de memória adequado para cada um deles

Segue uma dica para você escolher seu próximo cartão de memória, levando em consideração a aplicação.

Falando em cartões SD, uma característica que os usuários deveriam conhecer ,além do tipo e sua capacidade de armazenamento, é o que o mercado chama de "Speed Class" ou, mais exatamente, a velocidade com que a informação consegue ser gravada no cartão.
Essa informação foi padronizada pelo SD Association e costuma vir marcada no próprio cartão, na forma de um número, dentro de um semicírculo na forma de C (veja a imagem acima).
Atualmente, ela está dividida nas seguintes classes:
Classe 2 — Desempenho mínimo de 2 MB/s (que é  o mínimo aceito pelo atual padrão SDHC).
Classe 4 — Desempenho mínimo de 4 MB/s.
Classe 6 — Desempenho mínimo de 6 MB/s.
Classe 10 — Desempenho mínimo de 10 MB/s.

E o que isso significa no mundo real? Se você utiliza seus cartões SD, essencialmente para armazenar e ler arquivos de áudio, imagens, textos, dados de agenda etc., a velocidade de gravação praticamente não interfere nesse tipo de informação.
Porém, se você utiliza um cartão SD em uma câmera para gravar vídeos ou imagens em alta definição, aí a história muda. Isso porque, nesses casos, existe uma grande geração que precisa ser rapidamente armazenada nessa mídia. De fato, o SD Association recomenda  classes específicas para as seguintes aplicações:

Classe 2
— Gravação de vídeos em  H.264, MPEG-4 ou MPEG-2 (comum em câmeras de bolso).
Classe 4 — Gravação de vídeos em HDTV (720p) no formato MEPG-2 (HDTV). Tirar várias fotos em sequência ,com uma câmera reflex digital.
Class 6 — Gravar vídeos com câmeras fotográficas e de vídeo profissionais.
Class 10 — Gravar vídeos ou fotografar imagens em Full HD.
Assim, fica claro que os cartões da classe 2 atendem bem as necessidades do dia a dia das pessoas.
Entretanto, no caso de aplicações mais profissionais,  talvez seja interessante investir em uma mídia de classe mais elevada, mesmo que ela seja bem mais cara que os modelos de entrada.

(fonte: http://www.ferapositivo.com.br/dicas/voce-conhece-a-classe-do-seu-cartao-sd/)

quinta-feira, 9 de agosto de 2012

Sugestão para aquecer seu animal de estimação

Há algum tempo venho pensando em alguma solução para manter meus cachorros aquecidos nas noites de inverno. Cobertores e tapetes não funcionam no meu caso, pois eles desfiam. Pensei em uma lâmpada acesa para gerar calor, mas haveria o problema de ficar iluminado a noite inteira.

Vejam o que encontrei:

Aquecedor para Desumidificação de Paineis Elétricos MADP - Empresa Technoheat
http://www.technoheat.com.br/detalhe-produto/13/aquecedor-para-desumidificacao-de-paineis-eletricos-madp



Este equipamento é utilizado para aquecer e desumidificar painéis elétricos. Vi também sendo utilizado no armário que funciona como estufa de papéis aqui no meu trabalho, e foi quando tive esta idéia de adaptação. Ainda testarei, mas se alguém testar antes, por favor, comente. Na estufa de papéis é utilizado o aquecedor de 75W, que considero suficiente para uma casinha de animais.

Importante: lembre-se de proteger os fios para que seu animal de estimação não consiga morder! Sugestão: passar a fiação por dentro de um cano PVC.

sexta-feira, 3 de agosto de 2012

Está perdido na escolha de uma câmera fotográfica? O Câmera versus Câmera pode ajudar!


Para quem está pensando em trocar ou adquirir uma câmera fotográfica, deve visitar o site http://www.cameraversuscamera.com.br/. É possível procurar um modelo e ler um review, que além das características técnicas, prós, contras, apresenta um comparativo com os modelos anteriores da mesma marca, e também com modelos similares de outras marcas. Você poderá encontrar reviews desde máquinas compactas até as profissionais.
Dispõe também de um mecanismo de busca onde é possível escolher alguns filtros de pesquisa. Uma vez estabelecidos os recursos que você necessita em um equipamento, o site listará as câmeras que atendem estes requisitos. Excelente para quem está completamente perdido com tantas marcas e modelos ofertados.

Atualização deste post em 18/08/2012:

Site excelente, apresenta reviews de máquinas e permite escolher até 16 câmera diferentes para um comparativo. Também apresenta galerias de imagens feitas com as câmeras avaliadas: http://www.imaging-resource.com/

Fórum em português sobre câmeras fotográficas: http://forum.mundofotografico.com.br/

Outro site com reviews excelentes, apresentando câmeras rivais do modelo que você escolher: http://www.photographyblog.com

Site para comparativo com excelentes reviews. Este site é bastante atualizado, apresentando modelos de câmeras recém lançadas: http://www.dpreview.com