当前位置: 代码迷 >> VBA >> VBA怎么向函数传递结构体参数
  详细解决方案

VBA怎么向函数传递结构体参数

热度:6130   发布时间:2013-02-26 00:00:00.0
VBA如何向函数传递结构体参数
Private Type BOMstruct
  BOMname As String
  qty As Integer
End Type

Dim objBOM As BOMstruct
Dim iStack() As BOMstruct
Dim TailPointer As Double

Private Sub Push(BOM As BOMstruct)
ReDim Preserve iStack(TailPointer)
iStack(TailPointer) = BOM
TailPointer = TailPointer + 1
End Sub

Sub TEST()
  Push(objBOM) 'compile error- variable can't assign to this expression
End Sub

------解决方案--------------------------------------------------------
Push(objBOM)
也许改为
 Push objBOM
  相关解决方案