Essa série está incrível. Quero até onde vai o poder dessa ferramenta.
@nunes.9322 күн бұрын
impossível saber, haha
@delano_lima27 күн бұрын
Fala, Marcelo! Que série excelente!! Gostaria de fazer uma pergunta. Vi que você fez referência a célula A1 da planilha Cliente pelo nome da planilha, coisa que eu sempre recomendei não fazer no VBA pois se o usuário cisma de mudar o nome da planilha derruba tudo e por isso sempre usei e recomendei usar o codename da planilha. Como você faria referência pelo codename no VB? Gostaria de saber como você faria, pois cheguei a fazer assim Globals.Planilha1.Range("A1").Value, mas não sei se é o melhor caminho, pois imagino que em alguns casos poderia cair na célula A1 de uma outra pasta de trabalho. Imagino que haja uma forma de ser mais específico a fim de evitar erros de referência. Abraço e sucesso!!!
@DevNascimento27 күн бұрын
Delano, tem várias formas de impedir que as tabs sejam renomeadas. Você pode por exemplo criar uma listagem de seleção e navegação entre as planilhas e manter as tabs ocultas
@delano_lima26 күн бұрын
@@DevNascimento Sim, tô ligado que posso bloquear, mas me refiro a forme de referenciar as planilhas via código. A intenção é deixar a planilha com o nome que o usuário quiser mesmo. Usando "Globals.NomeDaPlanilha" já funcionou, inclusive nem precisa fazer nova declaração e instância para planilhas já existentes, mas vou me aprofundar mais na estrutura dos objetos do Office dentro do VB. Achei que você já tivesse uma forma de fazer esse método. Qualquer coisa posto novo comentário aqui. Valeu. Sucesso!!!
@eugeniosilvaconceicao679428 күн бұрын
Talvez você não tenha notado ainda, eu sei que não é importante mas o título do projeto está escrito assim: "MeuPriemiroProjeto".