dimitropoulos / VBECustomColors

The VBA / VB editor (or VBE) is limited in the 16 colors it can use to render code text. The project aims to serve as a guide for adding your own custom colors to the palette.
109 stars 20 forks source link

64 Bit Office - Not working #1

Open Arrlin opened 7 years ago

Arrlin commented 7 years ago

The VBE7.DLL is located in a different location (x86) > C:\Program Files (x86)\Common Files\microsoft shared\VBA\VBA7.1\VBE7.DLL (x64) > C:\Program Files\Microsoft Office\root\VFS\ProgramFilesCommonX64\Microsoft Shared\VBA\VBA7.1

cognociente commented 2 years ago

I don't have anything in the x86 path, only: (x64) > C:\Program Files\Microsoft Office\root\VFS\ProgramFilesCommonX64\Microsoft Shared\VBA\VBA7.1

Windows 11 and Office 365 (64 bit): latest updates

I have taken the steps to adjust the dll with hex editor but there is NO CHANGE to my VBA Editor environment. Hoping someone can point me in the right direction

cognociente commented 2 years ago

I have managed to get it working. For me, the registry changes were NOT optional; they were what seems to have made the whole process work.

techjp commented 9 months ago

I have managed to get it working. For me, the registry changes were NOT optional; they were what seems to have made the whole process work.

Editing the DLL file changes the colors that are available as options within VBA. Changing the registry entry sets which colors are actually used from that list of available options.

If you don't make any changes to the registry (or manually change the settings yourself within VBA), then you won't see any changes in the colors you use.