Ms access 如何使用DoCmd.TransferText并向用户提供进度更新?
我正在使用DoCmd.TransferText以周期性方式将多个文本文件批量导入数据库。程序运行成功,但从外观上看,用户没有收到运行的反馈 我曾尝试使用SysCmd创建仪表和状态更新,但当TransferText方法开始时,它们似乎很快被覆盖 我如何向用户提供进程正在运行的某种指示,以及进程运行的距离 目前,我使用变量Ms access 如何使用DoCmd.TransferText并向用户提供进度更新?,ms-access,Ms Access,我正在使用DoCmd.TransferText以周期性方式将多个文本文件批量导入数据库。程序运行成功,但从外观上看,用户没有收到运行的反馈 我曾尝试使用SysCmd创建仪表和状态更新,但当TransferText方法开始时,它们似乎很快被覆盖 我如何向用户提供进程正在运行的某种指示,以及进程运行的距离 目前,我使用变量count和total分别表示当前进度和文件总数 谢谢你的阅读 您如何启动导入过程?你能从表格中运行它并将进度表添加到表格中吗?你想显示“传输的12个文件中的1个”之类的进度吗?@
count
和total
分别表示当前进度和文件总数
谢谢你的阅读 您如何启动导入过程?你能从表格中运行它并将进度表添加到表格中吗?你想显示“传输的12个文件中的1个”之类的进度吗?@HansUp,这正是我要做的。Matt,目前我正在从VBA编辑器启动它。不确定控件将驻留在何处;表单是可能的。请使用文本框呈现表单。在执行
DoCmd.TransferText
操作的For
循环中,将更新的消息写入文本框:count of total。这样就足够了。然而,如果我想增加一个动画的Windows进度条,这是否可能与某种COM对象有关?