如何在Excel启动时创建启动画面?

Saf*_*Ali 3 excel splash-screen

我是excel编程的新手,我想在我的excel文件打开时创建一个弹出屏幕,所以有人能告诉我如何在excel启动时创建启动画面吗?

mus*_*ear 5

构建一个完全由所需的初始图像组成的自定义表单.然后在加载电子表格/应用时,将该表单调用一段时间.

更新现在使用代码(或至少链接):

就像我上面所说的那样,这个问题在跨越跨界的论坛上被广泛讨论.

DailyDose似乎有最简单,最简单的启动画面实现,将关于运行表单作为模态的一些重要观点,以允许您的应用程序代码继续在启动后运行.

代码很简单:

    Sub StartProgram()
        Dim dtDelay As Date

        dtDelay = Now
        ufSplash.Show

        ‘Do initialization stuff
         If Now < (dtDelay + TimeSerial(0, 0, 5)) Then
             Application.Wait dtDelay + TimeSerial(0, 0, 5)
         End If

         Unload ufSplash

    End Sub
Run Code Online (Sandbox Code Playgroud)

VBA Express有一个宏,它会在窗体上运行缓慢的淡入淡出,然后在它完全不可见时关闭它.