首页 文章

Excel主表

提问于
浏览
0

我有一个用于错误跟踪的Excel工作表 . 每个客户端都有自己的.xlsx,该客户端的每个应用程序在.xlsx中都有自己的工作表 . 因此多个Excel文件具有多个工作表,所有这些都具有相同的格式 .

所有工作表都有相同的 Headers ,有些列具有数据验证和条件格式 . 但是,有时候,数据验证单元格等中允许的布局/ Headers 或值必须更改,我必须遍历每个工作表并手动进行更改 .

是否有可能有一个主表单,其他表格将继承 Headers 和 Headers 样式,特定 Headers 下的所有单元格都有数据验证和条件格式?

(在此建议之前,我曾经简单地将所有内容放在一个表格中并使用过滤器来显示特定的客户端/应用程序,但是当与多个人共享和版本化表单时,这变得不切实际)

2 回答

  • 1

    您正在寻找的术语是一个模板 . 您可以创建模板并将其提供给“客户”以跟踪错误 . 如果您对模板进行更新并将其提供给客户端,则可以将数据复制/粘贴到新表单中 .

    在我看来,你是以错误的方式解决这个问题 . Excel是一个电子表格程序,虽然它可以用作各种“列表”,但它是错误跟踪的不良选择 . 如果您遇到Office应用程序,请使用Access数据库或实际上可以为您提供与“后端数据”分开的“前端显示”的内容 . 互联网上有许多免费的bug跟踪软件程序 . 设置其中一个,让您的客户在那里记录一个错误 .

  • 0

    使用模板,然后让客户端复制粘贴旧数据是一种方法,但它不是最安全的方法 .

    如果您确实想要向用户分发新模板,最好添加一些导入功能 . 因此VBA处理复制旧数据 .

    如果您(个人)可以手动对模板进行更改,那么您还可以创建工作簿宏以“就地”修补源(或源的副本)数据 .

    无论采用哪种方法,您都可能需要在源工作簿中添加一些内容以跟踪它们的版本,并确保它们从正确的版本导入以及防止将来出现不快 .

    你能展示一个改变的例子吗?之前和之后等

相关问题