I am trying to work in Excel 2013 with one of my keyboards.
I have the following rules
: |
store(vowelkeys) [K_O] [SHIFT K_O] [SHIFT K_E] [K_E] [SHIFT K_U] [K_U] [SHIFT K_I] [K_I] [SHIFT K_A] [K_A] store (vowelunicode) 'ඔ' 'ඕ' 'ඒ' 'එ' 'ඌ' 'උ' 'ඊ' 'ඉ' 'ආ' 'අ' group(main) using keys + any(vowelkeys)> index(vowelunicode,1) 'අ'+[K_A] > 'ආ' |
the idea is that one press of 'a' will produce 'අ' and two consecutive presses 'ආ'. In Excel 2013, this works fine unless I do it in the beginning of an empty cell. for example if I select an empty cell and type 'aa' it will produce 'අඅ'. However if I delete them and retype 'aa' it will produce 'ආ' as intended.