alexsas
|
|
1 | |
Не работает копирование листа (sheets(1).copy before:=sheets(1))02.11.2011, 19:12. Показов 2911. Ответов 3
Метки нет (Все метки)
выручайте!!! не работает копирование листа (sheets(1).copy before:=sheets(1)). при этом всем макрос не выдает ошибку а просто заканчивает свое исполнение. В ручную лист копируется нормально. Макрорекордер записывает все это в макрос как положено... Данная ситуация не на всех компах - на двух с оффисХР и 2003 макрос обрывается, зато на еще двух с оффисХР все работает.
|
02.11.2011, 19:12 | |
Ответы с готовыми решениями:
3
Как из XLAM запустить Sheets().Copy Before:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count) sheets(1).copy before:=sheets(1) не срабатывает Поиск и замена ячеек sheets(1) и sheets(2) Глюк при копировании листов: wsTemplate.Copy after:=OutputWB.Sheets(OutputWB.Worksheets.Count) |
alexsas
|
|
06.11.2011, 14:04 | 2 |
Нашел самостоятельно! Вовсе проблема не в Excel. В защите Касперского есть пункт "заблокировать скрипт" на ряд событий, в т.ч. на копирование листа в Excel. Поменял настройки (вернее сисадмин поменял) в Касперском и все заработало.
PS Может кому-то тоже пригодится |
2 / 2 / 1
Регистрация: 10.04.2011
Сообщений: 415
|
|
07.11.2011, 11:14 | 3 |
убей ты этого касперского нафиг - комп он притормаживает не по децки. Сам юзаю спайдера от доктора вэба - на порядок четче.
0
|
alexsas
|
|
09.11.2011, 12:36 | 4 |
Не всегда это возможно - касперский у нас оффициальный корпоративный антивирус, поэтому приходится изголятся как есть. С другой стороны, ситуация заставила хорошенько посоображать, что как для непрограммиста было очень неплохо (особенно радость, когда находишь причину там, где в начале и не подумал бы) :-)
|
09.11.2011, 12:36 | |
09.11.2011, 12:36 | |
Помогаю со студенческими работами здесь
4
Sheets Tab= new Sheets ('Test'); Tab.addCol('id',int); Tab.addCol('Text',String); Tab.addVal('id',4); Google Sheets Google Sheets API Python and google sheets Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |