vba - 国际内部表名称

标签 vba excel

我有以下使用德语 Excel 版本的简单 VBA 代码:

Sub German()
Tabelle1.Range("A1").Value = 1
End Sub

Screenshot of Excel showing Tabelle1, Tabelle2, and Tabelle3

在此 VBA 代码中,我指的是内部工作表名称“Tabelle1”,您也可以在所附图像的红色圆圈中看到它。

现在我想国际化我的代码,以便它可以在每种语言中使用。 我必须如何更改代码才能使内部工作表名称国际化?

最佳答案

您可以更改 Excel 中显示的名称以及属性窗口中用作代码名称的名称(德语为“Eigenschaftenfenster”)。

您可以通过“查看”菜单或(可能)按 F4 打开此窗口。

您可以在此处检查和更改工作表的属性。

关于vba - 国际内部表名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38091790/

相关文章:

asp.net - VB.Net中是否可以从excel文件中读取数据而不将其上传到服务器?

sql - 从 Reporting Services 导入时在 Excel 中按日期排序

excel - 多个 If/Then 调用选项

vba - 视觉错误? Excel-vba AllowEditRange 有很多区域

vba - VBA 中 End 语句的替代方法

excel - 以编程方式添加引用会导致运行时错误

java - 使用 poi 和 XSSF 和 SAX 在 JAVA 中实现内存高效的 XLSX 阅读器,但不知道如何获取公式?

Excel:基于细胞计数的条件

vba - 使用 VBA 查询我的 Excel 工作表

vba - 我仅在某些 Excel 2010 版本中收到 'Compile error: Can' t find project or library'。很难测试这个