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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.03.2016, 08:59   #1
next777pro
 
Регистрация: 04.03.2016
Сообщений: 7
По умолчанию Как исправить код для сокращения цифр через тире в Excel

Есть прекрасный код, но он не выполняет до конца положенных ему необходимых функций.
К тому же есть маленькие проблемы в файле, которые мне оказались не по зубам
Описание проблем
Функция Преобразования, модернизировал, но использовать не смог так нашлись недостатки
5-6 пишет через тире, должны идти как, 5, 6 и еще несколько ... без которого невозможно использовать в работе
Итак
1) при загрузке с текстовика в D, E, F, H-L пропадают надписи, код для загрузки работает почему то и на другие столбцы, не знаю как исправить, также нужно исправить загрузку крякозябрами
2) сортировка числовая не происходит правильно (встречается текст который выводится крякозябрами, может из-за этого)
3) при подсчете через тире - нужно учитывать и цифру, 1 и конечную (1-600), для этого нужно прописанное как то считывать и подставть недостающее в столбце B2 и должно быть так в 1-3, 5, 6, 8, … 569-600
4) не нужно писать 5-6 через тире, нужно через запятую, правильно будет 5-7 и больше
5) нужна если возможно осуществить функция переноса текста кнопкой в H. Без дальнейшей потери с количеством в ячейках I2 и для последующих заполнений.
И с каждой обработкой, эту функцию использовать для заполнения выбираемой ячейкой ниже в столбце H

Жду ваших решений по данному вопросу
Прилагаю файл с основным тестом, на котором мы это будем проверять
Вложения
Тип файла: rar Преобразование.rar (74.0 Кб, 6 просмотров)
next777pro вне форума Ответить с цитированием
Старый 30.03.2016, 10:57   #2
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

Кросс:
http://www.excelworld.ru/forum/10-22480-1
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно прописать данные в Excel через тире и подсчитать итог next777pro Microsoft Office Excel 5 24.03.2016 04:25
Составить программу для сокращения дроби M / N, где M, N-натуральные числа. kirito_17 Помощь студентам 4 20.11.2013 18:11
Программно изменить код страницы(как в Опере через исходный код) igrok111 Работа с сетью в Delphi 7 20.04.2013 23:46