![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#31 | |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]() Цитата:
Правильно поставленная задача - три четверти решения.
|
|
![]() |
![]() |
![]() |
#32 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]() Код:
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#33 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]() Код:
Код:
![]()
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
![]() |
![]() |
![]() |
#34 |
Пользователь
Регистрация: 06.10.2012
Сообщений: 23
|
![]()
Ага, он ругается если нет заполненных ячеек, то вылетает на строчке [a2].Resize(ii, 2) = b
сделал по аналогии: Код:
|
![]() |
![]() |
![]() |
#35 |
Пользователь
Регистрация: 06.10.2012
Сообщений: 23
|
![]() |
![]() |
![]() |
![]() |
#36 |
Пользователь
Регистрация: 06.10.2012
Сообщений: 23
|
![]()
Ну так а если формат ячейки текст?
Ещё вопрос, а как поменять Листы местами?? Я программно добавляю лист, переименовываю их, а потом нужно поменять местами по порядку. Последний раз редактировалось TorLink; 10.10.2012 в 15:49. |
![]() |
![]() |
![]() |
#37 | |
Пользователь
Регистрация: 06.10.2012
Сообщений: 23
|
![]() Цитата:
Код:
Код:
Последний раз редактировалось TorLink; 10.10.2012 в 16:06. |
|
![]() |
![]() |
![]() |
#38 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
"вылетает на строчке [a2].Resize(ii, 2) = b"
Да, это забыл. Там нужно сперва проверить значение ii: If ii > 0 Then [a2].Resize(ii, 2) = b А что за If Len(b(1, 1)) Then ? ![]() "ругается. .Resize(.Rows.Count - 1).Offset(1).Clear вылетает на этой строчке" Ну только если Sheets("Сумма заказа").UsedRange.Rows.Count < 2. Т.е. если там только шапка. Да, это проблемка... Нужно сперва посчитать это UsedRange.Rows.Count - если 1, то ничего не чистим.
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#39 | |
Пользователь
Регистрация: 06.10.2012
Сообщений: 23
|
![]() Цитата:
Код:
Код:
Ещё можете прояснить, как воспринимается параметр ".Rows.Count - 1" ? без объекта перед точкой? Это стандатный синтаксис VBA? И не ответили) : "Ещё вопрос, а как поменять Листы местами?? Я программно добавляю лист, переименовываю их, а потом нужно поменять местами по порядку." Последний раз редактировалось TorLink; 11.10.2012 в 18:26. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
С# Обработчик события | yulshaz | Помощь студентам | 7 | 24.09.2012 08:12 |
Обработчик события окна | 3StYleR | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 25.04.2012 16:54 |
Обработчик события | yardie | Общие вопросы .NET | 3 | 26.03.2011 18:30 |
Динамический обработчик события | SKYDOS | Помощь студентам | 2 | 11.04.2008 06:46 |
Обработчик события... | Flash_ | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 12 | 12.03.2007 21:24 |