Tag: ms access

如何检查一个人是否有重复的datelogging?

我期待从Excel(DAO)查询我的Access数据库,以确定表中的任何名称是否有多个logging每个date。 例如,如果Bob在05/05/17有两个logging,那么我想把这两个logging作为logging集的一部分返回。

closures用户从Access-VBA打开的特定Excel文件

我看到如何做到这一点的版本 Dim ran as Excel.Applcation 但是我使用的Access版本没有Excel.Application作为选项。 我写了下面的代码运行,但不closures文件 Dim Path1 as String Dim objXL As Object Dim xlWB As Object Path1 = "C:/….." Set objXL = CreateObject("Excel.Application") Set xlWB = objXL.Workbooks.Open(Path1) xlWB.Close False Set xlWB = Nothing objXL.Quit Set objXL = Nothing

如何在第二个查询中使用第一个查询的结果?

我有成千上万的篮子,每个篮子都有自己独特的ID。 数以百万计的球,每个都有自己独特的ID填充这些篮子。 其中一些球是红色的。 我的数据库有三百万条logging,包括三个字段,basketID,ballID和球颜色。 我需要返回篮球中有红球的所有BallID。 在[Ballcolor] =“RED”的时候,我在最近几个小时就想出了足够的查询来返回BasketID。 现在我卡住了。 我需要包含在该结果中的任何basketID的所有logging。 我第一次使用Access,因为我刚刚意识到Excel只能处理一百万行,不过我写了一系列的macros和帮助列来解决它。 一般的策略将起作用,我可以在后面找出语法。 最糟糕的情况是,我可以在Excel中一次性“清理”一百万条logging,然后将它们导入到Access中,但这将需要几乎所有的夜晚,我不期待。

访问VBa:报告时检查excel文件的结尾

我正在将访问表上的某些检查的结果写入Excel文件。 有时结果超过65k,超过Excel可以处理(excel 2002)。 我如何检查文件的结尾,并打开一个新的工作表继续 谢谢

Microsoft XP Windows – 映射应用程序以匹配访问数据 – “Mappoint”

有谁知道在哪里可以find一个好的地图工具来使用Access数据? 与Mappoint相似,但是没有详细/深入。 任何可以与Access或Excel工作的东西都是我真正需要的。 谢谢!

WHERE IN查询Access VBA中的两个logging集

我的第一篇文章,所以我希望这是正确的领域。 我目前正在试图比较两个logging集,其中之一来自Excel命名的范围,另一个来自Access数据库中的表。 每个代码是: Set existingUserIDs = db.OpenRecordset("SELECT Username FROM UserData") Set IDsToImport = exceldb.OpenRecordset("SELECT Username FROM Named_Range") 问题是,我想以某种方式比较这两个logging集,没有循环(有大量的logging)。 有什么办法在这些logging集上进行连接或类似的操作吗? 创buildlogging集之前,我不能进行连接,因为一个来自Excel,另一个来自Access,所以它们是两个不同的DAO数据库。 最终目标是我将只select在导入表中不存在的用户名(因此在SQL查询中,它将是NOT IN(table))。 感谢您的帮助,您可以借出! 问候,砖头。

将Excel数据导入Access

我必须将Excel工作表中的数据导入Access数据库。 Excel工作表和Access数据库的数据结构有很大的不同,因此需要进行大量的重新格式化和重构工作。 所以我喜欢用VBA导入数据。 我知道我可以从VBA打开Excel实例中的表格,然后读取,转换并保存在表格中。 这是做到这一点的最佳方式,或者是有办法以某种方式将整个工作表加载到Access / VBA中,并在未打开Excel实例的情况下导航数据。 谢谢。 马塞尔

正确的方式重命名/备份文件

我不断进行更改访问和Excel文件macros和数据库。 我修改文件之前我通常做的是我做了一个文件的副本,并将其重命名为filename_todaysdate.ext 。 这是做事的正确/最安全的方式吗?

Python:将Excel文件添加到访问数据库

我正在使用pyodbc来访问一个访问(accdb)文件。 我想以编程方式将Excel工作簿添加到访问数据库中,但找不到API来执行此操作。 这是我目前的代码: import pyodbc DBFile = r'C:\Documents and Settings\IA.accdb' conn = pyodbc.connect('DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};DBQ='+DBFile) exFile = r'C:\Documents and Settings\IA_2006.xls' conn1 = pyodbc.connect('DRIVER={Microsoft Excel Driver \ (*.xls)};DBQ='+exFile,autocommit=True) cursor = conn.cursor() ####IA_1 is a table within IA.accdb cursor.execute('select * from IA_1') row = cursor.fetchone() ####For debugging, print a line if row: print row 我应该如何将Excel文件(IA_2006.xls)中的数据导入到IA.accdb中? […]

使用MS Access VBA中另一个表中的条件创buildExcel电子表格

Access Access VBA和Excel需要一些帮助。 我有两个表格: t_Customer – CustomerID – CustomerName – CustomerAccnt t_Orders – OrderID – Desc – PartNo – Amount – Disc – Date – CustomerID 我需要为每个客户创buildExcel文件,包括订单详细信息和客户详细信息。 每个文件都应该被称为“事务处理.xls”我的想法是从循环中的客户表中获取每个客户,匹配来自订单表的信息,创build一个临时表,并导出到Excel。 我不知道如何做到这一点,任何帮助或build议将不胜感激。