Something like this:
- Code: Select all
Option Explicit
Dim ba As New BettingAssistantCom.ComClass
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Bet As Object
Dim betStatus As String
Dim requestedSize As Double
Dim matchedSize As Double
Set Bet = ba.getbet("99999999")
betStatus = Bet.betStatus
requestedSize = Bet.requestedSize
matchedSize = Bet.matchedSize
Debug.Print Time & " ID: " & tmpBetID & " Status: " & betStatus & " Requested: " & requestedSize & " Matched: " & matchedSize
End Sub
Would declaring Bet as type Object have anything to do with it?