Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.09.2012, 01:13   #31
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

В Main просто не задан формат ячеек за пределами занятой области.
Задайте формат целым столбцам: первому - дата, дальше - числовой с нужным количеством цифр после запятой. Тогда вид Main не будет меняться, даже если в Source формат данных будет разным.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 17.09.2012, 11:46   #32
darthraziel
Пользователь
 
Регистрация: 21.02.2012
Сообщений: 24
По умолчанию

К сожалению, если бы все было так просто, я бы смог решить этот вопрос самостоятельно - ведь это было первым, что я попробовал сделать. Увы, проблема не в этом:
Изображения
Тип файла: png Lzo2T.png (23.5 Кб, 94 просмотров)
Тип файла: png KE4MQ.png (31.3 Кб, 92 просмотров)
darthraziel вне форума Ответить с цитированием
Старый 18.09.2012, 12:08   #33
darthraziel
Пользователь
 
Регистрация: 21.02.2012
Сообщений: 24
По умолчанию

Как выяснилось, помимо форматов вставка в строки, где нет даты, убивает также любые данные в области вставки в Main, если таковые имеются, даже если в Source на этих местах пустые ячейки.
darthraziel вне форума Ответить с цитированием
Старый 18.09.2012, 17:11   #34
darthraziel
Пользователь
 
Регистрация: 21.02.2012
Сообщений: 24
По умолчанию

В принципе, разобрался: строки, для которых в Main не было дат, копировались другой командой, .UsedRange.Copy mainColEnd.Offset(1), для который не были определены параметры специальной вставки. После добавления этих параметров все заработало так, как нужно.

Еще раз спасибо всем участвовавшим в обсуждении, проблема решена, тема закрыта.
darthraziel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как ComboBox на UserForm заполнить данными с другого листа ? Snekich Microsoft Office Excel 2 08.12.2011 18:37
Работа с данными с другого листа printer Microsoft Office Excel 1 14.06.2011 20:01
Копирование данных из одного файла Excel в другой через макрос I.P.iX Microsoft Office Excel 0 31.05.2011 22:20
Макрос, запускающий макрос из другого закрытого файла petruha Microsoft Office Excel 7 14.03.2010 11:31
Создать файл с данными на основе другого файла. Паскаль)) ТРОЯН=) Помощь студентам 13 16.04.2009 18:51