Férias 2016 - 2017

Férias 2016 - 2017




Sim, vamos tirar alguns dias para descansar, sem atualizações, sem pesquisas. Apenas relaxar um pouco e voltamos logo.

Divirtam-se e nos vemos em Janeiro de 2017!


Jennifer Hudson & Tori Kelly - Hallelujah




Envie seus comentários e sugestões e compartilhe este artigo!

brazilsalesforceeffectiveness@gmail.com

✔ Brazil SFE®✔ Brazil SFE®´s Facebook´s Profile  Google+   Author´s Professional Profile  ✔ Brazil SFE®´s Pinterest       ✔ Brazil SFE®´s Tweets

VBA - 8 Dicas para Reduzir Erros Durante o Desenvolvimento

VBA - 8 Dicas para Reduzir Erros Durante o Desenvolvimento


Certamente não podemos eliminar completamente todos os Bugs do nosso código VBA, mas podemos evitar muitos deslizes comuns durante o processo de criação e desenvolvimento. Geralmente tais cuidados vão requerer um mínimo de ajustes do modo como desenvolvemos nossas aplicações.


1º) - Utilize a expressão Option Explicit no início dos seus módulos. Isso o forçará a inicializar quaisquer variáveis que por ventura crie no seu código. Definirá o tipo e assim saberá o seu conteúdo. É verdade que isso lhe acrescentará um pouco de trabalho, mas o retorno será excelente, pois lhe poupará de problemas como utilizar tipos diferentes de variáveis, escrever erroneamente o nome delas e o melhor de tudo, suas rotinas serão executadas muito mais rapidamente.


2º) - Adapte-se a ideia de "identar" o seu código. A identação ajuda a compreender o fluxo de ideias que o seu código quer transmitir. Serve de ajuda quanto a identificar certo procedimento no código. Se você utiliza: (FOR...NEXT, WHILE, IF, CASE), por exemplo, considere a identação como um modo de facilitar em muito a identificação de partes do seu código.


3º) - Cuidado com a expressão "On Error Resume Next". Esta instância faz com que, por exemplo no MS Excel, ignore qualquer erro e continue o processamento. Em algumas situações fará o Excel ignorar erros que não devem ser ignorados. Talvez existam erros no seu código que você sequer tenha percebido, por causa deste comando.


4º) - Use comentários, não economize com eles. Nada pode ser mais frustrante do que ao revisitar um código desenvolvido a uns meses, perceber que não deixou ali nenhuma "cola" para ajudar no seu trabalho. Adicione alguns comentários para descrever sua lógica, isso poderá lhe poupar muito tempo em eventuais manutenções no código.


5º) - Quando possível, mantenha suas Funções e Rotinas com uma codificação simples e clara. Escreva seu código em módulos pequenos, cada um deles descritos de forma simples e bem definida. Isso tornará qualquer debugagem posterior mais fácil.


6º) - Quando disponível utilize o gravador de macro (ou um gerador automático de código) para ajudá-lo a identificar (definir) as propriedades e métodos. Caso não consiga se lembrar de um nome ou sintaxe de uma propriedade ou método, utilize o gravador de macro (ou um gerador automático de código) para resolver rapidamente o seu problema. E lembre-se, sempre poderá recorrer ao help e à Internet.


7º) - Sempre considere soluções diferentes para o mesmo problema. Não é raro demorarmos para implementar uma solução que não se adequa muito bem a aplicação como um todo. Nesses casos considere a possibilidade de olhar para outro lado e desenvolver algo (por vezes) totalmente diferente para "encaixar" essa solução pontual ao conjunto da aplicação.


8º) - Compreenda como utilizar o debugador. O debugador é uma excelente ferramenta quando usada plenamente. Habitue-se a consultar o help e aprender tudo o que pode retirar do debugador. Conseguirá poupar muito tempo!



Envie seus comentários e sugestões e compartilhe este artigo!

brazilsalesforceeffectiveness@gmail.com

✔ Brazil SFE®✔ Brazil SFE®´s Facebook´s Profile  Google+   Author´s Professional Profile  ✔ Brazil SFE®´s Pinterest       ✔ Brazil SFE®´s Tweets

Index 2016 - 100 Artigos ✔ VBA Brazil Specialist®

Index 2016 - 100 Artigos ✔ VBA Brazil Specialist®



Visual Basic for Application
Microsoft Excel, Access, Outlook, Powerpoint, Word, SQL, etc...

Acesse + de 1.000 Artigos

VBA, Gauges, Dashboards, Visual Basic, Access, SQL, Outlook, DAO, Powerpoint, Reports, Data, Business Intelligence, Big Data, Donut Project, Sandwich Project, e-Mails, Infográficos, Quick Reference Card, SQL Server, Shell . . .


Envie seus comentários e sugestões e compartilhe este artigo!

brazilsalesforceeffectiveness@gmail.com

✔ Brazil SFE®✔ Brazil SFE®´s Facebook´s Profile  Google+   Author´s Professional Profile  ✔ Brazil SFE®´s Pinterest       ✔ Brazil SFE®´s Tweets

Usando Dashboards Executivos para Gestão Hospitalar

Usando Dashboards Executivos para Gestão Hospitalar - Irmandade da Santa Casa da Misericórdia de Santos



Analise 4 Modelos de Dashboards com KPIs (Indicadores Chave de Desempenho) para a Gestão Hospitalar.

Aqueles de nós que têm desenvolvido projetos com Dashboards em várias indústrias, sabem que o passo primordial para irmos bem, envolve entender quais são as regras do negócio, os fluxos de trabalho e as medidas de desempenho verticais que devem ser acompanhadas.

No último final de semana, estive no hospital SCMS - Irmandade da Santa Casa da Misericórdia de Santos. Ali tive contato com um Dashboard altamente funcional que me fez escrever este artigo refletindo no modo como temos operacionalizados nossos Dashboards nas empresas.




#VBADashboardsSpecialist #Dashboard #SCMS #ERP #SAP



Envie seus comentários e sugestões e compartilhe este artigo!

brazilsalesforceeffectiveness@gmail.com

✔ Brazil SFE®✔ Brazil SFE®´s Facebook´s Profile  Google+   Author´s Professional Profile  ✔ Brazil SFE®´s Pinterest       ✔ Brazil SFE®´s Tweets

VBA Access - Documentando Objetos da Aplicação MS Access - Code Documenter

VBA Access - Documentando Objetos da Aplicação MS Access - Code Documenter


ACESSE  CÓDIGO ATUALIZADO PARA TODAS AS VERSÕES AQUI.



Envie seus comentários e sugestões e compartilhe este artigo!

brazilsalesforceeffectiveness@gmail.com

✔ Brazil SFE®✔ Brazil SFE®´s Facebook´s Profile  Google+   Author´s Professional Profile  ✔ Brazil SFE®´s Pinterest       ✔ Brazil SFE®´s Tweets

Ranking: DB-Engines - Classificação dos Sistemas de Gerenciamento de Banco de Dados

Ranking: DB-Engines - Classificação dos Sistemas de Gerenciamento de Banco de Dados




O DB-Engines Ranking classifica os sistemas de gerenciamento de banco de dados de acordo com a sua popularidade.




Método de Cálculo

O DB-Engines Ranking é uma lista de sistemas de gerenciamento de banco de dados classificados por sua atual popularidade. Medimos a popularidade de um sistema usando os seguintes parâmetros:

O número de menções do sistema em sites, foi medido como número de resultados em consultas dos motores de busca. No momento, usou-se o Google, Bing e Yandex para esta medição. Para contar apenas resultados relevantes, procurou-se <nome do sistema> em conjunto com o banco de dados, por exemplo, "Oracle" e "base de dados".

Interesse geral no sistema. Para esta medição, usamos a frequência de buscas em Google Trends.

Frequência de discussões técnicas sobre o sistema. Usou-se o número de questões, e o número de usuários TI interessados nos bem-conhecidos site de relacionados Q&A Stack Overflow e DBA.

Número de ofertas de emprego, em que o sistema é mencionado. Usou-se também o número de ofertas sobre os principais motores de busca de emprego.

Número de perfis em redes profissionais, em que o sistema é mencionado. Usamos a mais popular e internacionalmente profissionais redes LinkedIn e Upwork.

Relevância em redes sociais. Contou-se o número de tweets no Twitter quando o sistema foi mencionado.

Calculou-se o valor a popularidade de um sistema por meio da padronização, calculando a média dos parâmetros individuais. Estas transformações matemáticas são feitas de uma forma tal que a distância dos sistemas individuais é preservada. Isso significa que, quando o sistema A tem o dobro do tamanho de um valor nos DB-Engines Ranking como o sistema B, então é duas vezes mais popular quando calculados sobre os critérios de avaliação individuais.

A fim de eliminar efeitos causados ​​por uma mudança na quantidade das fontes de dados elas mesmas, a pontuação popularidade é sempre um valor relativo, que deve ser interpretado, em comparação com apenas outros sistemas.

O DB-Engines Ranking não mede o número de instalações dos sistemas, nem a sua utilização no âmbito dos sistemas de TI. Pode-se esperar, que o aumento da popularidade de um sistema (por exemplo, em debates ou ofertas de emprego) precede uma ampla utilização correspondente do sistema por um determinado fator tempo. Devido a isso, os DB-Engines Ranking podem atuar como um indicador precoce. 



Este ranking é atualizado mensalmente. Leia mais sobre o método de cálculo das pontuações.


Envie seus comentários e sugestões e compartilhe este artigo!

brazilsalesforceeffectiveness@gmail.com

✔ Brazil SFE®✔ Brazil SFE®´s Facebook´s Profile  Google+   Author´s Professional Profile  ✔ Brazil SFE®´s Pinterest       ✔ Brazil SFE®´s Tweets
diHITT - Notícias