Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I would have thought this would be OK:
Dim NewOrder As udtNewOrder 'In the public area. udtNewOrder is a User Defined Type With NewOrder ... ... ... RecalculateRawMaterial (NewOrder) ... ... ... End With Sub RecalculateRawMaterial(udtNO As udtNewOrder) 'DoSomething End Sub But I get: "Type Mismatch" I seemed to recall there was something funny about udt's as parameters, but damned if I can recall... Thank You, -plh -- I keep hitting "Esc" -- but I'm still here! |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
If you do:
With NewOrder RecalculateRawMaterial NewOrder End With or With NewOrder Call RecalculateRawMaterial(NewOrder) End With does it work ok? plh wrote: I would have thought this would be OK: Dim NewOrder As udtNewOrder 'In the public area. udtNewOrder is a User Defined Type With NewOrder ... ... ... RecalculateRawMaterial (NewOrder) ... ... ... End With Sub RecalculateRawMaterial(udtNO As udtNewOrder) 'DoSomething End Sub But I get: "Type Mismatch" I seemed to recall there was something funny about udt's as parameters, but damned if I can recall... Thank You, -plh -- I keep hitting "Esc" -- but I'm still here! -- Dave Peterson |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Yes. (Please see my reply to myself!)
Thanx, -plh In article , Dave Peterson says... If you do: With NewOrder RecalculateRawMaterial NewOrder End With or With NewOrder Call RecalculateRawMaterial(NewOrder) End With does it work ok? plh wrote: I would have thought this would be OK: Dim NewOrder As udtNewOrder 'In the public area. udtNewOrder is a User Defined Type With NewOrder ... ... ... RecalculateRawMaterial (NewOrder) ... ... ... End With Sub RecalculateRawMaterial(udtNO As udtNewOrder) 'DoSomething End Sub But I get: "Type Mismatch" I seemed to recall there was something funny about udt's as parameters, but damned if I can recall... Thank You, -plh -- I keep hitting "Esc" -- but I'm still here! -- I keep hitting "Esc" -- but I'm still here! |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() In article , plh says... I would have thought this would be OK: Dim NewOrder As udtNewOrder 'In the public area. udtNewOrder is a User Defined Type With NewOrder ... ... ... RecalculateRawMaterial (NewOrder) C-A-L-L RecalculateRawMaterial (NewOrder) As my daughter would say, "Duhuh!" -plh ... ... ... End With Sub RecalculateRawMaterial(udtNO As udtNewOrder) 'DoSomething End Sub But I get: "Type Mismatch" I seemed to recall there was something funny about udt's as parameters, but damned if I can recall... Thank You, -plh -- I keep hitting "Esc" -- but I'm still here! |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Help: Compile error: type mismatch: array or user defined type expected | Excel Programming | |||
"User-defined type not defined" message in Excel | Excel Discussion (Misc queries) | |||
Workspace faux user-defined type not defined | Excel Programming | |||
User-defined data type; Error: Only User-defined types... | Excel Programming | |||
Word.Document - user defined type not defined | Excel Programming |