我用德語Excel版本下面這個簡單的VBA代碼:國際內部表名稱
Sub German()
Tabelle1.Range("A1").Value = 1
End Sub
在此VBA代碼,我指的是內部工作表名稱「Tabelle1」,你可以也請參閱附圖中的紅色圓圈。
現在我想將我的代碼國際化,以便它可以在每種語言中使用。 如何更改我的代碼以使內部工作表名稱爲國際?
我用德語Excel版本下面這個簡單的VBA代碼:國際內部表名稱
Sub German()
Tabelle1.Range("A1").Value = 1
End Sub
在此VBA代碼,我指的是內部工作表名稱「Tabelle1」,你可以也請參閱附圖中的紅色圓圈。
現在我想將我的代碼國際化,以便它可以在每種語言中使用。 如何更改我的代碼以使內部工作表名稱爲國際?
您可以更改Excel中顯示的名稱和屬性窗口中用作代碼名稱的名稱(德語爲「Eigenschaftenfenster」)。
您可以通過查看菜單或(可能)按F4打開此窗口。
在那裏您可以檢查和更改工作表的屬性。
你的意思是,你想參考工作表?怎麼樣?昏暗的wsh作爲工作表:設置wsh = ThisWorkbook.Worksheets(1)'或'設置wsh = ThisWorkbook.Worksheets(「Tabelle1」)'? –
我建議閱讀[這篇文章](http://www.ozgrid.com/VBA/excel-vba-sheet-names.htm)。 –
儘可能多地相信[this](http://meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-on-so-when-asking-a - 問題/ 285557#285557)我完全理解,這是一種情況,當一個視覺表示比敘述(例如* typed *)更具信息性。加一。 – Jeeped