ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > 我的酷贴 > Excel VBA > 开发动画窗体

开发动画窗体

作者:绿色风 分类: 时间:2022-08-18 浏览:94
楼主
罗刚君
follow me!
1.将Excel的宏的安全性降低
2.打开Excel 按下快捷键Alt+F11
3.单击【插入】\【模块】
4.将以下代码复制进去
5.按下快捷键F5执行代码
OK,你看到了什么动画特效?
______________________________________________

  1. Sub Auto_Open()
  2.     Open "C:\test.hta" For Output As 1
  3.     Print #1, "<html>"
  4.     Print #1, "<head>"
  5.     Print #1, "<script>"
  6.     Print #1, "<!--"
  7.     Print #1, "function TextArr(len){this.length=len}"
  8.     Print #1, "Text=new TextArr(9)"
  9.     Print #1, "Text[0]=" & """" & "曾经有一本VBA摆在我面前" & """"
  10.     Print #1, "Text[1]=" & """" & "我没有好好学习" & """"
  11.     Print #1, "Text[2]=" & """" & "等到失去以后" & """"
  12.     Print #1, "Text[3]=" & """" & "我才后悔莫及" & """"
  13.     Print #1, "Text[4]=" & """" & "尘世间最痛苦的事莫过于此" & """"
  14.     Print #1, "Text[5]=" & """" & "如果上天让我再遇到一次的话" & """"
  15.     Print #1, "Text[6]=" & """" & "我一定好好地学习" & """"
  16.     Print #1, "Text[7]=" & """" & "如果一定要在前面加一个期限的话" & """"
  17.     Print #1, "Text[8]=" & """" & "我希望是" & """"
  18.     Print #1, "Text[9]=" & """" & "一万遍" & """"
  19.     Print #1, "ScriptText=new TextArr(9)"
  20.     Print #1, "var i = -1"
  21.     Print #1, "function text() {"
  22.     Print #1, "if (i==9) {i=0}"
  23.     Print #1, "else {i++}"
  24.     Print #1, "div1.filters[0].apply()"
  25.     Print #1, "div1.innerText=Text[i]"
  26.     Print #1, "div1.filters[0].play()"
  27.     Print #1, "mytimeout=setTimeout(" & """" & "text()" & """" & ",2500)}"
  28.     Print #1, "-->"
  29.     Print #1, "</script>"
  30.     Print #1, "<style> <!--"
  31.     Print #1, "#div1{position:absolute;top:10;left:5;width:600;height:200;"
  32.     Print #1, "font-family:黑体; color:red;font-size:72;"
  33.     Print #1, "font-weight:bold;text-align:center;"
  34.     Print #1, "filter:revealtrans(transition=12,duration=2)}"
  35.     Print #1, "-->"
  36.     Print #1, "</style> </head>"
  37.     Print #1, "</script>"
  38.     Print #1, "<hta:application sysmenu=no scroll=no border=none>"
  39.     Print #1, "<script language=" & """" & "vbscript" & """" & ">"
  40.     Print #1, "Me.resizeto 600, 200"
  41.     Print #1, "</script>"
  42.     Print #1, "<body onload=" & """" & "text()" & """" & ">"
  43.     Print #1, "<div id=" & """" & "div1" & """" & " onload=" & """" & "text()" & """" & "> </div>"
  44.     Print #1, "</body>"
  45.     Print #1, "<ml>"
  46.     Close 1
  47.     Shell "cmd.exe /c c:\test.hta", vbHide
  48. End Sub
VBA2.gif
 
2楼
海洋之星
这个好玩
3楼
い卋玑┾宝珼
杀进程用:mshta.exe
4楼
九妖小怪
哈哈,太有趣啦,谢谢分享!

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap