Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tudo que estiver relacionado ao Excel básico, como somar, calcular média, colocar bordas, etc.
  • Avatar do usuário
  • Avatar do usuário
Avatar do usuário
Por Suenne
Posts Avatar
#700
Boa tarde,

preciso criar uma macro para copiar dados de uma linha de uma determinada aba para outra aba. Pensei em fazer isso com uma flag, sempre que a flag for marcada ele faz a copia. Só assim eu consigo controlar o que eu já copiei ou não.

Por isso pensei em sempre que uma linha for adicionada na base de cadastros, o usuário marca ou não a flag para gerar etiqueta e ele envia para outra aba as informações que eu preciso.

Isso é possível?

Segue em anexo a planilha inicial (inclusive que me ensinaram aqui no fórum =).

Obrigada.
Avatar do usuário
Por laennder
Avatar
#704
Suenne, o arquivo não veio.
Avatar do usuário
Por laennder
Avatar
#722
Veja se é isso que você quer
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por laennder
Avatar
#728
Então não entendi o que deseja.

Não era para quando estiver marcado sim, criar a etiqueta?
Avatar do usuário
Por Suenne
Posts Avatar
#730
É algo parecido com essa macro aqui:

Sub copiar()
Sheets("Plan1").Range("A1:A3").Copy Destination:=Sheets("Plan2").Range("A1")
End Sub

Sempre que a flag estiver igual = Sim ele realiza a cópia.
Avatar do usuário
Por laennder
Avatar
#731
Para a base de cadastros?
Avatar do usuário
Por Suenne
Posts Avatar
#738
copiar da planilha base de cadastro para planilha Sheet 1, sempre que na planilha base de cadastro estiver com a flag marcada como Sim.
Avatar do usuário
Por laennder
Avatar
#739
Agora vai! rsrs
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por Suenne
Posts Avatar
#765
Laennder, bom dia!

é realmente disso que eu precisava =)

Uma dúvida, estou adaptando este código à outra planilha.

alterei as planilhas no código e a coluna com a validação do Sim, a macro muda de planilha, seleciona as colunas, mas não cola nada.

Nó código, o que quer dizer essa função aqui?

qty = WorksheetFunction.CountA(Plan1.Columns(1))

Obrigada.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord