staticbob
Well-known Member
- Joined
- Oct 7, 2003
- Messages
- 1,079
Guys,
I'm using the code below from Chip Pearsons site to removed all code on a worksheet that I'm copying. I'm getting this user defined type not defined error on the first line . . any ideas ?
Thanks
Bob
Sub FUBARVBA()
Dim VBComp As VBIDE.VBComponent
Dim VBComps As VBIDE.VBComponents
Set VBComps = ActiveWorkbook.VBProject.VBComponents
For Each VBComp In VBComps
Select Case VBComp.Type
Case vbext_ct_StdModule, vbext_ct_MSForm, _
vbext_ct_ClassModule
VBComps.Remove VBComp
Case Else
With VBComp.CodeModule
.DeleteLines 1, .CountOfLines
End With
End Select
Next VBComp
End Sub
I'm using the code below from Chip Pearsons site to removed all code on a worksheet that I'm copying. I'm getting this user defined type not defined error on the first line . . any ideas ?
Thanks
Bob
Sub FUBARVBA()
Dim VBComp As VBIDE.VBComponent
Dim VBComps As VBIDE.VBComponents
Set VBComps = ActiveWorkbook.VBProject.VBComponents
For Each VBComp In VBComps
Select Case VBComp.Type
Case vbext_ct_StdModule, vbext_ct_MSForm, _
vbext_ct_ClassModule
VBComps.Remove VBComp
Case Else
With VBComp.CodeModule
.DeleteLines 1, .CountOfLines
End With
End Select
Next VBComp
End Sub