ID tematu: 69796
 |
Dowolne kolory w VBE |
Autor |
Wiadomość |
Rafał B.
Stały bywalec Excelforum


Wersja: Win Office 2016
Pomógł: 36 razy Posty: 253
|
Wysłany: 12-01-2021, 10:35 Dowolne kolory w VBE
|
|
|
Każdy wie, że można sobie ustawić swoje własne kolorki i fonta w okienku kodu w VBE. Jednak już nie każdy wie, że można ustawić dowolne kolory edytując plik VBE7.dll jakimś HexEditorem! Nie wiem czy można linkować, więc kto zainteresowany, znajdzie w google pod hasłem "How can I use custom colours in the Microsoft VBA editor?" Jest nawet gotowy programik, komu nie chce się edytować tego ręcznie. Rozwiązanie w pełni bezpieczne, od długiego czasu przetestowane, ale dla 100% pewności lepiej zrobić backup.
Z fontów polecam znalezienie najlepszych fontów dla programistów i wybranie swojego faworyta. U mnie ulubiony to Fira Mono (darmowy). Rozumiem przyzwyczajenia, szczególnie starszej części forowiczów, ale naprawdę zwiększa to istotnie komfort pisania, również łatwiej wyłapywać błędy, literówki poprzez zwiększenie (subiektywne) czytelności kodu.
Przykładowy setup, który mnie odpowiada w załączniku (mam nadzieję, że kompresja nie zniekształci znacząco kolorów). Pozdrawiam!
VBEEDITOR.JPG
|
 |
Plik ściągnięto 44 raz(y) 76.35 KB |
|
_________________ Jest niemal niemożliwe nauczenie dobrego programowania uczniów, którzy byli narażeni na kontakt z BASIC: jako potencjalni programiści są okaleczeni, bez nadziei na poprawę. (Edsger Dijkstra, pionier informatyki).
Po części dotyczy również VBA. |
|
 | ID posta:
398128
|
|
|
 |
|
|
|
wczesny
Stały bywalec Excelforum

Wersja: Win Office 2016
Pomógł: 31 razy Posty: 269
|
Wysłany: 12-02-2021, 10:40
|
|
|
Testowałem kiedyś VBE Theme Editor:
32 bit działa
64 bit nie działa |
|
 | ID posta:
400246
|
|
|
 |
|
|
Marecki
Excel Expert


Wersja: Win Office 2019
Pomógł: 2496 razy Posty: 8293
|
Wysłany: 12-02-2021, 11:15
|
|
|
A w ogóle cokolwiek działa w tym Office 64bit ? |
_________________ Hardware - ta część komputera, którą można kopnąć kiedy software przestanie funkcjonować.
Szkolenia z Excela , FB
Office 2019 Professional Plus , Windows 10 x64
Pozdrawiam, były mkkk23 teraz Marecki. |
|
 | ID posta:
400249
|
|
|
 |
|
|
wczesny
Stały bywalec Excelforum

Wersja: Win Office 2016
Pomógł: 31 razy Posty: 269
|
Wysłany: 12-02-2021, 11:54
|
|
|
Ja działam ;) |
|
 | ID posta:
400253
|
|
|
 |
|
|
Rafał B.
Stały bywalec Excelforum


Wersja: Win Office 2016
Pomógł: 36 razy Posty: 253
|
Wysłany: 13-02-2021, 10:53
|
|
|
wczesny napisał/a: | Testowałem kiedyś VBE Theme Editor:
32 bit działa
64 bit nie działa |
Nie wiem czy to to samo, ale "mój" nazywa się VBEThemeColorEditor (autor gallaux na GitHub) i śmiga na x64. Dodatkowo ma możliwość eksportu motywów do xml. A próbowałeś samodzielnie edytować plik? U mnie działają obie opcje.
Skopiowałem, a w zasadzie odtworzyłem pewien znany motyw z innych środowisk i wygląda tak ślicznie, czytelnie i nie męczy wzroku, że już niczego nie zmieniam!
Motyw działa też w okienku Immediate, do pełni szczęścia chciałbym przyciemnić resztę paneli- Locals, Project Explorer, Properties. Niestety nie wiem czy to w ogóle wykonalne. Odwracanie kolorów w całym systemie nie wchodzi w grę, bo często wykonuję też jakieś bardziej "wizualne" sprawy w samym Excelu i irytuje mnie ciągłe przełączanie trybu, nawet skrótem klawiaturowym.
VBEEDITOR2.JPG
|
 |
Plik ściągnięto 19 raz(y) 55.35 KB |
|
_________________ Jest niemal niemożliwe nauczenie dobrego programowania uczniów, którzy byli narażeni na kontakt z BASIC: jako potencjalni programiści są okaleczeni, bez nadziei na poprawę. (Edsger Dijkstra, pionier informatyki).
Po części dotyczy również VBA. |
|
 | ID posta:
400310
|
|
|
 |
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
 |
Strona używa plików cookies.
Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe
|