Jump to content
Fórum Script Brasil

André Luiz Bernardes

Membros
  • Content Count

    12
  • Joined

  • Last visited

Community Reputation

0 Neutro

About André Luiz Bernardes

  • Birthday 02/05/1972

Perfil

  • Gender
    Male
  • Location
    Santos, SP , Brasil

Recent Profile Visitors

2305 profile views
  1. Além das últimas atividades exercidas descritas acima, desenvolveu também projetos em outros modelos de negócio, tais como: Financeiro, Compras - Material Management, Logística, Mobility, Comercial - Sales and Distribution, Report Area.

    Experiência na implantação de ERPs - Enterprise Ressource Planning: SAP R/3, Peoplesoft, e BAAN.

    Implementou inúmeras aplicações de interação

  2. Ligação Tardia / Late binding A ligação entre a variável do objeto e o objeto ocorre no momento da execução do aplicativo. Isso resulta em um desempenho mais lento em comparação com quando a vinculação ocorre quando o aplicativo é compilado (ligação antecipada). Se não adicionar uma referência para o objectlibrary pertencentes ao aplicativo "estrangeiro" no qual precisa declarar as variáveis objeto geral (por exemplo, Dim oDoc As Object). Isto irá tornar mais difícil para o programa o "estrangeiro-objetos", já que o VBE não irá exibir a mesma programação de ajuda sobre as propriedades, métod
  3. Quando desejar usar as funcionalidades de outros aplicativos precisará criar uma ligação a estes. Ligação inicial / Early binding A ligação entre a variável do objeto e o objeto ocorre no momento em que o aplicativo é compilado. Resultará numa melhor performance. Se quiser criar uma ligação inicial precisará definí-la como uma referência à biblioteca de objetos que deseja usar antes da execução desta. Isso é feito a partir do VBE usando o menu Ferramentas (por exemplo oDoc Dim Word.Document). Isso também irá tornar o programa mais fácil para os objetos "estrangeiros", pois o VBE irá exibir a
  4. Talvez deseje executar código em um aplicativo do MS Office que trabalhe com os objetos de um outro aplicativo. É importantíssimo definir uma referência à biblioteca de tipos do outro aplicativo na caixa de diálogo Referências (menu Ferramentas). Logo após, os objetos, propriedades e métodos ficarão disponíveis no pesquisador de objetos e a sintaxe será verificada durante a compilação, além de pode obter ajuda contextual. Declare as variáveis de objeto que se referirem aos objetos de outro aplicativo com tipos específicos. Certifique-se de qualificar cada tipo com o nome do aplicativo que
  5. Talvez tenha encontrado alguns códigos na internet que são necessários para o que precisa fazer. Mas como usá-lo? Primeiro você precisa abrir o Editor de VBA pressionando Alt + F11. Expanda Microsoft Outlook Objects Dê um duplo clique sobre ThisOutlookSession para abri-lo no painel de edição do lado direito. Cole o código de 'exemplo' em ThisOutlookSession. Pressione F5 ou o botão Executar para executar a macro. (É altamente recomendável que você faça um backup das pastas ou armazene as mensagens antes de executar as macros.) Também precisará alterar a segurança de macros.
  6. Sub CreateMailInExcelEarlyBound() Dim olApp As Outlook.Application Dim Msg As Outlook.MailItem Set olApp = New Outlook.Application Set Msg = olApp.CreateItem(olMailItem) Msg.Display Set Msg = Nothing Set olApp = Nothing End Sub Outra técnica: Sub CreateMailInExcelLateBound() Dim olApp As Object Dim Msg As Object Set olApp = CreateObject("Outlook.Application") Set Msg = olApp.CreateItem(0) Msg.Display Set Msg = Nothing Set olApp = Nothing End Sub
  7. Obter a senha de um formulário do MS Outlook é algo simples, quase trivial (na maioria das vezes), porque o objeto FormDescription, contém informações fundamentais sobre o Form, incluindo a propriedade SENHA. O código VBA para o MS Outlook a seguir mostra o valor da propriedade SENHA numa caixa de mensagem. Sub GetFormPassword() Dim objApp As Application Dim objInsp As Inspector Dim objFD As FormDescription Set objApp = CreateObject("Outlook.Application") Set objInsp = objApp.ActiveInspector If Not objInsp Is Nothing Then Set objFD = objInsp.CurrentIt
  8. Quando criamos aplicações de automação com o MS Access não é raro precisarmos efetuar conexões em diversas bases de dados como: planilhas MS Excel, arquivos Texto, ou outras tabelas MS Access, sites da Web, etc... Essas conexões geralmente precisam ser refeitas e/ou excluídas. Como fazê-lo? Demonstro abaixo, parte de códigos com variantes para aplicar ao seu gosto...Boa diversão! Esta primeira função é muito rápida, ela checa se o objeto que desejamos excluir está disponível para deleção: Function CheckExistTbl(tblName As String) As Integer ' Author: Date:
  9. Function TiraAcento(Palavra) CAcento = "àáâãäèéêëìíîïòóôõöùúûüÀÁÂÃÄÈÉÊËÌÍÎÒÓÔÕÖÙÚÛÜçÇñÑ" SAcento = "aaaaaeeeeiiiiooooouuuuAAAAAEEEEIIIOOOOOUUUUcCnN" Texto = "" if Palavra <> "" then For X = 1 to Len(Palavra) Letra = mid(Palavra,X,1) Pos_Acento = inStr(CAcento,Letra) if Pos_Acento > 0 then Letra = mid(SAcento,Pos_Acento,1) end if Texto = Texto & Letra next TiraAcento = Texto end if end function RESTANTE DO CÓDIGO Blog Office VBA | http://inanyplace.blogspot.com/ Blog Excel | http://brzexceldeveloper.blogspot.com/ Blog Access | http://brzaccessdevel
  10. Saiba mais INTRODUÇÃO Tratado inicialmente (1992) como um sistema de medição de desempenho baseado em indicadores, o Balanced Scorecard evoluiu e hoje é possível afirmar que se trata de uma ferramenta de gestão que organiza, de forma lógica e objetiva, os conceitos e as idéias preexistentes sobre gestão da estratégia. O Balanced Scorecard (BSC) é a forma de planejar e controlar empresas unindo a rápida implantação com controles eficientes. Isso tornou mais eficiente a administração de empresas, em níveis antes impossíveis de ser alcançados. É um sistema integrado de gestão e implementação
  11. Mais detalhes... INTRODUÇÃO O Management Information System (MIS) é um Sistema de Informação Gerencial, utilizado por toda a organização. É o sistema que consiste na rede de canais de comunicação da organização. É composto por todos os componentes que recolhem, manipulam e disseminam as informações. Incluem-se hardware, software, pessoas, sistemas de telecomunicação, e os dados propriamente ditos. As atividades envolvidas no MIS incluem a introdução de dados, processamento dos dados em informação, armazenamento de ambos, e a produção de resultados, como relatórios de gestão.
  12. Saiba mais... INTRODUÇÃO O Visual Basic for Applications (VBA) é uma implementação do Visual Basic da Microsoft incorporada em todos os programas da suíte Microsoft Office. Além dessa outros produtos da Microsoft também apropriaram-se da linguagem devido a flexibilidade e abrangência que essa estendia. Com o tempo programas de terceiros (AutoCAD, Mathcad e WordPerfect) incorporaram por completo ou parcialmente. O Visual Basic for Applications substituiu e ampliou a capacidade das linguagens anteriormente disponíveis como programação de macro, as quais além de serem proprietárias, não eram c
  13. Outros detalhes Argumentos para a utilização de Dashboards e Scorecards tendo como interface a suíte MS Office: Uuma definição simples para um Dashboard seria a representação (sobretudo) gráfica de um conjunto de indicadores organizacionais na tela de um computador que, de forma imediata, permitisse o monitoramento dos resultados de processos. Na definição acima não diz que um Dashboard precise ser elaborado com recursos e ferramentas complexas, pesadas, com elevados custos de desenvolvimento e manutenção. Por isso vejo diversos motivos e vantagens, para que pequenas e médias organizações,
×
×
  • Create New...