我已经使用 Access 大约一年了,最近才开始学习 VBA。我读过的书和我在网上读过的帮助似乎不太适合我的需要;或者如果他们这样做,那么我一定是太新手了,无法注意到。
我的项目是一个个人财务数据库,我正在研究一种预测现金流的方法。我有
一个名为“tbl_InitialPoint”的包含重复交易的表(包含列描述、金额和频率(以天为单位)),
在“tbl_Register”中查找特定描述的最后日期的查询,
一个附加查询,用于将重复事务从“tbl_InitialPoint”插入到“tbl_Register”
INSERT INTO tbl_Register ( PostDate, Description, Amount ) SELECT qry_MaxDate.LastDate + tbl_InitialPoint.Frequency AS DateSeries, tbl_InitialPoint.Description, tbl_InitialPoint.Amount FROM tbl_InitialPoint INNER JOIN qry_MaxDate ON tbl_InitialPoint.Description = qry_MaxDate.Description WHERE qry_MaxDate.LastDate + tbl_InitialPoint.Frequency < = [表格]![主页]![日期范围];
我不知道运行/循环此查询 x 次直到查询为空或为空的特定 vba。
有任何想法吗?