Browsing by Author "Santos, Joana Filipa de Nóbrega"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
- Automatização de Tarefas em VBA: Projeto no Santander TottaPublication . Santos, Joana Filipa de Nóbrega; Reis, LeonildeEste projeto foi desenvolvido no Santander Totta, mais propriamente na Divisão de Controlo de Custos (DCC) que faz parte da Direção de Controlo de Gestão (DCG) com o intuito de automatizar tarefas repetitivas. O projeto permitiu à mestranda elaborar um relatório com o objetivo de concluir o Mestrado em Sistemas de Informação Organizacionais (MSIO), possibilitando à mestranda a capacidade de testar e consolidar habilidades/conhecimentos adquiridos no decorrer da Licenciatura e Mestrado, de forma autónoma, e potenciar uma experiência inovadora e enriquecedora no mundo real das organizações e do trabalho. Assim, este projeto tem como objetivo automatizar um conjunto de tarefas repetitivas através da criação de macros ou código Visual Basic para Aplicações (VBA) e permitir a sua utilização a longo prazo. Desta forma, pretende-se introduzir a programação em VBA como uma ferramenta simples de cálculo, levando a uma utilização das normais folhas de cálculo (neste caso, o Microsoft Excel) e de Bases de Dados (neste caso, o Microsoft Access) com mais eficiência e versatilidade, bem como proporcionar uma maior rapidez na elaboração de tarefas. A metodologia utilizada ao longo do projeto foi a metodologia de investigação. Como a linguagem VBA era uma novidade para a mestranda, esta realizou várias pesquisas, com o objetivo de recolher informação e ganhar conhecimentos para compreender a linguagem em questão e ser possível a sua aplicação prática dirigida à solução do problema em análise. Por outro lado, foi utilizada uma metodologia de formação que consistiu na transmissão de conhecimentos do responsável pela DCG à mestranda sobre os conceitos tratados na mesma. Estes conhecimentos foram transmitidos através da realização de reuniões em que se explicava e demonstrava manualmente os procedimentos realizados num determinado ficheiro de trabalho para posteriormente a mestranda ter noção dos passos a executar de forma a serem automatizados e executados da mesma forma, mas o mais rapidamente possível. O VBA é uma linguagem de programação que permite aos utilizadores programarem macros para efetuarem tarefas complexas dentro de uma aplicação. Com o VBA do Excel é possível desenvolver pequenos procedimentos (macros e/ou funções) que tornarão os processos da organização mais fáceis e menos demorados. Por outro lado, o VBA também oferece um conjunto de ferramentas que permitem criar aplicações personalizadas com base nos elementos e nos objetos da base de dados do Access. Por exemplo, podemos criar uma rotina em VBA numa base de dados chamado bd1.mdb. Esta rotina permite o acesso aos dados numa segunda base de dados que está na rede, por exemplo, bd2.mdb. A mesma rotina além de aceder aos dados pode fazer cálculos, consolidações, gerar os resultados no formato Excel e salvar na rede ou numa página no formato HTML. O VBA é uma linguagem de programação muito poderosa que permite desenvolver programas reais que efetuarão em poucos minutos tarefas muito complexas.