公式中的屏幕工作表名称

时间:2016-06-14 08:34:34

标签: excel-vba vba excel

我在VBA中有一个宏,首先使用" _frozen"创建新工作表。后缀为活动的,然后将依赖于该工作表的公式插入单元格。当活动工作表在名称中包含括号或空格时出现问题,例如" Sheet3(2)" - 当它是现有副本时发生。比冷冻的纸张更好的是" Sheet3(2)_frozen"和公式看起来像

=(Sheet3 (2)_frozen!B6 / Sheet3 (2)_frozen!D6) > 0

当然,它不起作用。所以我的问题是如何在公式中筛选sheetname以避免这种情况?只需在sheetname周围添加引号就无济于事了。

1 个答案:

答案 0 :(得分:1)

你的公式应该是:

=('Sheet3 (2)_frozen'!B6 / 'Sheet3 (2)_frozen'!D6) > 0