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. Boa Noite, Gostava de saber como colocar uma hora a iniciar quando começar uma prova desportiva no excel? E já agora, se possível, gostava de saber, como colocar um cronómetro no excel para essa mesma prova desportiva? Cumprimentos, Abraço
  2. Galera preciso de um código que some todos os valores dentro de 3 colunas na Plan1 e após feito isso o código irá para uma segunda aba ( Plan 2) e somara os valores de uma coluna. Após a soma dos valores de ambas abas o código deve verificar se O VALOR TOTAL da soma dos valores das 3 colunas (plan2) é igual o valor total da soma da coluna (Plan1). Se alguém puder ajudar!! Exemplo: Estas são as colunas da planilha 1. ( O numero de colunas sempre será 3, mas o numero de linhas pode variar, portanto o progama deve possuir por exemplo um FOR até chegar em alguma linha em branco, quando chegar
  3. Boas pessoal, Apesar de vários tópicos sobre contar cor no Excel (com vba) não encontro resultado para a minha duvida.... Numa determinada folha de Excel preciso de contar numa linha células com fundo de cor mas só se uma determinada letra estiver noutra linha. ex: contar na Linha 2 células amarelas se na linha 1 houver a letra C Também era interessante, a mesma situação mas para contar fonte colorida. Ex: contar na Linha 2 números com fonte vermelha se na linha 1 houver a letra C Obrigado
  4. Ola pessoal, estou precisando de uma ajudinha. tenho duas colunas departamento e linha na mesa sheet preciso carregar uma combobox usando VBA com a coluna departamento sem repetiçao e ao escolher um item da combobox, carregar uma segunda combobox com os dados da Linha tambem sem repetiçao. tenho um codigo que consigo carregar a primeira combobox, mas como carrego a segunda combobox a partir do que foi selecionado na primeira ? Private Sub UserForm_initialize() Dim ultimaLin As Long, area As New Collection Dim Value As Variant, temp() As Variant On Error Resume Next ultimaLin = Sheets("
  5. Boa tarde, há alguma forma de actualizar apenas o código de um .xlsm sem perder dados nas folhas de dados?
  6. Eu estou com um pequeno problema na minha calculadora. Já fiz pesquisa no google e outros motores de busca mas infelizmente não encontrei nenhuma solução ao meu problema. Já fiz o design e o código para as operações. Preciso de ajuda para entender a função "parse" e com aplica-la. Não estou a pedir que me façam o código mas sim uma pequena ajuda de como utilizar e entender o que ele faz. Desde já obrigado.
  7. Bom dia, Estou com uma dúvida, se alguém me conseguir ajudar, agradeço! É o seguinte, peço ao utilizador para inserir uma data inicial (defino como sendo a) e uma data final (defino como sendo b). Depois quero comparar as datas que tenho numa coluna com as datas dadas pelo utilizador, algo deste genero: If cells(i,5)>=a and cells(i,5)<=b then Contudo, a macro não lê o valor da célula(i,5) ! Alguma ajuda? Obrigada!!
  8. Bom dia, A minha dúvida é a seguinte, tenho os seguintes dados: <ColunaB> 1 2 5 8 6 15 46 25 13 4 ... E quero acrescentar uma coluna ao lado que me faça o seguinte, se os nr. (da colunaB) forem de 1 a 15 , na nova coluna quero o nr.1 (em cada célula, por exemplo se numa célula da colunaB tiver o nr.2 quero que na nova coluna apareça o nr.1, isto na célula ao lado), de 16 a 30 quero o nr.2 e de 31 a 45 o nr.3. Posso iniciar assim: For i=3 to lastRow If cells (i,2) <> " " then ... Alguma ajuda? Sou muito nova nisto! Ficaria algo do género: <ColunaB>
  9. Boa noite amigos. Venho, por este meio, pedir a vossa ajuda. (junto envio o anexo onde explica detalhadamente o que se deseja) Trata-se do seguinte: Tenho um formulário que trata de requisições de processos. Ao abrir, aparecem duas opções: ou introduzir o Nº de Processo ou o Nº de Arquivo. Só poderá ser introduzido um destes valores. Ao clicar no botão OK, aparecerá, na parte direita do écran, no quadrado de cor verde, as informações respeitantes a esse processo ou nº de arquivo que constam na tabela Arquivo. No lado esquerdo do mesmo écran, numa zona alaranjada, irá a
  10. 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
  11. 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?
  12. 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!!
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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.
  24. 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” :
  25. 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
×
×
  • 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.