Emil Augustyn

Emil Augustyn Student, Akademia
Górniczo-Hutnicza
im. Stanisława
Staszi...

Temat: Makro na kolor czcionki

Potrzebuje pomocy w stworzeniu makra/kodu VBA który w zaznaczonych komórkach gdzie pojawi się wynik formuły, automatycznie był zmieniany kolor jednego znaku i boldował go. Chodzi o taki wynik w formule tak by zawsze znak "&" był w kolorze niebieskim i Boldem:

<M1_4.*.*_1/R>&<M2_4.1.1_2/G>&<M3_4.1.1_2/T>&<M3_4.1.1_3/E>&<M6_4.1.1_2/E>

Bardzo prosze o pomoc
Oskar Shon

Oskar Shon Dodatki do Office
www.VBATools.pl

Temat: Makro na kolor czcionki

Przeprowadź sobie prosty test przez nagranie takiej czynności, a będziesz wiedział w jaki sposób Excel modyfikuje tekst w komórce, potem przełóż to na kod, aby obsłużyć inne przypadki.

Następnie jeśli to oczywiście tekst (a wynik formuły), to weź umieść go w zmiennej
1. Sprawdź czy jest w niem znak &
2. Potnij go splitem()
3. W pętli przetwarzaj ilość znaków, aby wiedzieć po którym jest dodany &
4. Edytuj tekst zaznaczając 1 znak aby go sformatować.
5 utwórz pętlę iterując kolejne pozycje (jeśli to nie jeden przypadek)

Jeśli jednak dane są wynikiem formuły, to zamień je na tekst zmienna.value= zamienna.value
zapisując definicje funkcji, aby ją odtworzyć w razie potrzeby.



Wyślij zaproszenie do