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, desde já aviso que percebo muito pouco de visual basic e ando a tentar executar umas macro no excel para facilitar o trabalho. Neste momento tenho uma base de preços numa sheet do excel e criei um formulário com um listbox e duas caixas de texto para realizar procura automática. O problema que tenho, é que a procura apenas de cinge à primeira palavra do campo onde procura, nunca vai procurar a combinação de caracteres ás restantes palavras. Não sei se me fiz entender, mas vou deixar aqui o código para ver se alguém me consegue ajudar. Obrigado desde já. Sub FILTRO() O
  2. Boa noite, Estou usando parte do codigo abaixo para enviar e-mails de forma automatica pelo excel, mas quero que o inicial do range que no memento é A6 seja mutavel de acordo com o valor especifico de uma celula, Set IntervaloMailing = WrkS.Range("A6:A7") Por exemplo: Se a celula que eu vou usar como referencia estiver com o valor A5 Esta parte codigo ficaria: Set IntervaloMailing = WrkS.Range("A5:A7") ou seja o primeiro valor do range precisa mudar de acordo com o valor que for digitavel na minha celular de referencia que neste caso poderia ser a primeira c
  3. Del Lama

    Somar valores em textbox

    Amigos, boa tarde. Estou criando um formulario de pesquisa na qual ao colocar o codigo de meu produto é exibido o valor que o tenho em estoque fisico, contabil, relacao, para isso criei quatro textbox onde o ultimo soma esses valores de forma automatica ficando com essa formatação: txt_soma.text = Val(txt_qtdcontabilinformada.text) + Val(txt_entrada.text) - Val(txt_qtdestoque.text) - Val(txt_saida.text). O que acontece é que se o txt_qtdestoque for negativo em vez do valor diminuir ele soma, exemplo: txt_qtdcontabilinformada for = 10 txt_qtdestoque for = -186 txt_
  4. Olá Pessoal, Boa Tarde. Tenho uma planilha que tem mais de uma "aba" preciso de informações se consigo fazer através de VBA, o seguinte: Que ele faço o comparativo entre essas "abas" e me traga a informação consolidado tipo "aba 1" Tem a informação nome e telefone "aba 2" Tem a informação nome e telefone e e-mail Queria que as informações fosse cruzadas e fosse trazido a informação completa (Nome, telefone e e-mail), em outra "aba". Será que é possível
  5. Oi pessoal estou com um problema que não consigo resolver pois os meus conhecimentos de vba ainda são muitos poucos tenho este código que me executa uma macro sempre que uma célula altera mas o problema aqui é que eu tenho de digitar o 1 na célula caso contrário não executa a macro. Private Sub Worksheet_Change(ByVal Target As Range) Application.EnableEvents = False If Not Intersect(Target, Range("A1")) Is Nothing Then Select Case Target Case 1 Call macro1 Case Else End Select End If A
  6. Wellington Junior

    Copia apenas números

    Bom dia pessoal, estou com muito dificuldade em realizar um código no vba, preciso que me traga apenas os números de uma coluna com número e palavras. Alguém poderia me ajudar? Exemplo: Coluna 1 Coluna 2 2014 2014 carro 2014896 2014896 6598742 moto 6598742 Avião
  7. Ola preciso de ajuda preciso criar um form com restrição de datas. tenho dois campos (data inicial e final), preciso que ao colocar as datas ele retorne todos os produtos que deram baixa nesse período. a dificuldade esta na criação dessa restrição.
  8. Olá!, Minha programação é preencher um formulário, onde os valores cadastrado vão para o Access e também aparece no programa, porém, quando vou editar aparece dando o seguinte erro "Me.ClientesBindingSource.EndEdit()" com a mensagem "System.Data.ConstraintException: 'A coluna 'cod_cli' está restrita a conter valores exclusivos. O valor '2' já existe.'" Segue a linha de programação: Private Sub btnEditar_Click(sender As Object, e As EventArgs) Handles btnEditar.Click Me.Validate() Me.ClientesBindingSource.EndEdit() Me.ClientesDataSet.AcceptChanges()
  9. Ricardo Jorge A. Dias

    Caminho relativo

    Boa tarde sou novo por estas bandas e no VB, gostaria de uma ajuda. Tenho o exe e queria chamá-lo que qq parte seja do C: ou D: ou de um DVD, qual é o comando que devo utilizar? Obrigado
  10. Ola boa noite. Eu sou novo no VBA mas acho muito interessante e tenho feito algumas coisas, com base em informações que vou recolhendo aqui e ali, apenas em termos ludicos e para aprendizagem.. No caso presente, eu gostaria de copiar através de programação ou macros, dados de varias células, desde que estas contivessem valores, para determinadas posições dentro dessa mesma folha, sem ter que recorrer ao copy paste, portanto de uma forma automática.. Concretizando, suponhamos que tenho um "quadrado" de 9 células horizontais por 9 células verticais (portanto 81 células). Ao preencher u
  11. DanielaSilva

    VBA

    Boa noite podem ajudar-me a criar uma função em VBA que me permita fazer média dos n maiores valores de uma lista ? Por exemplo se tiver a lista (2, 5, 7, 2, 3, 4) e n=3 é feita a média dos 3 maiores valores, 4, 5, 7
  12. Boa noite. Pretendo criar uma macro que faça o seguinte: - pesquisar um determinado valor na coluna "A" de uma planilha e, caso o encontre, pesquisar outro valor apenas nas células da linha do valor encontrado na coluna A. A primeira parte consigo fazer sem problema. Não sei é como fazer a segunda (apenas consigo procurar em toda a planilha, o que não me interessa). Só por curiosidade, pretendo que a macro, caso não encontre o valor da coluna A, adicione o valor pretendido nessa coluna, na célula imediatamente abaixo da última preenchida. Segue-se o códgo: P
  13. Pessoal estou desenvolvendo um sistema e queria o seguinte: Um combobox que me traz uma lista igual um treeview exemplo: 1 Financeiro 1.1 Aluguel 1.2 Salario 2 Despesas 2.1 Manutenção de equipamento 2.2 Como faço isso em vb.net????? eu dei uma olhada mais só encontrei isso em asp ou c# porem estava muito complexo para eu entender. Alguem pode me dar uma ajuda? Esses dados eu estarei trazendo do banco de dados. Os número só usei como exemplo para ficar melhor para entender.
  14. Bom dia. Eu criei um aplicativo em vba Excel que será usado em computadores distintos. O problema disto é que o UserForm é grande, o que faz com que nos monitores mais pequenos não se consiga utilizá-lo adequadamente. Assim, eu tenho procurado por um código que permita ajustar o tamanho do Userform e respetivo conteúdo à resolução do monitor. Andei à procura na internet e encontrei alguma coisa, mas nenhum dos códigos que encontrei está preparado para 32 e 64 bit. Este pareceu-me interessante: Option Explicit 'Function to get screen resolution Private Declare Function
  15. Viva pessoal, Desculpem estar a abrir um topico por uma questão tão basica ? , mas após muita pesquisa sigo sem conseguir resolver o problema. Então é assim, tenho um UserForm com um formulario, acontece que numa das textbox é introduzido um valor numerico (a maior parte das vezes é uma valor negativo), que quando copiado para celula Range("G8").Select ActiveCell.FormulaR1C1 = TextBox3.Value ele é reconhecido como texto, quando na coluna todos o valores estão formatados como contabilidade, e como tal, o excel não faz as contas devidas. Coloquei este codigo mas tambem não me resolveu a s
  16. Boa noite. Pretendo carregar num Userform um dos ficheiros de imagem existentes num dirétorio, com base na informação introduzida numa textbox desse userform. E.g.: Tenho os ficheiros 1.jpeg; 2.jpeg; 3.jpeg. Se na textbo1 digitar 1, no campo de imagem do userform abre-se o jpeg 1.jpeg. Obrigado Cumprimentos.
  17. Boas pessoal Tenho uma aplicação em VB6 em que seleciono numa listbox um determinado "Artigo", se der o click em cima de um Artigo (sendo "em cima" clickar no nome do artigo) assume o Index correcto. Se clickar ligeiramente ao lado do nome do Artigo assume o Index 0 e com a rapidez de execução do trabalho o operador seleciona erradamente o Artigo. A ideia seria, se o cursor não estiver em cima das letras do Artigo, não assume Index por defeito nenhum. Testei o evento Lost_Focus mas sem sucesso. Conseguem ajudar-me?
  18. Bom dia. Estou a criar uma macro em excel que me permite abrir e editar um documento word: " Private Sub CommandButton11_Click() Dim appWORD As WORD.Application Dim DOC As WORD.Document Set appWORD = New WORD.Application appWORD.Visible = True Set DOC = appWORD.Documents.Open("C:\Users\miguel.martins\Desktop\PJM\PJM\Novos Modelos\Meus\Correspondência\Geral - Modelos\010 Ofício - Modelo1.doc") appWORD.ActivateIf Dir("C:\Users\miguel.martins\Desktop\PJM\PJM\Novos Modelos\Meus\Correspondência\Geral - Modelos\010 Ofício - Modelo1 - Cópia.doc") <> "" Then Kill "C
  19. Boa tarde. Eu criei um formulário em Excel para onde gostaria de importar dados provenientes de uma planilha excel. Mais concretamente, pretendo importar vários dados de uma dada linha da planilha para os diversos campos do formulário. Para dizer ao programa que linha pretendo importar, crirei um campo, onde o número da linha deverá ser inserido. O código para importar os dados para os campos do formulário eu já o tenho. O que eu não sei é como dizer ao programa para importar os dados constantes na linha pretendida (indicada pelo valor introduzido no campo do formulário criado p
  20. Boa noite, Criei uma planilha com alguns códigos em VBA, alguns UserForms e alguns códigos para ocultar todo o Excel (de maneira a exibir apenas os UserForms) e mandei a duas pessoas. Umas das pessoas conseguiu abrir normalmente, a outra não conseguiu abrir a planilha. Então eu retirei os códigos para ocultar o Excel, criei 1 botão na planilha para exibir o UserForm principal, e dois botões para rodar alguns códigos, porém, a pessoa ainda não consegue abrir a planilha. Segundo a pessoa, quando ela tenta abrir o arquivo da minha planilha dá uma mensagem de erro dizendo que o espaço em
  21. Olá pessoal, bom dia Necessito de uma ajuda de você. Estou criando um formulário no word e em quatro campos desse formulário o usuário necessitará inseri quatro imagens, ou seja, uma imagem em cada campo do formulário. Estou tentando através do controle ActiveX (Imagem) fazer isso, gostaria de uma ajuda ou um tutorial, de como na hora que clicar sobre (imagem) direcione o usuário para a pasta meus documentos e que essa imagem quando inserida no formulário fique compactada. Seja que tem algum lugar pra baixar um modelo ? Desde já obrigado pela ajuda.
  22. boas amigos necessitava de uma pequena ajuda para desbloquear... Então é o seguinte, access vba eu tenho de definir num form uma variável dependente de algumas selecções... if text.value = 12 then ST = "If Not HasValue(Forms!co.Tema) Or Not HasValue(Forms!co.cxlogin) Then" else ST = "If Not HasValue(Forms!co.Assunto) Or Not HasValue(Forms!co.Destino) Or Not HasValue(Forms!co.cxlogin) Then" end if depois necessito de integrar essa variável num if noutro lado ST 'aqui queria "injectar" o texto da variável else end if a variável ST foi declarada Option
  23. como posso fazer um programa no visual basic com o ciclo for, com o design: 1º indique o número_________ 2º indique o numero de multiplos que quer somar___________ 3º Resultado__________
  24. olá pessoal como posso fazer uma macro que ao clicar no botão ele me abrisse um livro de excel numa determinada localização depois copiasse desde a célula A1 ate H20 e me colasse os valores copiados noutro livro e por fim fechasse o livro que abriu não sei se me estou a fazer entender. Obrigado
  25. Boa tarde ppl, O que aqui me trás é uma duvida basica, mas já dei voltas e voltas e não estou a conseguir resolver. Basicamente quero implemetar uma listbox que mediante a selecção do seu conteudo preencha um array com diferente conteudo. No exemplo que ponha seria suposto aparecer uma caixa de texto no entanto obtenho o erro "Run-time error '424': object required" Sub ListBox7_Change() With Listbox7 If .Selected(0) Then MsgBox ("ZeZeZeZe") End If End With End Sub
×
×
  • 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.