我正在构建一个包含一堆存储大量列数据的字典的类。根据参数的不同,字典的打印方式有所不同。我在课堂上创建了一些功能将数据打印到另一张纸上。 这里是类一个类的函数vba
Sub Export()
'Finding next available cell
With ActiveSheet
LastRow = .Cells(.Rows.Count, "A").End(xlUp).row
End With
nextrow = LastRow + 1
For i = 1 To Me.BatchNo.Count
If Me.Location(i) <> "A_REF " Or Me.Location(i) <> "B_REF " Then
Me.NotRef(i,nextrow) 'Syntax Error HERE!!!
Else
Me.IsRef(i,nextrow) 'Syntax Error HERE!!!
nextrow = nextrow + 1
Next i
End Sub
而且这里的函数调用
Function NotRef(i As Integer, nextrow As Integer)
Function IsRef(i As Integer, nextrow As Integer)
所有功能都将其打印保存的数据,但我得到一个“语法错误”时我给他们打电话。我说他们错了吗?谢谢您的帮助。
如果你的函数没有返回任何值,那么你应该改为使用它们。 –