Excel 怎么用VBA设置同一列的格式及公式
答案:2 悬赏:60 手机版
解决时间 2021-03-26 14:08
- 提问者网友:美人性情
- 2021-03-26 03:11
Excel 怎么用VBA设置同一列的格式及公式
最佳答案
- 五星知识达人网友:平生事
- 2021-03-26 03:39
这个录制个宏就出来了。
Sub Macro1()
'
' Macro1 Macro
'
'
Range("A1:A7").Select
Selection.FormulaR1C1 = "=RAND()"
Selection.NumberFormatLocal = "@"
End Sub这个对A1:A7的录制宏。现在A1:A7输入随机公式 =rand(),然后设置A1:A7的格式为文本格式,这是给你举的例子。
Sub Macro1()
'
' Macro1 Macro
'
'
Range("A1:A7").Select
Selection.FormulaR1C1 = "=RAND()"
Selection.NumberFormatLocal = "@"
End Sub这个对A1:A7的录制宏。现在A1:A7输入随机公式 =rand(),然后设置A1:A7的格式为文本格式,这是给你举的例子。
全部回答
- 1楼网友:拜訪者
- 2021-03-26 05:09
比如 B1公式:=A1*2
用VBA为整个B列建公式:Columns("B").FormulaR1C1 = "=RC[-1]*2"
对设置同一列的单元格格式就用录制宏的方法,将列改一下就行了,因为单元格格式太多,不方便提供代码,自己录制就知道了。
用VBA为整个B列建公式:Columns("B").FormulaR1C1 = "=RC[-1]*2"
对设置同一列的单元格格式就用录制宏的方法,将列改一下就行了,因为单元格格式太多,不方便提供代码,自己录制就知道了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯