非拉丁語識別符號和語言覆蓋範圍

VBA 識別符號 (變數和函式名稱)可以使用拉丁文指令碼,也可以使用日語韓語簡體中文繁體中文指令碼。

擴充套件的拉丁文字覆蓋了多種語言:
英語,法語,西班牙語,德語,義大利語,布列塔尼語,加泰羅尼亞語,丹麥語,愛沙尼亞語,芬蘭語,冰島語,印度尼西亞語,愛爾蘭語,Lojban,Mapudungun,挪威語,葡萄牙語,蘇格蘭蓋爾語,瑞典語,他加祿語

部分語言僅部分覆蓋:
亞塞拜然語,克羅埃西亞語,捷克語,世界語,匈牙利語,拉脫維亞語,立陶宛語,波蘭語,羅馬尼亞語,塞爾維亞語,斯洛伐克語,斯洛維尼亞語,土耳其語,約魯巴語,威爾士語

有些語言很少或沒有覆蓋:
阿拉伯語,保加利亞語,切諾基語,宗喀巴語,希臘語,印地語,馬其頓語,馬拉雅拉姆語,蒙古語,俄語,梵語,泰語,西藏語,烏爾都語,維吾爾語

以下變數宣告均有效:

Dim Yec’hed As String 'Breton
Dim «Dóna» As String 'Catalan
Dim fræk As String 'Danish
Dim tšellomängija As String 'Estonian
Dim Törkylempijävongahdus As String 'Finnish
Dim j’examine As String 'French
Dim Paß As String 'German
Dim þjófum As String 'Icelandic
Dim hÓighe As String 'Irish
Dim sofybakni As String 'Lojban (.o’i does not work)
Dim ñizol As String 'Mapudungun
Dim Vår As String 'Norwegian
Dim «brações» As String 'Portuguese
Dim d’fhàg As String 'Scottish Gaelic

請注意,在 VBA IDE 中,變數名中的單個撇號不會將該行轉換為註釋(就像在 Stack Overflow 上一樣)。

此外,使用兩個角度來表示引號«»的語言允許使用變數名稱中的語言,這意味著“”型別引號不是。