我想链接到一个txt文件,而它在zip文件里面,这可以通过VBA吗?我有超过40个文本文件,每个解压缩300-400MB,我想随时访问它们,以便我们可能必须运行任何给定的查询。这个程序没有安排在很长一段时间内重写为RDBMS,这自然会否定对此的需求。
答案 0 :(得分:1)
不可能。除非你想写一个Custom ODBC Driver
开箱即用,Access无法链接到zip文件。
以下是支持导入和链接的格式列表:
╔══════════════════╦════════╦═════════════════╗
║ Format ║ Import ║ Link ║
╠══════════════════╬════════╬═════════════════╣
║ Microsoft Excel ║ yes ║ yes (read only) ║
║ Microsoft Access ║ yes ║ yes ║
║ ODBC Databases ║ yes ║ yes ║
║ Text or CSV ║ yes ║ yes (add only) ║
║ SharePoint List ║ yes ║ yes ║
║ XML ║ yes ║ yes ║
║ Data Services ║ yes ║ yes (read only) ║
║ HTML Document ║ yes ║ yes ║
║ Outlook Folder ║ yes ║ yes ║
╚══════════════════╩════════╩═════════════════╝
参考