- 27 Jul 2019 às 20:56
#46108
Me chamo Gabriel e tô entrando nesse mundo do VBA agora; baixei uma apostila de introdução ao VBA, mas me deparei com a explicação inicial sobre os objetos e suas coleções. Vou colocar o trecho da apostila aqui, e depois expor minha dúvida:
"Exatamente como você especifica sua cidade, rua, e número da casa num endereço, você pode fazer o mesmo no Visual Basic para melhor identificar uma célula particular:
Workbooks("Custo.Xls").Sheets("Folha1"). _
Range("A1").Value = 5
Neste caso, vários objetos (uma pasta, uma folha de planilha e uma célula) são juntados com pontos para identificar uma célula particular. Dai então a propriedade (Value novamente neste caso) é ligada com um ponto. Finalmente um sinal de igual é entrado seguido por um número. A string acima diz ao Visual Basic que ajuste o valor da célula A1 da folha de planilha Folha1 na pasta Custo.Xls para 5."
Minhas dúvidas são: o que são Workbooks? são aquelas "abas" horizontais que ficam na parte inferior do painel do Excel? o que são Sheets? Range eu presumo que seja para identificar a célula.
Tô muito confuso, por favor, alguém pode me ajudar?
"Exatamente como você especifica sua cidade, rua, e número da casa num endereço, você pode fazer o mesmo no Visual Basic para melhor identificar uma célula particular:
Workbooks("Custo.Xls").Sheets("Folha1"). _
Range("A1").Value = 5
Neste caso, vários objetos (uma pasta, uma folha de planilha e uma célula) são juntados com pontos para identificar uma célula particular. Dai então a propriedade (Value novamente neste caso) é ligada com um ponto. Finalmente um sinal de igual é entrado seguido por um número. A string acima diz ao Visual Basic que ajuste o valor da célula A1 da folha de planilha Folha1 na pasta Custo.Xls para 5."
Minhas dúvidas são: o que são Workbooks? são aquelas "abas" horizontais que ficam na parte inferior do painel do Excel? o que são Sheets? Range eu presumo que seja para identificar a célula.
Tô muito confuso, por favor, alguém pode me ajudar?
