excel 如何用 vba 给 单元格赋值
来源:百度知道 编辑:UC知道 时间:2024/05/22 00:44:21
excel 如何用 vba 给 单元格赋值
----------------------------------------
比如给A1赋值10
[A1]=10
试了,这样不行。
首先感谢 “方括号”
我做了一个
Sub thisWorkBook_open()
Ranger("A1")="a"
End Sub
我想知道 当我点击工作表名时要如何能自动执行以上这个函数。
或者是否有类似vb中激活窗体的函数?
----------------------------------------
比如给A1赋值10
[A1]=10
试了,这样不行。
首先感谢 “方括号”
我做了一个
Sub thisWorkBook_open()
Ranger("A1")="a"
End Sub
我想知道 当我点击工作表名时要如何能自动执行以上这个函数。
或者是否有类似vb中激活窗体的函数?
比如给A1赋值10
[A1]=10
呵呵。你问VBA,以为你至少知道VBA的基本规则。
工具-宏-宏(或Alt+F8),宏名输入“填空”(输入其他名称也行),单击“创建”,此时在VBA编辑器里自动产生了。
Sub 填空()
End Sub
将[A1] = 10放入其中,最后是
Sub 填空()
[A1] = 10
End Sub
关闭VBA编辑器,再次Alt+F8,单击执行。
可以建立宏,或者就拖个按钮到excel页面上,按钮代码是cells(1,1)=10即可
完整表述:
workbooks("workbookname").worksheets("worksheetname").range("a1").value=10
启蒙教育,大材小用了,呵呵,耐心的首席运营官
i don't know