我想做一些事情,比如在类中添加一个 nice-to-Excel-functionsName
属性WorkBook
。有没有好的方法来做到这一点?
更详细的问题:在 VBA 中,您可以将公式分配给 Excel 工作表中的范围。我想这样做,并且我希望我的公式引用第二个工作簿,这是wb
我的代码中调用的一个对象。然后我wb.Name
将公式分配给一个范围。
当wb.Name
其中包含单引号时,就会出现问题。然后你会得到这样的结果:
=MONTH('[Ryan's WB]Sheet1'A1)
在电子表格中,由于工作簿名称中的单引号与第一个单引号匹配而失败。
我想要的是一个类的属性,它用两个单引号替换属性中的所有单FunName
引号并返回它。那么上面的公式会正确地看起来像WorkBook
Name
=MONTH('[Ryan''s WB]Sheet1'A1)