MsoTriState的用途是什么?使用VBA添加图片有何重要意义?

时间:2019-05-13 03:49:36

标签: ms-office

我正在研究如何使用VBA在excel电子表格中附加图片,并发现shapes.addpicture可以工作。该参数具有filename之类的LinkToFileSaveToDocumentMsoTristate之类的参数。

现在,在网上进行进一步研究时,我发现MsoTristate是一个三态布尔值。好。我能理解这个概念。

但是我不知道如何使用它以及为什么我需要一个布尔值来链接文件或保存文档。另外,这种东西还有什么其他用途?

1 个答案:

答案 0 :(得分:1)

实际上它可以是3个以上的状态!从document中,我们看到,除了普通的True和False外,MS Office案例还不支持所有其他值。因此,根据您的情况,您可以放心地假设它充当布尔值。

取决于所引发的特定功能,布尔值只是参数或选项。例如,在fromImage()中,您传递一个字符串(文件路径)和一个布尔值,该布尔值告诉MSoffice是否要使用颜色管理。 2