Jump to content

Search the Community

Showing results for tags 'vba'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Comunidade
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Apresentação de Projectos de Programação
    • Downloads
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Pascal
    • Python
    • Bases de Dados
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica e Automação Industrial
    • Matemática
    • Software de Contabilidade e Finanças
    • Dúvidas e Discussão de Programação
  • Outras Áreas
    • Notícias de Tecnologia
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

  1. José luis leal

    alterar código

    Boa noite! Alguém fazia o favor de fazer com que este código conta-se só 8 horas por cada dia util Option Compare Database Option Explicit Public Function DTS(dtInicio As Date, dtFim As Date, Optional HojeTb As Boolean = False, Optional UltTb As Boolean = False) As Integer '.................................................................... ' Nome: DTS ' Entradas: dtInicio As Date ' dtFim As Date ' HojeTb As Boolean ' UltTb As Boolean ' Saída: Integer ' Autor: Arvin Meyer ' Data: Maio 5,2002 ' Comentário: Aceita duas datas e devolve o número de dias úteis ' entre e
  2. Bom dia , Estou com uma dúvida em vba que é a seguinte: <Coluna A> 555 777 999 222 Eu tenho 3 impares e um par! e o que eu quero é que ele conte os impares e assim que achar o primeiro par, insira 2 linhas e que copie e cole o o número par para essas linhas! Alguma ajuda?
  3. Bom dia, Estou com uma dúvida em vba e preciso de ajuda! O que eu quero fazer é o seguinte: Tenho a coluna "E" com vários códigos por exemplo: 5485900235 (linha em branco) 5486300222 5485900355 (linha em branco) .. .. O que eu quero fazer é, analisar célula a célula, se os 3 últimos números do código for um número impar eu quero que passe para a célula abaixo! Se os 3 últimos números do código for um numero par eu quero que passe para a célula ao lado do código impar (que baixou de célula inicialmente). Será que me diz entender? Obrigada!!
  4. Boa tarde! Muito urgente precisava que alguém me resolve-se um problema que faz tempo estou a tentar, mas não consigo. no código vba abaixo tinha necessidade de descontar uma pausa para almoço e reduzir um dia útil a 8 horas. Desde já um muito obrigado ao fórum em particular a quem se dispuser a ajudar este pobre autodidata maçarico. Option Compare Database Option Explicit Public Function DTS(dtInicio As Date, dtFim As Date, Optional HojeTb As Boolean = False, Optional UltTb As Boolean = False) As Integer '.................................................................... ' Nome: DTS
  5. Boas festas para todos: Trago aqui um pedido de ajuda para resolver uma questão que já muito tentei resolvê-la, mas ainda não o consegui. Eu quero fazer um recibo, onde se introduz, numa caixa de texto, um número que representa uma quantidade de um produto comprado (quero que nesta "TextBox" o formato de saída seja moeda número com duas casas decimais), noutra caixa de texto digita-se o preço unitário desse produto (quero que nesta "TextBox" o formato de saída, seja moeda em €), e por fim o valor da multiplicação da quantidade pelo preço seja apresentado numa Label (cujo formato de saída, se
  6. Boa tarde! Desde já os meus parabéns pela vossa disponibilidade para ajudar. Cnsegui este código vba aplicado no exemplo calculaHoras_2009 e faz tempo que ando a procura de algo muito parecido, na realidade este é o que mais se aproxima da solução que procuro, (apenas) precisava que fosse incluída uma pausa para almoço. Tipo entrada 08:00:00, p/Almoço 12:30:00 Inicio Período da Tarde 13:30:00, Fim 18:00:00. Bom Fim de Semana e Muito Obrigado Option Compare Database Public Function GetElapsedTime(interval) ' fonte Microsoft ' http://support.microsoft.com/kb/210604/pt-br Dim totalhours
  7. Boas , Estou a realizar um programa em vb que ao clicar em 2 botões ele dá random de 2 numeros em 2 textbox 's cada um e o numero maior tem de ficar numa listbox utilizando arrays para guardar os varios resultados . Porém nao esta 100% certo pois ele em vez de inserir os dados 1 a 1, repete consoante o numero de arrays que decidimos nas variaveis. Se alguém me conseguisse ajudar ficava agradecido Dim i As Integer = 0 Dim a As Integer = 0 Dim y, k As Integer Dim chamada As Integer Dim array1(0 To 10) As Integer Dim array2(0 To 10) As Integer Dim j1 As Integer = 0 Dim j2 As Integer = 0
  8. Eu tenho um datagrid onde podemos consultar os registos de pedidos.(print: http://prntscr.com/9kc2w8 ) vamos imaginar que o Técnico enganou-se e não colocou o nº de etiqueta do tinteiro. criei um form há parte da seguinte forma : (print : http://prntscr.com/9kc4l0) selecciona o seu nome(para ficar registado quem alterou o registo), clica alterar, procura pelo registo, clica na linha que pesquisou preenchendo os campos do pedido(print http://prntscr.com/9kc65w) (neste print por exemplo ele registou que não tinha etiqueta mas afinal tinha e quer alterar) Alterou o campo desejado e agora com
  9. Boas...precisava de uma ajudinha (bem grande) Aqui está o meu dilema: Tenho uma worksheet do estilo, A B ABC 123 DEF 456 ABC 789 DEF 101112 OU SEJA, tenho um formulário para inserir dados nas colunas A e B (Na coluna A os dados inseridos podem ser repetidos)... no formulário de pesquisa queria que a 1.ª Combobo
  10. Filipe Cuango

    VBA PARA EXCEL

    Ola muito boa noite caros programadores alguém de boa fé possa me dizer como devo para tornar as células de uma planilha rejeitem introdução de números decimais separado por pontos, (0.00) e somente aceitam números decimais separado por virgulas (0,00) todo este exercício interpretado por uma linguagem VBA, OBRIGADO
  11. Boas, tenho um programa para fazer, ligado a uma base da dados com a tabela clientes e quando abrirem o programa o programa deve dizer numa msgbox ou numa label quais são os clientes que fazem anos. Precisava de ajuda para o fazer não sei bem como o deva fazer. Desde já obrigado
  12. Alguém consegue-me ajudar a resolver esta dúvida. Introduz-se números que supostamente iriam ser somados, mas o programa soma os primeiros números, mas depois a soma começa a dar incorreta. Obrigado. Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim soma, numero As Integer Do numero = numero + 1 soma = soma + numero TextBox2.Text = soma Loop Until numero = Val(TextBox1.Text) End Sub End Class
  13. Olá a todos, tenho um formulário onde são inseridos alguns valores. Em determinados campos os valores têm, cada um um limite que não pode ser excedido. Já consegui que me devolva a mensagem que o valor excede o limite, mas se fizer OK ele avança e insere o valor na folha. o que queria era que ele não avance sem que o ou os valores estejam todos dentro dos limites, para que percebam: crit_a - não pode ser superior a 50% crit_b - não pode ser superior a 35% crit_c - não pode ser superiro a 15% Tentei replicar o que tenho definido para TextBox_orcamento, em que se o valor fôr superior a 2.5
  14. Boa noite, aguem me sabe dizer como meto várias cores numa frase. Ex: O manel foi plantar couves. O manel foi . azul plantar couves . vermelho nao tou a conseguir, mudo a cor mas muda o texto todo. Muito obrigado a todos. Cumprimentos.
  15. Boa tarde, amigos do fórum. Sou novo no fórum e fico feliz por fazer parte dessa experiência !!!! Estou com um problema, em VBA, que havia resolvido há 5 anos, como voltei a relembrar a linguagem, logo caiu no esquecimento muitas coisas. Se puderem me ajudar, segue: Preciso copiar um arquivo de um diretório para outro. Bom, parece simples, pois usaria o FileCopy, por exemplo, para isso. No entanto, quando os arquivos saírem do diretório “A” e chegar no diretório “B”, os mesmos devem seguir uma sequência e não se repetir, assim devem chegar, exatamente, da seguinte forma no diretório “B” :
  16. Boas a todos, estou a construir um formulário para uma folha de excel. Ou melhor serão três formulários que remetem uns para os outros à medida que vão sendo preenchidos. O primeiro são dados gerais da entidade, o segundo tem dois botões de rádio (Sim e Não), que caso se escolha "Sim" faz aparecer uma Caixa de texto para preenchimento, caso se escolha "Não" envia para o formulário seguinte. Até aqui tudo bem, porém preciso que a escolha apareça na folha com "Sim" ou "Não". Mas agora está a dar-me um erro e assinala isto: Já coloquei noutro forum, mas não obtive ajuda. Já pesquisei e
  17. Olá! Caros, como eu faço pra que o ícone que tenho do Excel ao clicar nele, abra automaticamente o formulário que criei no VBA, sem abrir o Excel?
  18. Boa tarde, Gostaria de saber se alguém me pode ajudar acerca deste tópico. Tenho várias folhas de excel num ficheiro (folha A, folha B, etc.) Necessitava de uma função ou macro que me fizesse automaticamente este raciocínio: - a célula X1 (linha 1) da folha B coloca a 1ª célula preenchida de uma coluna da folha A. - a célula X2 (linha 2) coloca a 2ª célula preenchida de uma coluna da folha A. - e assim sucessivamente... Será que alguém me poderia ajudar? Obrigada Fátima Moreira
  19. Tenho um dilema na criação de uma VBA Necessito de fazer a contagem segundo as seguintes condições: 1 - Conta sempre que o valor for inferior a um valor de uma célula especifica 2- Contar os valores na coluna H 3- Conta somente uma vez, quando encontra um valor que corresponde à condição não conta mesmo que aparece novamente (por exemplo, se na célula H7 aparecer o valor que corresponde à condição não deve olhar para essa célula novamente, pois já encontrou o valor uma vez) 4- Deve olhar para toda a Coluna H em simultâneo, e fazer a contagem 5- Deve começar a contar quando na célula E2
  20. Bom dia a todos! Sou completamente uma novata em programação em geral, mas estou a tentar desenvolver um codigo em VBA para excel e seria óptimo se alguém mais experiente me pudesse ajudar na seguonte questão! Estou a criar forms para preencher automaticamente o meu workbook de excel. Apenas estou a utilizer text boxes nos forms (e labels). O objective é que seja um processo de preenchimento sequencial e que o utilizador apenas veja as respectivas folhas de excel após passer por esse mesmo processo de preenchimento dos forms. Assim sendo, gostava de saber se existe maneira de importer dado
  21. Olá, desde já peço desculpa caso já exista um tópico semelhante, mas caso sim não o encontrei e estou a precisar de ajuda. Apenas sou iniciado em VBA e ainda não sei muito, no entanto estou a afazer um código que vai verificar se em uma coluna "B" existe valores repetidos, caso sim nos valores iguais vai verificar na coluna "C" qual possui o maior valor, copiando o que tiver o menor para uma 2º tabela eliminando-o da 1º. O código já faz o pretendido no entanto preciso de corre-lo em tabelas com 60 mil linhas ou mais, e quando testo em tabelas com 5 mil linhas ou 10 mil linhas, o código dura e
  22. Boa Noite, sou iniciante nestas andanças e gostaria que me alguém me ajuda-se no seguinte problema se foste possível Tenho um PDF com varias paginas que converti para Excel para retirar informação do trabalho efectuado durante a semana, consegui retirar a maior parte da informação inicialmente através de umas formulas que fiz no excel Depois um amigo fez uma macro que me faz a mesma coisa mas de forma mais rapida Como apareceram uns novos campos nesse PDF decidi retirar essa informação, e fiz uma formula para poder extrai-la. Agora queria acrescentar essa formula a VBA ja criada ou então
  23. Ola a todos. Pretendo passar parte do código que tenho dentro das minhas aplicações,para um dll ou addin para evitar que os ficheiros em excel sejam utilizados por outras empresas, que não aquelas para qual o sw foi desenvolvido. A minha pregunta é simples: utilizo vb6 vb.net, visual studio (e que versão) ja que pelo que me parece o express não dá... Qual é a mais simples e rápida e com menos ou nenhum custo? Desde já agrdeço a vossa disponibilidade!!!!
  24. Boas Pessoal, eu gostava de criar um formulário em vba para inserir,editar,pesquisar,eliminar e adicionar e remover foto. Na base de dados do accesss, parecido como do vba do excel. Mas o formulário criado em visual basic for aplication com o access.
  25. Boa tarde. Estou com dificuldades em adicionar informação nas tabelas e também com dificuldades em aceder aos campos do subFormulário para inserir a informação. Link das relações das tabelas : http://alojaimagens.com/images/a7p0mts51h7xr3sa5tyd.jpg Link do Formulario : http://alojaimagens.com/images/t3ap7fsj7a374atqjvqw.jpg Desde já obrigado. Cumps, Mário Macedo
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.