|
|
|
Ошибка при удалении модулей в Excel
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Выгружаю отчеты с Publishera. ДЛя удаления лишних модулей использую функцию Public Function fclear() As Boolean Dim oVBComponent As Object, lCountLines As Long Dim objVBProject As Object, objVBComponent As Object, objWindow As Object Application.DisplayAlerts = False Set objVBProject = ActiveWorkbook.VBProject For Each oVBComponent In ActiveWorkbook.VBProject.VBComponents On Error Resume Next With oVBComponent Select Case .Type Case 1 'Iiaoee .Collection.Remove oVBComponent Case 2 'Iiaoee Eeanna .Collection.Remove oVBComponent Case 3 'Oi?iu .Collection.Remove oVBComponent End Select End With Next For Each oVBComponent In ActiveWorkbook.VBProject.VBComponents On Error Resume Next With oVBComponent Select Case .Type Case 100 'YoaEieaa, Eenou lCountLines = .CodeModule.CountOfLines .CodeModule.DeleteLines 1, lCountLines End Select End With Next Set oVBComponent = Nothing Set objVBProject = Nothing: Set objVBComponent = Nothing: Set objWindow = Nothing ActiveWorkbook.Save Application.Quit End Function при запуске выдается ошибка Expected End Function. Подскажите из-за чего это может быть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2011, 18:42 |
|
||
|
Ошибка при удалении модулей в Excel
|
|||
|---|---|---|---|
|
#18+
Для начала надо выделять исходники: Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2011, 18:52 |
|
||
|
Ошибка при удалении модулей в Excel
|
|||
|---|---|---|---|
|
#18+
С этим кодом все в порядке. Где-то в другом месте функция не закрыта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2011, 18:55 |
|
||
|
|

start [/forum/topic.php?fid=61&fpage=114&tid=2176228]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 368ms |

| 0 / 0 |
