Existe diferença entre utilizar, por exemplo, Planilha1.Visible ou Sheets("Nome que eu dei").Visible ? Existe alguma limitação em cada caso?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Existe diferença entre utilizar, por exemplo, Planilha1.Visible ou Sheets("Nome que eu dei").Visible ? Existe alguma limitação em cada caso?
Oi,
Normalmente utilizamos o Planilha1.visible por ser endereçado diretamente o objeto Planilha1.
Quando utilizamos o Sheets("Nome Planilha").visible você pode ter problemas futuros caso o usuários alterar o nome da aba.
Exemplo: Se a aba Planilha1 for nomeada como "Valores" ou "Parametros" independente do nome da aba seu código ainda funciona porque ela não deixa de ser Planilha1, mas se você fizer o Sheets("Valores").visible e depois o nome da aba for alterado para Parametros, seu código vai parar de funcionar porque Sheets("Valores") não existe mais.