Embaralha palavras

Segue aqui uma rotina que embaralha aleatoriamente uma lista de palavras.

O objetivo deste em específico é para criar testes para a minha filha maior, que está de férias, mas pode ter alguma outra utilidade, principalmente a sub-rotina de permutação.

Para deixar a tarefa um pouco mais simples, é possível manter a primeira e última letra.

Segue em anexo.

Anúncios

Como escolher cores arbitrárias no Excel

O Excel oferece muitas cores em sua paleta, porém é possível escolher arbitrariamente uma cor.

Em página inicial -> cores do tema, escolher Mais cores…

Vai aparecer o menu de cores. Ir na aba Personalizar.

Vai aparecer para preencher o código RGB da cor. Este número é uma combinação de Vermelho (Red), Verde (Green) e Azul (Blue), numa escala de 0 a 255 para cada cor (não por coincidência, 256 = 2^8).

Digamos que eu goste da cor amarelo ouro. Esta tem código RGB = (249, 166, 2).

E como saber o código RGB das cores? A internet tem várias fontes, mas para ajudar, o arquivo excel aqui é um simuladorzinho de cores RGB.

É necessário ativar macros para rodar.


Ideias técnicas com uma pitada de filosofia: https://ideiasesquecidas.com

Ferramentas Excel-VBA: https://ferramentasexcelvba.wordpress.com/

Tradução no Office 365

Todos os aplicativos do 365 têm uma função de tradução, em Revisão -> Traduzir.

Vai aparecer um menu de opções de idiomas. A API suporta os principais idiomas do mundo.

A API de tradução é da Microsoft, porém, como toda ferramenta do tipo, não é 100% confiável.

Exemplo: Chief Good = Bem Maior
Mas foi traduzido por “chefe bom”.

The Ends proposed = fins propostos
Traduzido como “extremidades propor”.

Antes do 365, tinha que recorrer ao Google translate. Agora, está bem mais fácil e este recurso pode ser de grande ajuda.


Ideias técnicas com uma pitada de filosofia: https://ideiasesquecidas.com

Ferramentas Excel-VBA: https://ferramentasexcelvba.wordpress.com/

Mudar a linguagem do teclado

Em complemento ao post anterior, de utilizar a autocorreção a seu favor, segue uma dica do amigo Maurício Cota.

O atalho ALT + SHIFT alterna a linguagem do teclado (digamos, de português para inglês).

Os idiomas do teclado devem estar configurados no sistema.

Assim, pode-se utilizar a autocorreção em inglês, por exemplo, quando necessário.

Esta dica é válida para o Windows, transcende o MS Office.


Ideias técnicas com uma pitada de filosofia: https://ideiasesquecidas.com

Ferramentas Excel-VBA: https://ferramentasexcelvba.wordpress.com/

Use a autocorreção a seu favor

Uma ideia que pode ser útil é saber usar a autocorreção do Office (vale para Excel, Word, Outlook, etc).

A autocorreção corrige automaticamente algumas palavras, normalmente para evitar erros comuns de grafia.


Ex.
automaticament (escrito sem o “e” final) -> automaticamente (corrigido, depois de terminar de escrever a palavra)

Esta também pode ser usada para cadastrar palavras de uso frequente. Digamos, quero que “lb” signifique “labor”.

Ir em Arquivo -> Opções -> Revisões de texto -> Opções de autocorreção. Isto abrirá a tela a seguir.

Acrescentar o termo “lb” para “label”.

Também é possível excluir algumas autocorreções que nos atrapalham.

Por exemplo, como escreve e-mails em inglês para algumas pessoas, há o “an” que a autocorreção muda para “na”. Para excluir essa facilidade excessiva que dificulta, é só procurar esta opção na lista e mandar excluir.


Ideias técnicas com uma pitada de filosofia: https://ideiasesquecidas.com

Ferramentas Excel-VBA: https://ferramentasexcelvba.wordpress.com/

Alguns recursos para aprofundar em Data Science

Forgotten Lore

A ciência de dados vai se tornar cada vez mais importante no dia-a-dia profissional.

A grade universitária em geral encontra-se no século passado. Não dá para comparar com a quantidade e velocidade de transformação. Felizmente, há diversas opções on-line surgindo.

Algumas recomendações, para desenvolvimento profissional.

A EDX (https://www.edx.org/) oferece vários cursos introdutórios, a preços bastante acessíveis.

Stanford e MIT têm versões on-line de aulas em geral: https://www.stanford.edu/ http://web.mit.edu/

A Kaggle (https://www.kaggle.com/) oferece diversos desafios de data science. Há um ranking com o desempenho, e os melhores trabalhos ganham uma premiação.

Num nível mais hard, a Udacity tem nanodegrees (pagos e caros), num nível bem alto, sobre temas como carros autônomos, por exemplo.

O MIT professional é mais caro ainda, esse ainda não testei.

e O INFORMS tem uma certificação em Analytics, o CAP (https://www.certifiedanalytics.org/). É, no mínimo, um guia para estudos e uma prova para testar os conhecimentos. No BR…

Ver o post original 86 mais palavras

O evento duplo-clique no VBA

É muito simples e útil atrelar um código VBA que responde ao evento de duplo-clique numa planilha Excel.

Com ALT+F11, abrimos a tela de edição do VBA.

Duplo-clique na Planilha 1, e escolher as opções Worksheet e BeforeDoubleClick, conforme imagem abaixo.

O “Before double click” indica que o código vai rodar logo após o duplo-clique, antes de qualquer outra coisa (tipo o usuário escrever na célula).

O “target” é range que foi duplo-clicado.

Para capturar exatamente a linha e a coluna que foi clicada, o código usou target.row e target.column.

Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)

If Target.Row = 3 And Target.Column = 4 Then

    MsgBox “Duplo clique detectado”

End If

Cancel = True

End Sub

Nota: daria para escrever de outras formas, exemplo If Target.Address = “$d$3” Then …

Resultado:

Download do exemplo.


Ideias técnicas com uma pitada de filosofia: https://ideiasesquecidas.com

Ferramentas Excel-VBA: https://ferramentasexcelvba.wordpress.com/