PavelO
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Все. Сделал (Делал на ексель 2003, ВинХР). Всю прогу. У меня она работала. Принес к подруге показать (У нее ексель 2000, Вин98се). И ошибки поперли. Пишет что-то типа: "Compile error in hiden module Лист1". Нет ну понятно, что там все начиналось с кнопки, которая распологалась на Листе1, и от нее то ошибки и пошли. Полез разбираться. Ну некоторые переменные не обазвал - исправил, далее вба мне стал выделять такие операторы, как mid,left,ltrim, ссылаясь на ошибку. Видимо что-то со стрингами, обазваk переменную стрингом, она же используется в:For each c in worksheets("List1").range("A1:A200"), далее if mid(c.value, 3,5)>0 then ..... Почему у меня все работало, а у нее перестало??? Понятно, что разница версий, но всеже почему??? |