VBA编程关于赋值问题

davis_lee0109 2006-11-09 05:25:44
下面代码是先选中a Sheet,然后把a Sheet移动到第一个位置。
Sub moveSheet()
Sheets("a").Select
Sheets("a").Move Before:=Sheets(1)
End Sub

现在的问题是,Move后面参数的如何运作?

before 什么意思?

最主要的是那个":="又是什么意思,难道是赋值么?赋值为何不是"="呢?

谢谢!
...全文
106 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cangwu_lee 2006-11-24
  • 打赏
  • 举报
回复
vba 的语言这么规定的,就相当于游戏的规则,不这么玩就不是这个游戏了。
zqsntws 2006-11-24
  • 打赏
  • 举报
回复
":="就是赋值,这是规定:)
zzyong00 2006-11-13
  • 打赏
  • 举报
回复
看看VBA帮助,
有时候是没有为什么的
你说为什么“=”就是赋值?

2,462

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧