Ir ao conteúdo
  • Cadastre-se

rovisilva

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Reputação

0
  1. Bom dia, Estou com um probleminha, não consigo resolvê-lo. Já pesquisei aqui no fórum e no google, acabei não achando nada. É algo simples, espero que alguém possa me ajudar. Tenho duas planilhas. Vamos chamá-las de A e B. A planilha A tem dois CommandButtons, o cmd1 e o cmd2. Quero que o cmd1 chame o arquivo planilha B, abrindo no sheet1 e o cmd2 chame o arquivo planilha B, abrindo no sheet2. Até agora eu fiz o seguinte: Dim Xls As Object Dim WkSheet As Object Dim WkBook As Object Private Sub CommandButton1_Click() Set Xls = CreateObject("Excel.Application") Set WkBook = Xls.Workbooks.Open("B.xls#Sheet1") Set WkSheet = WkBook.ActiveSheet Xls.Visible = True End Sub Private Sub CommandButton2_Click() Set Xls = CreateObject("Excel.Application") Set WkBook = Xls.Workbooks.Open("B.xls#Sheet2") Set WkSheet = WkBook.ActiveSheet Xls.Visible = True End Sub Dessa forma, ele abre o worksheet B, mas não encontra o Sheet1 ou Sheet2. Se eu não colocar o "#SheetX", ele abre a planilha normalmente, mas não no sheet que eu quero. Alguém pode 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...