Fórum Excel Bácico, Avançado e Vba
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Fórum Excel Bácico, Avançado e Vba

Este fórum é destina a usuário de Excel, que queiram compartilhar informações a básicas, avançadas e programação em VBA...
 
InícioInício  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  

 

 Problema ao copiar objetos via macro

Ir para baixo 
2 participantes
AutorMensagem
Marxx




Mensagens : 5
Data de inscrição : 29/01/2013

Problema ao copiar objetos via macro Empty
MensagemAssunto: Problema ao copiar objetos via macro   Problema ao copiar objetos via macro EmptyTer Jan 29, 2013 8:56 pm

Nobres colegas,
Estou diante de um problema e necessito urgente da ajuda dos senhores. Criei um relatório que adiciona formulários ao clicar no botão "Inserir" (utilizando macro), a partir da necessidade informada pelo usuário. Este formulário em branco, localizado em outra planilha ("Form") contém objetos Dropdown para seleção de opções, reduzindo a necessidade de digitação. Funcionou bem, permanecendo dentro da formatação de cada página, etc. Porém, quando selecionamos as opções de um determinado Dropdown, todos os demais copiados, de todas as páginas geradas, apresentam a mesma informação. Como posso resolver esta situação, para que os formulários permaneçam independentes? Desde já, agradeço a atenção.
Segue abaixo código utilizado atualmente:

Sub Adicionar_itens()

Dim cont As Integer
Dim n As Integer

ActiveSheet.Unprotect ("senha")
cont = 0
n = CInt(InputBox("Quantos formulários deseja gerar? "))

Do While cont < n
Sheets("Relatório").Select
Sheets("Form").Visible = True
Sheets("Form").Select
Range("A151:H200").Select
Selection.Copy
Sheets("Relatório").Select
Range("A151").Select
Selection.Insert Shift:=xlDown
Range("A151:H151").Select
Application.CutCopyMode = False
Range("A151").Select
ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=ActiveCell
Rows("200:200").Select
Selection.Delete Shift:=xlUp
Range("A151").Select
Sheets("Form").Select
ActiveWindow.SelectedSheets.Visible = False
cont = cont + 1
Loop
MsgBox ("Formulários gerados!")
ActiveSheet.Protect ("senha")

End Sub
Citação :


Última edição por Marxx em Qua Jan 30, 2013 12:27 am, editado 1 vez(es)
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

Problema ao copiar objetos via macro Empty
MensagemAssunto: Re: Problema ao copiar objetos via macro   Problema ao copiar objetos via macro EmptyTer Jan 29, 2013 9:50 pm

Boa tarde!!

Em quanto isso, se poder postar seu arquivo modelo....


Att
Ir para o topo Ir para baixo
Marxx




Mensagens : 5
Data de inscrição : 29/01/2013

Problema ao copiar objetos via macro Empty
MensagemAssunto: Dúvida   Problema ao copiar objetos via macro EmptyQua Jan 30, 2013 12:32 am

Como faço pra anexar o arquivo?

No aguardo.
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

Problema ao copiar objetos via macro Empty
MensagemAssunto: Re: Problema ao copiar objetos via macro   Problema ao copiar objetos via macro EmptyQua Jan 30, 2013 4:23 pm

Bom dia!!

Deposite em um site gratuito como sendspace ou outros e nos mande o link

Att
Ir para o topo Ir para baixo
Marxx




Mensagens : 5
Data de inscrição : 29/01/2013

Problema ao copiar objetos via macro Empty
MensagemAssunto: Link para download   Problema ao copiar objetos via macro EmptyQui Jan 31, 2013 1:53 am

Segue link para download do modelo:

...sendspace.com/file/hnb3qw
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

Problema ao copiar objetos via macro Empty
MensagemAssunto: Re: Problema ao copiar objetos via macro   Problema ao copiar objetos via macro EmptyQui Jan 31, 2013 2:27 pm

Bom dia!!

Eu acho que eu não entendi, eu testei aqui mas não repetiu, o que eu coloquei na seta suspensa, a macro fez.


Att
Ir para o topo Ir para baixo
Marxx




Mensagens : 5
Data de inscrição : 29/01/2013

Problema ao copiar objetos via macro Empty
MensagemAssunto: Re: Problema ao copiar objetos via macro   Problema ao copiar objetos via macro EmptyQui Jan 31, 2013 5:41 pm

alexandrevba,
Bom dia!!

Quando se trata de apenas um formulário, tranquilo. Está funcionando bem.
Mas quando deseja-se criar "n" formulários, o usuário ao selecionar as opções dos objetos (seja no primeiro ou nos demais formulários), a seleção é replicada a todos.
Ir para o topo Ir para baixo
Marxx




Mensagens : 5
Data de inscrição : 29/01/2013

Problema ao copiar objetos via macro Empty
MensagemAssunto: Re: Problema ao copiar objetos via macro   Problema ao copiar objetos via macro EmptyDom Fev 10, 2013 2:04 am

Alexandrevba,

Você conseguiu entender a situação?
O que vc sugere pra me ajudar?

Um abraço,
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

Problema ao copiar objetos via macro Empty
MensagemAssunto: Re: Problema ao copiar objetos via macro   Problema ao copiar objetos via macro EmptyTer Fev 12, 2013 1:01 am

Boa noite!!

Cara não entendi, vamos esperar mais alguém responder sua dúvida.

Att
Ir para o topo Ir para baixo
Conteúdo patrocinado





Problema ao copiar objetos via macro Empty
MensagemAssunto: Re: Problema ao copiar objetos via macro   Problema ao copiar objetos via macro Empty

Ir para o topo Ir para baixo
 
Problema ao copiar objetos via macro
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Problema em Macro - Criar nova planilha, Nomear, e copiar nome
» Macro copiar colar - folhas diferentes sem espaços
» copiar e colar usando uma macro
» copia formulas e colar usando macro
» Macro Abre diretórios + Copiar dados.

Permissões neste sub-fórumNão podes responder a tópicos
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: