前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >创建用户窗体滑动效果

创建用户窗体滑动效果

作者头像
fanjy
发布2024-02-29 17:01:32
810
发布2024-02-29 17:01:32
举报
文章被收录于专栏:完美Excel完美Excel

标签:VBA,用户窗

使用少量的代码,就可以创建用户窗体滑动效果。

如下图1所示,单击“下一个”按钮,就会看到好像从右向左滑入另一个窗体;而单击“前一个”按钮,就会看到好像窗体从左向右滑出而重新看到前一个窗体。

图1

实际上的用户窗体界面如下图2所示。

图2

实际上是一个用户窗体,只是将其划分成了左右两个区域,然后使用简单的代码来放置用户窗体右侧部分。代码如下:

代码语言:javascript
复制
Private Sub CommandButton1_Click()
 While Frame2.Left > 6
   Frame2.Left = Frame2.Left - 10
   DoEvents
   Sleep 10
 Wend
End Sub

Private Sub CommandButton2_Click()
 While Frame2.Left < 266
   Frame2.Left = Frame2.Left + 10
   DoEvents
   Sleep 10
 Wend
End Sub

Private Sub UserForm_Initialize()
 Me.Width = 262
 Frame2.Left = 266
 Frame2.Top = 6
End Sub
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2024-02-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 完美Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档