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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 29.04.2008, 13:46   #31
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Ну, где-то так.
Вложения
Тип файла: rar М А Й.rar (217.7 Кб, 11 просмотров)
Чем шире угол зрения, тем он тупее.

Последний раз редактировалось SAS888; 29.04.2008 в 14:29.
SAS888 вне форума
Старый 29.04.2008, 14:02   #32
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от SAS888 Посмотреть сообщение
Ну, где-то так.
SAS888
Огромнейшее СПАСИБО
Пошел, разбираться и учится, а завтра на старой машине, проверю и отпишусь.
valerij вне форума
Старый 30.04.2008, 05:19   #33
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Извините, в процессе формирования файла "МАЙ.xls" из файла "АПРЕЛЬ.xls", получились кое-какие "огрехи". Возьмите исправленный файл.
Вложения
Тип файла: rar М А Й.rar (224.4 Кб, 11 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 30.04.2008, 16:46   #34
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от SAS888 Посмотреть сообщение
в процессе формирования файла получились кое-какие "огрехи".
SAS888!
Одну опечатку я сразу нашел, это "Select Case Sh.Undex".
При вводе №-ра в НАКЛ, происходит заметная задержка и передергивание экрана, причем в ст. А она короче, чем в В.

1) А в исправленном Вами файле, при вводе числа, скачка и задержки нет, но курсор исчезает, перескакивая в ст. IN и там я вижу с ст. IM по IV все то же, что и в А-D, так должно быть?
2) В ст. А и В стал проверять, на наличие дубликатов(кн. "Сортировка по возрастанию"), такие оказались в ст. А, удалил их, а на их место, с конца столбца, ввел, не вырезать-вставить, а ввел в ручную, заполнил пустые места, в ст. В, появились большие пропуски строк, сортирую в ст. В, такое происходит в ст. А, редактирование как то предусмотреть, окажется не лишним. Хотя эти пропуски, на результат совпадений со ст. С и Д, не сказались.
SAS888!
Ох и сложное это дело, честно, не ожидал.
А если сделать кнопку в Е1 - "П О И С К"(раздвинув Е1 в два раза), до нажатия этой кнопки, со столбцми А и В, мона делать все, что угодно, нажав кн. пошел работать макрос??

Последний раз редактировалось valerij; 01.05.2008 в 13:32.
valerij вне форума
Старый 02.05.2008, 15:37   #35
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Тогда теряется смысл в экономии времени (количества ячеек) просмотра.
Посмотрите следующий вариант. Запуск процедуры - только по нажатию кнопки. С ячейками можно делать все, что угодно. Устроит по времени выполнения?
Вложения
Тип файла: rar М А Й.rar (177.0 Кб, 120 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 02.05.2008, 16:26   #36
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от SAS888 Посмотреть сообщение
Устроит по времени выполнения?
Завтра, скажу(поеду вечером в офис, попробую)
SAS888
Спасибо.
Жаль коньячка не могу здесь выложить!
Изображения
Тип файла: jpg Водка.jpg (14.3 Кб, 154 просмотров)
valerij вне форума
Старый 03.05.2008, 00:03   #37
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

SAS888!!!!!!!!
Все СУПЕР!
Ввод прекрасный, задержек, НЕТ, издевался по полной, вырезал, удалял, копировал.........
Маленький вопрос, при нажатии кн. удаляется заливка в "шапке", да?
Но это сущий пустяк.

Теперь в понед. или во вторник, возьму от поставщика данные......

Общем, Огромное тебе СПАСИБО!
valerij вне форума
Старый 03.05.2008, 11:29   #38
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Если не нужно, чтобы терялся цвет "шапки", то в коде макроса, вместо строки:
Код:
Columns("A:D").Interior.ColorIndex = xlNone
пропишите строку:
Код:
Range(Cells(2, "A"), Cells(Rows.Count, "D")).Interior.ColorIndex = xlNone
,просто, я подумал, что это не существенно и написал как по-короче.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 03.05.2008, 11:55   #39
дмидми
Форумчанин
 
Аватар для дмидми
 
Регистрация: 06.03.2008
Сообщений: 352
Лампочка А можно - шаблонно, чтобы не думать :)

Цитата:
Сообщение от SAS888 Посмотреть сообщение
Если не нужно, чтобы терялся цвет "шапки"
Только ни в коем случае не так, как в ёксельном Help'е!
Там сначала Offset, потом Resize, -- а нужно наоборот!
Код:
    Const HRC = 1 'header rows count
    With Columns("A:D") 'или любой другой (односвязный!) рэнж
        With .Resize(.Rows.Count - HRC).Offset(HRC) 
            .Interior.ColorIndex = xlNone 'или еще что-нибудь
        End With
    End With
дмидми вне форума
Старый 03.05.2008, 13:10   #40
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от SAS888 Посмотреть сообщение
Если не нужно, чтобы терялся цвет "шапки".
SAS888
!!!!!!!!!!!!!!!!!!!!!!!!!!
Изображения
Тип файла: jpg 3.jpg (7.4 Кб, 148 просмотров)
Тип файла: jpg 4.jpg (9.8 Кб, 155 просмотров)
valerij вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Управление громкостью Jupiter Общие вопросы Delphi 2 29.06.2008 15:43
Управление голосом prizrak1390 Общие вопросы Delphi 2 24.06.2008 21:04
управление CD ROMom Cricket2007 Помощь студентам 4 16.06.2008 16:01
Управление приложениями voron29 Общие вопросы Delphi 1 14.03.2008 12:38
вопрос - проблема с форматированием prickly Microsoft Office Excel 2 14.11.2006 10:14