Excel 中的隐藏数据,提取最初链接到 MDB 文件的数据
我收到一个 Excel 文件,其中引用了 MDB 文件中的一些数据。 当我打开文件时,我只能看到基于下拉列表和数据透视表的摘要。 MDB 文件中的数据似乎已嵌入到 XLS 文件本身中。 如果我在 Notepad++ 中查看该文件,我可以看到我正在寻找的信息(尽管与 xls 文件的二进制数据混合在一起。)
我很好奇是否有人知道如何从其中提取这种类型的嵌入数据XSL 文件。 原来的MDB文件早已不复存在。
I received an Excel file that references some data from a MDB file. When I open the file, I am only able to see summary based on dropdowns and pivot tables. The data from the MDB file appears to have been embedded in to the XLS file itself. If I look at the file in Notepad++ I can see the information I'm looking for (albeit mixed in with the binary data of the xls file.)
I'm curious if anyone knows of a way to extract this type embedded data out of an XSL file. The original MDB file is long gone.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果下拉列表确实是数据透视表页面字段,那么您可能拥有基于外部数据的数据透视表。 要进行检查,请选择数据透视表中的一个单元格。 打开 VBE(Alt+F11)。 转到立即窗口 (Ctl+G) 并键入
,这将为您提供有关数据位置的信息。 您在记事本中看到的数据是存储在数据透视表缓存中的数据。 如果无法访问到mdb,就无法刷新,但是之前取到的数据仍然会在缓存中。
If the dropdowns are really pivot page fields, then you probably have pivot tables based on external data. To check, select a cell that's in a pivot table. Open the VBE (Alt+F11). Go to the Immediate Window (Ctl+G) and type
and that will give you the information about where the data is. The data you see in Notepad is the data stored in the pivot cache. If you can't get to the mdb, you won't be able to refresh, but the previously fetched data will still be in the cache.
删除所有筛选器并双击包含总计数字的单元格:Excel 将钻取数据透视缓存中的数据,并打开一个新工作表,其中汇总了该数字中的所有行。
Remove all filters and double click in a cell containing a Grand Total figure: Excel will drill in the data in the PivotCache and will open a new worksheet with all the rows summed up in that figure.
我唯一能想到的就是:您检查过文件中是否有隐藏的工作表吗? 右键单击工作簿底部的任何工作表选项卡,然后选择
取消隐藏...
从那里,您可以查看是否存在包含原始数据的隐藏工作表。Only thing I can think of: have you checked to see if there are any hidden worksheets in the file? Right-click any worksheet tab at the bottom of the workbook and select
Unhide...
From there, you can see if there is a hidden sheet containing the raw data.