2013-08-26 74 views
0

我是新手。我在簡單的vb代碼中遇到了土耳其字符問題。當我在我的模塊中的土耳其語'ş,ə,ç,»,ü,ü,ı「字符中寫了一些文字時,這些字符會變成未知字母 我想將」Eight「改爲」Səkkiz「,」Five「 BES」,‘三’,‘UC’等 能不能幫我 在此先感謝在excell-vba中寫土耳其文字

+0

'當我在土耳其語'ş,ə,ç,»,ü,ı,ı「字符中寫了一些文字時,這些字符會變成未知字母,我想將」Eight「改爲」Səkkiz「,」 Five「」Beş「,」Three「」Üç「etc」顯示你的代碼 - 剛纔納什 –

回答

2

可能是你應該在文本編輯器 嘗試改變字體:工具>在第2標籤選項中選擇字體宋體(土耳其)

1

VB編輯器不支持Unicode假設無論你顯示這些字符呢,你可以做這樣的事情:

Const UpsideDownE As Long = &H1DD 

Sub Example() 
' This would set the currently selected text in PowerPoint to ə 
ActiveWindow.Selection.ShapeRange.TextFrame.TextRange = ChrW(UpsideDownE) 

End Sub 

當然,選擇對你有意義的常量的名稱......無論你通常稱爲「ə」字符。