我的用户想要将数据下载到电子表格中,修改然后上传并保存。我写了一个功能,将表格下载到选项卡分隔的文件中,并上传修改后的文件。现在他们希望在点击“保存”之前查看它。想知道是否有任何简单的方法来突出显示修改后的单元格。 PS:是的。有些人拒绝使用任何其他工具。他们喜欢他们的电子表格。如何识别数据表的修改单元格?
2
A
回答
1
添加一个额外的列校验和,它是从数据库检索到的所有值的哈希值,并在保存之前重新计算哈希值并突出显示被修改的单元格。
0
如果我理解的问题,你想用一种颜色或某种等效标识来表示更改后的值,你可以在Excel中一个简单的宏做到这一点:
右键单击要包括宏观的标签并选择“查看代码”,然后键入以下VBA:
Private Sub WorkSheet_Change(ByVal Target as Range)
Target.Interior.ColorIndex = 6
End Sub
这将使任何修饰的细胞,亮黄色背景的变化。
您需要修改“下载excel”函数以从您的站点提供.xlsm文件,并在服务器上使用模板文件(查看EEPlus提供的.NET文件中的Excel文件 - 支持模板),其中包含这个宏的工作。如果这是不可能的,你可以走更加艰难的路线,并开发一个自定义的Excel加载项来跟踪更改,但这需要部署到每个用户工作站/ Excel安装。
相关问题
- 1. 修改表格单元格
- 2. PowerPivot去识别单元格数据
- 3. OpenXML SDK:如何识别单元格的数据类型?
- 4. 使用CodeIgniter的HTML表格类修改单元格数据
- 5. 如何识别已被点击的表格单元格?
- 6. 识别表格数据从
- 7. 如何识别函数所在的单元格?
- 8. 如何更改数据表的单元格颜色?
- 9. 如何识别数据表的列名
- 10. 如何在我的数据库表上修改此标识int?
- 11. 识别基于文本的单元格
- 12. 识别标记的单元格行ios
- 13. 更改单元格数据
- 14. 如何知道单元格数据没有被更改或修改?
- 15. 如何修改一个熊猫数据框的“单元格”中的值?
- 16. 如何识别办公室js api BindingDataChanged事件中更改的单元格?
- 17. PowerPoint 2007表格:识别合并单元格
- 18. VBA Excel,单元格自我识别
- 19. 如何识别在DataGridView中悬停的特定单元格
- 20. Google表格中已修改单元格的日期戳记
- 21. 修改表格单元格的内容使用jquery/javascript
- 22. 如何检查Google表格中是否修改了特定单元格的值
- 23. 如何更改表格中单击单元格的单元格背景颜色?
- 24. 更新单元格修改后的NSTableView
- 25. 基于表单组合框更改数据表单元格
- 26. 如何将表格单元格中显示的数据更改为警告框?
- 27. 如何使用MVVM处理数据网格单元格更改?
- 28. 如何修改GridView的单元格的值使用javascript
- 29. 如何计算和识别vba中的单元格的数字和字符串?
- 30. jquery不会将非表格单元识别为表格行中的后代?