@julliard and @rbernon In my opinion, this !2698 is worth a merge anyway, even if VBA remains problematic. To CJK users, not being able to use IME in MSOffice is a critical show-stopper to reason to use WINE as Windows alternative. IME in VBA will be relatively unnecessary, since not many people would use multi-byte characters in variable names. The main case we need those in VBA is in the comments.