Tenho planilha VBA Excel
protegida (mascara)
sou o proprietário, então lhe cedo código VBA e bases para adaptar
o que preciso:
ela marca condicionais de uma linha para outra
assim eu tenho imagens de movimento linha a linha
desejo que ela marque todas as comparações em relação a uma linha específica
simples relação comparativa:
hoje ela compara com valores de uma linha para outra
isso deve continuar
mas também quero:
comparar com uma linha específica, mantendo essa posição de comparação (posição será relativa ao local, ou seja, todas as marcações se reportarão ao mesmo local).
Coloquei duas imagens para exemplificar a logica
a planilha contem 4 bases logicas
são duas onde se pode fazer marcações e duas que servem apenas de suporte, como elemento de comparação logica.
Nesse sentido ela tem dois objetivos
a)pode marcar do bloco maior em relação aos numerais do bloco menor
b)pode marcar do bloco menor em relação aos numerais do bloco maior
mas existem 2 blocos semelhantes que só servem para "marcar “os blocos "alvo"
ou seja, eu posso marcar dos blocos "alvo “para eles mesmos, e posso marcar dos blocos de referência para os alvos, mas nao posso marcar dos alvos para os de referência (a referência é só para buscar evidências no que nominamos bloco real.
isso ja
estaoperacional...Se você não entendeu, não se preocupe, isso já está funcionando como estou descrevendo.
Assim, as chaves condicionais marcam cores dos padrões externos "fictícios' para os reais, mas os reais nao marcam para os fictí
cios...Apenas recebem indicações deles.
Esta informação serve apenas para que você defina a função atrelada ao que a planilha já realiza.
Ela faz 4 funções que precisam ser mantidas
a- marca do bloco real da esquerda em relação a ele mesmo e em relação aos valores do bloco da direita, linha por linha, altura por altura
b- este mesmo bloco real da esquerda obtém marcações de correspondência de dois blocos fictícios. Portanto se algum valor estiver presente na linha anterior nos blocos fictícios, o sistema acusará está correspondência, linha a linha, altura a altura.
C) o lado direito REAL marca correspondências com o lado direito real, linha a linha.
Nesse caso a linha anterior do lado esquerdo também marca correspondência (a linha toda marca na mesma direção, no caso, as correspondências dos valores situados na linha da direita, linha por linha, altura por altura.
D) o grupo fictício marca correspondência a partir da linha anterior em relação ao bloco da
direita...Tanto o bloco da esquerda quanto o da direita fazem isso. Mesma lógica, linha por linha, altura por altura
c) e d) marcarão automaticamente dos dois blocos "fractais" menor e maior, em relação ao bloco maior, ou ao menor, segundo a escolha do usuário.
Portanto a lógica é simples: em relação ao grupo maior ou em relação ao menor (esquerda ou direita)
hoje a marcação obedece linha a linha
agora, ale dessa quero todas as linhas orientadas a um foco fixo, a última linha que contém dados (em geral vai se situar como "penúltima", mas em certos casos, de fato será a última...
Uma vez que os dados da última nem sempre são conhecidos, o sistema só poderá marcar comparações a partir de dados previamente registrados.
Assim é simples, usaremos a marcação da penúltima linha em suporte a uma previsão de futuros.
nao sera linha a alinhaa alturaa altura
serãotodas as linhas anterioresdo bloco marcando os valores que se corresponderam ao foco da direita, ou ao foco da esquerda.
Os reais seguem sendo reais, os fictícios seguem sendo fictícios, mesma organização.
Quando o usuário girar os botões de foco futuro, portanto o sistema marcara como hoje marca, de linha para linha e também, quando acionada, a macro que converge todos os resultados nas linhas anteriores a serem comparados com a última linha da série seja ela a parte da esquerda, da direita ou total.
portanto são 3 botões para a convergência condicional
1 que ativa a nova função
2 que determinam se o foco vai se referendar aos valores da linha alvo real da esquerda, ou da direita
Delivery term: December 22, 2018