Para fácil entendimento, segue planilha
Fácil entendimento? 🙄
Você anexou um arquivo sem qualquer explicação, além de zero ajuda para o meu entendimento ainda trouxe mais dúvidas. Ao explicar, tenha em mente que as explicações são para quem não conhece o seu arquivo e tampouco tem ideia do que você quer fazer.
1. até agora você informou que inicialmente o intervalo o ser deslocado é F5:F14, no entanto na sua planilha "A3=2" vejo que TODOS os intervalos foram deslocados. Tomei por base a numeração que você colocou na linha 5 pois os demais dados você repetiu em todas as colunas, isso não ajuda. Explique.
2. você informou antes que o deslocamento do intervalo será a quantidade de colunas igual ao valor inserido em A3, no entanto você colocou um exemplo de A3=2 e deslocou o intervalo de F para G. Ora, deslocar duas colunas a partir de F, a coluna destino é H, e não G. Explique.
3. no outro exemplo, com A3=5, você deslocou de F para J. Porque J e não K? Explique.
4. para se determinar a coluna destino do deslocamento de F5:F14 a coluna inicial será sempre considerada a coluna F, não importa se houve deslocamentos anteriores?
5. no início do processo, ou seja, antes de ser inserido o primeiro valor em A3 (e de ser efetuado o primeiro deslocamento de F5:F14), quais células estarão preenchidas?
6. vi que no seu arquivo já existe um código VBA sobre esse assunto dos deslocamentos. Esse código é o que lhe foi sugerido pela IA? Porque ele não lhe atende?
Postado : 16/10/2025 6:22 pm