Web development India freelance website designer developer India SEO

{\rtf1\ansi\ansicpg1252\deff0\deflang1044{\fonttbl{\f0\fnil\fcharset0 MS Sans Serif;}}
\viewkind4\uc1\pard\f0\fs17 The code below removes VBA code from excel workbooks.
\par
\par Option Explicit
\par
\par 'Purpose : Deletes all the VBA code from a workbook
\par 'Inputs : oWorkbook The workbook to delete all the VBA code from.
\par 'Outputs : Returns True on success else returns False
\par
\par
\par Function WorkbookDeleteVBA(oWorkbook As Excel.Workbook) As Boolean
\par Dim oComponent As Object
\par Dim oComponents As Object
\par
\par On Error GoTo ErrFailed
\par Set oComponents = oWorkbook.VBProject.VBComponents
\par For Each oComponent In oComponents
\par Select Case oComponent.Type
\par 'vbext_ct_StdModule, vbext_ct_MSForm, vbext_ct_ClassModule
\par Case 1, 3, 2
\par 'Remove all VBA components
\par oComponents.Remove oComponent
\par Case Else
\par 'Delete the code in the sheets
\par oComponent.CodeModule.DeleteLines 1, oComponent.CodeModule.CountOfLines
\par End Select
\par Next
\par WorkbookDeleteVBA = True
\par
\par Exit Function
\par
\par ErrFailed:
\par Debug.Print "Error in WorkbookDeleteVBA: " & Err.Description
\par WorkbookDeleteVBA = False
\par End Function
\par
\par 'Demostration code, deletes the VBA code from a test workbook
\par Sub Test()
\par 'Delete the code from a test workbook
\par WorkbookDeleteVBA Workbooks("Test.xls")
\par End Sub
\par }
Removing VBA code from an Excel Worbook

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150

India web developer web development India | India web development company India ecommerce web developer