我很少用宏,也不知道在宏中可以設定條件。今天有個朋友在論壇上問在宏中如何判斷找到了尾記錄,然後再運行宏?
我想了想,在宏裡又不能寫代碼,不能用ADO也不能用DAO,怎能判斷記錄數呢。剛想回個貼說在宏裡無法實現,突然靈光一閃,想到了CurrentRecord及RecordCount屬性,用
[Forms]![資料].[CurrentRecord]
可以得到“資料”窗體的當前記錄數,用
[Forms]![資料].[RecordsetClone].[RecordCount]
可得到“資料”窗體的總記錄數,如果當前記錄等於總記錄,那麼…………嘿嘿,不用我說下去了吧……………就是尾記錄了!