请教excel问题:有一段vba代码,怎样加载到所有的工作表都可以调用到?
3个回答
展开全部
添加一模块 把需要调用的vba代码模块作用域写成public 如:
pulibc function test()
end function
pulibc function test()
end function
更多追问追答
追问
作用域在哪里找到?我这段代码已有,到底具体怎样操作,请指点,非常感谢
追答
比如你原本代码像下面这样
function test()
end function
你就在前面加 public
如果你是
private function test()
end function
你就修改 private为public
展开全部
Sub aa()
For j = 1 To Worksheets.Count
With Worksheets(j)
For i = 3 To 32
If .Cells(i, 7).Value = "" Then 'i代表行,1代表列
.Cells(i, 7).Value = .Cells(i, 6).Value
End If
Next
End With
Next
End Sub
For j = 1 To Worksheets.Count
With Worksheets(j)
For i = 3 To 32
If .Cells(i, 7).Value = "" Then 'i代表行,1代表列
.Cells(i, 7).Value = .Cells(i, 6).Value
End If
Next
End With
Next
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是可再看下的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询