Ir ao conteúdo

deejaywesley

Membro Pleno
  • Posts

    762
  • Cadastrado em

  • Última visita

  1. Boa Noite Amigo @OreiaG Cara! Funcionou redondinho... Você é top de mais... Então, eu tentei mas não quis subir, acho que é porque já tinha salvo o arquivo habilitado pra macro, ai o código do fórum reconheceu a extensão do arquivo. Você acertou... já esta formatada para ocupar a pagina inteira, sem cortar as ultimas. Muito Obrigado! Ficou top
  2. Boa Noite amigos! Preciso de mais uma ajudinha com VBA anexei uma planilha com o ex do que preciso! Muito obrigado desde já! Live - Etiquetas Produtos.zip
  3. Boa Noite @OreiaG Baixei seu arquivo, brinquei um pouco com ele kkk, ai fiz umas alterações no meu arquivo aqui, e aparentemente deu certo meu amigo! Muito obrigado por mais essa ai! Forte abraço!
  4. Fala @OreiaG tudo joia? me ajudando em mais uma kkkk te fala, quase funcionou 100%, o código copiou as colunas certinho, mas também está copiando as colunas que a célula titulo esta vazia em Plan1. No exemplo na minha mensagem anterior, em Plan1 a coluna E a célula titulo esta vazia, ai o código tem q ignorar elas, só isso que faltou, o resto ta top. e também está aparecendo uma mensagem de erro no final, ele copia tudo, mas mostra a mensagem de erro... erro em tempo de execuçao 91 a variável do objeto ou a variável do bloco With não foi definida
  5. Boa Noite Galerinha! Estou precisando de um VBA, acredito que seja possível, ex: Plan1 Linha 1 A B C D E F Descrição GTIN cliente Preço estoque Pelúcia 123 fulano 50 tecido 33 bola 654 ciclano 28 eva 48 baralho 989 beltrano 75 plastico 88 Plan2 Linha 3 A B C D GTIN Descrição Preço estoque 123 Pelúcia 50 33 654 bola 28 48 989 baralho 75 88 Preciso que o vba leia os cabeçalhos da linha 1 em plan1, vá em plan2 na linha 3 e os cabeçalhos que encontrar, copiar tudo que esta na coluna abaixo do cabeçalho e colar na plan2, mas como no ex, acredito que o vba tenha que fazer coluna por coluna porque, nem sempre os cabeçalhos estarão na mesma ordem, que no ex e a Descrição GTIN, ou terá alguns em plan1 que não existira em plan2, cliente, e devera ser ignorado e também ser ignorado se estiver vazio, no ex coluna E Perdão se ficou confusa a explicação!
  6. Boa Note @OreiaG Muito obrigado pela explicação, ja estou anotando aqui mais esta Funcionou certinho aqui! forte abraço!
  7. Boa Noite Amigos(as) {=MAIOR(((saldos_estoque!D2:D36000)=Reposição!B3)*(saldos_estoque!A2:A36000);1)} Estou tentando fazer esta formula, em vba, mas esta dando erro... Range("A3").Value = Application.WorksheetFunction.Large(((Sheets("saldos_estoque").[D2:D36000]) = Range("B3").Value) * (Sheets("saldos_estoque").[A2:A36000]), 1) da erro de "tipos incompativeis" alguém sabe como fazer?
  8. Bom dia amigo @OreiaG tudo joia com você O código funcionou certinho, era isso mesmo que eu precisava. você acertou a plan2 esta limpa para receber os dados... muito obrigado por mais este meu amigo. forte abraço!
  9. Boa Tarde Galerinha! Tudo ótimo com vocês preciso de um código VBA, e achei mais fácil já explicar direto na planilha! desde ja obrigado os que puderem dar uma olhadinha. forte abraço! produtos.xlsx
  10. Boa tarde meu amigo @OreiaG Essa planilha aí é para gerar um arquivo m3u de playlist de música, aí no caso, cada aba dela aí puxa as musias referente a uma pasta, Universitária, sertanejo clássico, internacional, e esses números aí dessas colunas B e C e D, são os números da linha onde elas estão, ai fica sendo duas músicas Universitária, uma sertaneja clássica, mais duas universitárias... e a cada oito músicas toca uma Internacional e ainda vai ter mais opções, que eu ainda estou arrumando por exemplo: A cada 30 música vai rodar uma Country também para usar no evento, esses números da colunas B e C e D é os números das Linhas onde elas estão na nas abinhas, lá referente a cada pasta, ela faz essa mistura, esse procv roda só uma vez, ele não é rodada toda vez que ela tem alteração não, ficou errado ali em cima, (como realmente é... Set Colunas = Range("A4:A4") ), ele roda só uma vez só para puxar as musicas e gerar o m3u. mas ate agora ta funcionando, fazendo o que preciso e sem dar o erro, ta ótimo kkkk
  11. Boa Noite Amigo @OreiaG os 2 primeiros estão rodando certo, mas esta dando erro nesta linha Boa Noite Amigo @OreiaG Resolvi o problema acrescentando essa linha ao seu código On Error Resume Next, neta parte: Muito obrigado pela ajuda! forte abraço!
  12. Boa Galerinha To tentando colocar um SE em um código, mas pelo que entendo ele tem que entrar depois de um FOR, e meus conhecimentos em vba são poucos, alguém consegue ajeitar ai pra mim? tenho estas colunas e tenho este código Private Sub Worksheet_Change(ByVal Target As Range) Dim Colunas As Range Set Colunas = Range("A1:A17") If Not Application.Intersect(Colunas, Range(Target.Address)) Is Nothing Then linha = Target.Row On Error Resume Next For i = 2 To 17 Cells(i, "F").Value = Application.WorksheetFunction.VLookup(Cells(i, "B").Value, Sheets("Plan2").[A1:B17], 2, 0) Next End If End Sub e o que preciso é de um SE nessa parte For i = 2 To 17 Cells(i, "F").Value = Application.WorksheetFunction.VLookup(Cells(i, "B").Value, Sheets("Plan2").[A1:B17], 2, 0) Cells(i, "F").Value = Application.WorksheetFunction.VLookup(Cells(i, "C").Value, Sheets("Plan3").[A1:B17], 2, 0) Cells(i, "F").Value = Application.WorksheetFunction.VLookup(Cells(i, "D").Value, Sheets("Plan4").[A1:B17], 2, 0) Next tipo, hora que o código estiver percorrendo a coluna B e a célula estiver vazia, pegar o valor da C e buscar na Plan3, se B e C estiver vazia pegar o valor de D e buscar na Plan4 deu pra entender, ou ficou confusa minha explicação?
  13. Muito obrigado @OreiaG Ficou top Forte abraço
  14. Bom dia amigo @OreiaG O resultado não ficou igual ao do meu exemplo, mas ficou muito interessante e resolveu meu problema. Muito obrigado pela atenção meu amigo. Forte abraço!
  15. Boa Tarde Amigo. Estou precisando de um vba que faça o seguinte, na coluna B tenho uma relação de musicas assim: preciso que o vba ordene esses dados em outra coluna da seguinte forma.... ou seja, preciso q o vba pegue a primeira musica de cada cantor, liste, pegue a segunda de cada cantor, e liste na sequencia, pegue a terceira, quarta, e assim por diante, ate misturar as musicas para que não fique duas musicas do mesmo cantor na sequencia. sao mais de 5mil musicas, de varios cantores, e a quantidade de musicas de cada cantor varia, um pode ter uma musica outro pode ter 30. acho q expliquei direito kkk, obrigado desde ja a quem tiver uma ideia para me ajudar

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...