返回列表 上一主題 發帖

[發問] 如何在繁簡體的系統做出通用的vba

[發問] 如何在繁簡體的系統做出通用的vba

因為工作的關係 台灣和對岸都有辦公室 資料頗多 最近想使用excel vba製作一些輔助
可是因為繁體和簡體的環境 導致總有一邊辦公室不能使用 我該怎麼做 謝謝

回復 1# greedner
往這方向試試看
  1. Sub Auto_Open()   '一般模組的程式碼(檔案開啟時自動執行的程式)
  2.     Dim myPick As Integer
  3.     Do Until myPick = 1 Or myPick = 2
  4.         myPick = Application.InputBox("1.繁體版 , 2.簡体版", "繁體 / 簡体")
  5.     Loop
  6.     If myPick = 1 Then
  7.        ' 呼叫設定_繁體版的變數程式
  8.     ElseIf myPick = 2 Then
  9.         '呼叫設定_簡体版的變數程式
  10.     End If
  11. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 2# GBKEE

謝謝你的教學 我嘗試看看

TOP

我有點不懂版主的意思說,如果您的VBA程序都是用英文撰寫
在使用上,會有不能開啟的狀況嗎@@?

TOP

回復 4# handsometrowa
雖然vba的程式碼都是英文,但變數的內容可以是中文  
1# 說: 繁體和簡體的環境 導致總有一邊辦公室不能使用
因為:繁體版中有些簡体字是不能用的,簡体版中有些繁體字是不能用的
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

請問,程式碼中不用中文,就簡繁環境都可以用了?
lmh

TOP

回復 6# mhl9mhl9

把說明和內容全用上了英文,在那在糸統也沒有問題了。
只是在外觀上和使用會有不便吧~~~

TOP

回復 2# GBKEE


1.  VBA變數 不要用中文命名
2. 中文訊息放在某一個工作表內,VBA用索引編號來查詢選用
3. 繁簡使用方式只要選所有工作表再用繁簡轉換功能

以上方式一種想法,我也沒有處理過
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 布施如播種,以歡喜心滋潤種子,才會發芽。
返回列表 上一主題