启用自定义 XLSM 模板以导出可导入的电子表格或红线标记可导入电子表格
自定义 XLSM 模板文件可通过配置以下活动来启用:
• 创建自定义 XLSM 模板文件
• 将客户 XLSM 模板文件包括在 Windchill 服务器上
• 配置特性,为特定导出选项指定自定义 XLSM 模板文件
|
|
建议您参考有关使用 XLSM 的系统管理策略。建议您不要使用“启用 VBA 宏(不推荐;可能运行危险代码)”宏设置。
|
每个自定义 XLSM 模板文件要求工作簿中包含所选导出选项的工作表,其中必须定义 Microsoft VB 项目以支持可用的相应业务逻辑。
待自定义的 XLSM 模板完全定义完成后,应将其包括在 Windchill 服务器中。文件系统位置可以使用特性进行配置,也可以包括在默认模板目录位置中。
使用自定义目录位置时,可选特性 wt.ixb.customMacroEnabledSpreadsheetTemplateDirectory 可用于指定目录位置。
每个 XLSM 模板文件对于用户选择的导出选项集都是唯一的,因为导出选项集驱动工作簿中包含的工作表。导出选项组合 (由 SHEETTYPE 标识) 必须包含在用于指定该组合将使用的 XLSM 模板文件的特性中。例如,以下配置允许用户在用户选择 BOM、“部件和 BOM”或“BOM 和替换部件”导出选项时使用自定义 XLSM 模板文件,但不允许将自定义 XLSM 用于任何其他组合:
• wt.ixb.customMacroEnabledSpreadsheetTemplate.BOM=CustomBOMSpreadsheet.xlsm
• wt.ixb.customMacroEnabledSpreadsheetTemplate.PART_BOM=CustomPartBOMSpreadsheet.xlsm
• wt.ixb.customMacroEnabledSpreadsheetTemplate.BOM_REPLACEMENTS=CustomBOMReplacementsSpreadsheet.xlsm