乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel滚动条-一小段Excel VBA代码023:动态滚动显示单元格区域内容

excel滚动条-一小段Excel VBA代码023:动态滚动显示单元格区域内容

作者:乔山办公网日期:

返回目录:excel表格制作

一段简单的VBA代码,让你自如操作Excel,成为职场达人!


抛砖引玉的场景需求: A1单元格区域中滚动显示“我爱《神奇的VBA》”!下面代码示例中提供了三种场景及代码示例。


场景1: 文本重复滚动显示

标准模块中加入如下代码即可实现上面的演示功能。


Dim Flag As BooleanSub 开始滚动()Dim str As String Flag = True str = "我爱《神奇的VBA》" n = Len(str)xxx: If Flag = True Then For i = 1 To n txt = Mid(str, 1, i) For x = 1 To 100 [A1] = txt DoEvents Next Next GoTo xxx End IfEnd SubSub 停止滚动() Flag = FalseEnd Sub场景2:文本水平收尾相连循环滚定显示

标准模块中加入如下代码即可实现上面的演示功能。


Dim Flag As BooleanSub 开始滚动()Dim str As String Flag = True str = "我爱《神奇的VBA》"xxx: If Flag = True Then [A1] = str For x = 1 To 5000 DoEvents Next str = Mid(str, 2) & Left(str, 1) GoTo xxx End IfEnd SubSub 停止滚动() Flag = FalseEnd Sub场景3:文本单字动态循环显示

标准模块中加入如下代码即可实现上面的演示功能。


Dim Flag As BooleanSub 开始滚动()Dim str As String Flag = True str = "我爱《神奇的VBA》"Do For n = 1 To Len(str) [A1] = Mid(str, n, 1) For x = 1 To 1000 DoEvents Next NextLoop Until Flag = FalseEnd SubSub 停止滚动() Flag = FalseEnd Sub

动手试一试,屏幕前的你, 复制代码运行下吧~~!


更多Excel VBA编程知识(职场牛人必备秘技),可下载安装使用一款优秀职场人必备的工具《神奇的VBA》插件,一款嵌入进Excel Ribbon界面,打开任意Excel工作簿就能随时查阅学习VBA编程的Excel 插件。


插件下载地址戳下面链接:


《神奇的VBA》-职场牛人都在使用的Excel插件


《神奇的VBA》选项卡样式


神奇的VBA使用演示图


相关阅读

  • excel2000-Excel技巧

  • 乔山办公网excel表格制作
  • 我们经常会将公式粘贴成值,在没有筛选的状态下是非常容易实现的,直接复制,粘贴成值就搞定。针对高手,可以采用VBA,而对于大多数人而言,采用技巧法才是明智的选择。-excel2
关键词不能为空
极力推荐
  • Excel表格打印成一页技巧!-excel表格教程

  • excel表格教程,Excel表格有很多原因,无法将表格打印成一页,下面将几种常用有效的方法进行介绍将部分列的列宽进行调整,如D列,H列进行缩小列宽,直至虚线位置右方没有数据,这样

ppt怎么做_excel表格制作_office365_word文档_365办公网