none
Abir e ativar um worksheet com nome que irá variar RRS feed

  • Pergunta

  • Boa tarde,

    Gostaria de saber como eu faço para ativar e abrir um worksheet que não terá um nome fixo.

    Dependendo da minha macro, vou precisar que o worksheet aberto seja ou A ou o B.

    Ex:

    Workbooks.Open (A ou B), sendo que

    A = cells(1,1)

    B= cells(1,2)

    Obrigada;


    quarta-feira, 24 de fevereiro de 2016 20:39

Respostas

  • Boa noite Marcela.

    Não entendi a relação do seu último post com o primeiro. Também não entendi bem a dúvida, uma vez que vc já descreveu os códigos necessários...

    De toda forma, para abrir basta:

    Workbooks.Open ActiveSheet.Range("A1").Value2 & ".xlsx"  'Alterar caso já tenha extensão

    Era isso?


    Filipe Magno

    sábado, 27 de fevereiro de 2016 01:16

Todas as Respostas

  • Qual a condição irá dizer qual delas escolher?

    Filipe Magno

    quinta-feira, 25 de fevereiro de 2016 00:10
  • Vou ter uma célula do excel com a data do dia

    Ex: 25/02/2016 . Em outra célula vai puxar o mês e ano e vai criar o nome do arquivo (Nome_arquivo_2_2016).

    Vou precisar abrir esse arquivo e salvar

    Workbooks.Open (NOME DO ARQUIVO).

    ActiveWorkbook.Save as ("C:\Documents...." & NOME DO ARQUIVO)


    quinta-feira, 25 de fevereiro de 2016 12:08
  • Boa noite Marcela.

    Não entendi a relação do seu último post com o primeiro. Também não entendi bem a dúvida, uma vez que vc já descreveu os códigos necessários...

    De toda forma, para abrir basta:

    Workbooks.Open ActiveSheet.Range("A1").Value2 & ".xlsx"  'Alterar caso já tenha extensão

    Era isso?


    Filipe Magno

    sábado, 27 de fevereiro de 2016 01:16