Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
20.02.2013, 17:35
|
|||
---|---|---|---|
Excel 2007 - Ошибка 1004 что-то про выделение смежных ячеек |
|||
#18+
В Ёкселе 2007 открываю XLSX-файл выделяю Ctrl + A ВСЁ, затем открываю новый документ и делаю Ctrl + C - получаю ошибку 1004 Хоть руками хоть макросом - одинаково. В Ёкселе 2010 такого нет. Если сохранить XLSX-файл как XLS-файл, то проблема исчезает. Что за ерунда? Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.02.2013, 20:44
|
|||
---|---|---|---|
Excel 2007 - Ошибка 1004 что-то про выделение смежных ячеек |
|||
#18+
А зачем выделять диапазон в назначении? Копирование-то происходит просто в указанную позицию Код: vbnet 1. 2. 3. 4.
Впрочем, Шокер уже рассказывал , что от Active* и Select-Selection вообще надо избавляться Код: vbnet 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2013, 02:09
|
|||
---|---|---|---|
Excel 2007 - Ошибка 1004 что-то про выделение смежных ячеек |
|||
#18+
AndreTMА зачем выделять диапазон в назначении? Копирование-то происходит просто в указанную позицию Код: vbnet 1. 2. 3. 4.
Впрочем, Шокер уже рассказывал , что от Active* и Select-Selection вообще надо избавляться Код: vbnet 1. 2. 3. 4.
А как мне выбрать Range в котором были бы ВСЕ строки и столбцы в которых есть данные но не больше того? Как мне это динамически определить? То есть скопировать нужно ВСЁ из одного Workbook в другой. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.02.2013, 02:11
|
|||
---|---|---|---|
Excel 2007 - Ошибка 1004 что-то про выделение смежных ячеек |
|||
#18+
M234AndreTMА зачем выделять диапазон в назначении? Копирование-то происходит просто в указанную позицию Код: vbnet 1. 2. 3. 4.
Впрочем, Шокер уже рассказывал , что от Active* и Select-Selection вообще надо избавляться Код: vbnet 1. 2. 3. 4.
А как мне выбрать Range в котором были бы ВСЕ строки и столбцы в которых есть данные но не больше того? Как мне это динамически определить? То есть скопировать нужно ВСЁ из одного Workbook в другой. Спасибо. А, понял. Так работает: Set oSourceRange = Cells ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=61&tablet=1&tid=2174991]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 330ms |
total: | 455ms |
0 / 0 |