VBA里输入以下程序显示变量未定义, 为什么 Public Sub Blackjack() frmTable.Show.vbModal End Sub

VBA里输入以下程序显示变量未定义, 为什么 Public Sub Blackjack() frmTable.Show.vbModal End Sub,第1张

强制公益:为了自己家人孩纸请大家禁绝不确定安全性食品!!珍爱自己珍爱家人珍爱自然!!

frmTableShow

这个frmTable看起来不像是窗体名称

检查一下你要显示的窗体名称,如图查看VBA代码,找到要显示的窗体,查看窗体属性里的名称是不是frmTable

Sub MoveTextBox()

With ActiveSheetShapes("Text box1")

Select

Left = 0

Top = 0

End With

End Sub

不影响,原因如下:

1、在过程中声明,该变量只能在该过程中使用,其他过程中不能使用这个变量和常量,这中变量成为局部变量或过程级变量

2、Call 语句:将控制权转移到一个 Sub 过程,Function 过程,或动态链接库 (DLL)过程。

3、临时变量的值可以传给call调用的过程

用数组变量存储表名 新增完表 直接对最后一个表 *** 作 设置名称属性

Sub test()

Dim A(2)

A(0) = "销售部"

A(1) = "大客户部"

A(2) = "市场部"

For i = 0 To 2

SheetsAdd After:=Sheets(SheetsCount)

Sheets(SheetsCount)Name = A(i)

Next

End Sub

如果15是不变的话,建议使用常量

常量定义

Const Maxrange1=15

常量一般定义为全局,所以直接写在sub和function外面,整个代码的最前端。

以上就是关于VBA里输入以下程序显示变量未定义, 为什么 Public Sub Blackjack() frmTable.Show.vbModal End Sub全部的内容,包括:VBA里输入以下程序显示变量未定义, 为什么 Public Sub Blackjack() frmTable.Show.vbModal End Sub、VBA代码运行时,提示“变量未定义”,过程代码附后,怎么定义变量呢求助大神帮忙。、关于VBA中变量问题!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10104555.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存