我在Excel中制作一个原始数据库,并且需要一个例程在不断的后台运行。我将能够填写它需要做的实际操作,但我不知道如何使某个按键或某种类型的宏独立运行。如果有人能给我一个独立运行的代码的例子,我可以简单地填写内容,那将是非常感激。如何创建一个可以在后台不断运行的例程?
3
A
回答
0
我很久没有使用过VBA了,但是你必须在VBA中创建一个线程,可能是通过COM线程,但我不太确定Excel是线程安全还是甚至可以使用Excel中的某种线程。另一种选择是定时器。如果它没有在VBA中实现,我不记得它,你必须自己创建Timer,并且自己对Windows消息作出反应,如果你可以在VBA中这样做的话。
总而言之,我认为这个用例可能对Excel VBA宏来说很大。如果我是你,我会考虑以不同的方式来做这件事。
3
+0
完美!非常感谢你的帮助。 – Jerome 2010-02-24 13:16:43
+0
@Jerome:一定要接受答案,如果它符合你的需求,它会帮助其他人提出类似的问题。欢迎来到StackOverflow! – guitarthrower 2010-02-24 15:53:24
相关问题
- 1. 如何创建一个后台运行的Cocoa应用程序?
- 2. C#创建一个运行在后台的程序?
- 3. 如何创建一个在.net网站的后台运行的线程?
- 4. 可以在后台线程上创建一个UIViewController吗?
- 5. 一个应用程序可以在后台运行多少天
- 6. iPhone:如何创建始终在后台运行的线程?
- 7. 不断在后台运行服务
- 8. 一个程序,在后台运行(JAVA)
- 9. 如何创建一个在Android中的后台运行的任务
- 10. 如果不可见,在后台运行一个片段
- 11. 如何在后台线程中创建一个JDialog的ModalityType.APPLICATION_MODAL?
- 12. 一个可以运行你创建的java类的程序
- 13. 如何在Phonegap应用程序中创建一个简单服务以在后台运行setInterval()?
- 14. 在后台不断运行的django应用程序
- 15. 如何一个接一个地运行后台进程
- 16. 在google appengine后台运行只有一个后台线程
- 17. 任何人都可以演示如何为在后台运行的iPhone创建应用程序?
- 18. 创建一个异步运行的后台定时器
- 19. 如何保持一个进程在onStop/onPause后台运行
- 20. 如何创建一个可以运行命令的红宝石应用程序
- 21. 如何创建不断检查GPS状态的后台服务?
- 22. 如何在后台运行程序
- 23. 如何在后台运行此程序
- 24. 如何在后台运行进程? c#
- 25. 创建在后台运行的php cli进程
- 26. 如何在春天创建一个后台任务,以便不断监听TCP套接字上的数据
- 27. 如何在后台运行
- 28. 如何在Java中创建一个不可变的单例?
- 29. 是可以在后台运行某些程序的iPhone
- 30. 创建一个不断运行的方法
如果你的代码是在后台运行“不断地”,它会导致Excel停止响应。我不这实际上是你想要的。你能描述一下你实际想要达到的目标吗? – 2010-02-23 21:35:47
非常感谢您的回答。 我有一个工作接口,它有一个数据流进来。我需要的是一些在特定时间间隔内从不同单元格采样数据的东西。我想一个很好的解释是说我需要这个过程独立于任何用户输入而发生,它应该只是经常监督,不管别的什么都行。 – Jerome 2010-02-23 22:53:50