![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 08.01.2011
Сообщений: 102
|
![]()
Здравствуйте подскажите пожалуйста код который бы очищал а не удалял ячейки по принципу, короче у меня есть таблица с одним столбцом:
а- 1 строка а- 2 строка а-3 строка б-4 строка б-5 строка б-6 строка б-7 строка в-8 строка в-9 строка в-10 строка в-11 и так далее... в-12 г-13 д-14 ж-15 ж-16 ж-17 мне нужен такой код который бы сделал так а- 1 строка - 2 строка -3 строка б-4 строка -5 строка -6 строка -7 строка в-8 строка -9 строка -10 строка -11 и так далее... -12 г-13 д-14 ж-15 -16 -17 то есть на месте повторяющихся значений оставались бы просто пустые ячейки а те ячейки где начинается другое значение оставалась бы не стиралась а последующие очищались бы до нового несовпадения . а то просто когда в экселе жмешь удалить дубликаты то он удаляет дубликаты но при этом эти строки меняют нумерацию то есть набор данных смещается относительно других столбцов а это плохо .. помогите ??? |
![]() |
![]() |
![]() |
#2 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
![]()
Позвольте поинтересоваться... Это нужно сделать на Delphi? Или штатными средствами офиса VisualBasic?
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 08.01.2011
Сообщений: 102
|
![]()
VisualBasic - можно но только чтобы это было в виде автоматически запускаемого макроса . то есть я из дбгрида из делфи экспортировал бы таблицу ну у меня есть код то когда я открывал бы фаил то уже видел бы готовый результат !!
|
![]() |
![]() |
![]() |
#4 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
![]()
А в чем проблема экспортировать в XLS уже валидные данные?
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 08.01.2011
Сообщений: 102
|
![]() |
![]() |
![]() |
![]() |
#6 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
![]()
Вам нужен отчет в строгой форме.
Почему бы не сгенерировать его в Вашей программе, а только потом экспортировать в XLS файл, вместо того, чтоб экспортировать, затем изменять, сохранять? Тройная работа получается.
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 08.01.2011
Сообщений: 102
|
![]()
Так дорогой товарищ Jonson ты луче бы сказал по существу как это в дэлфи сделать скинул бы код какой нибуть или ссылку на сайт где это описано или исходник а коль не знаеш а только мозги пудришь и на вопрос вопросом отвечаешь (что кстати очень по еврейски)) то тогда луче отойди и не мешай ....
|
![]() |
![]() |
![]() |
#8 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
![]()
Послушайте, уважаемое быдло. Не красиво так разговаривать с людьми, у которых просишь помощи. Это раз.
Второе, вопросы я задаю не просто так. Поверь уж, либо их задал бы кто-то ещё, либо остальные бы проигнорировали пост. Дело в том, что из твоего сообщения не ясно, чего же ты хочешь. Это не вопросы "про погоду" и "от скуки", а наводящие вопросы, чтоб исполнитель мог правильно понять заказчика. Эти вопросы задаются всегда, если заказчик неадекватен или не знает чего он конкретно хочет, или не разбирается в программах. Далее. "показал код или сайт". Смотри. Первое, что пришло в голову: http://yandex.ru/yandsearch?text=del...B%D0%B0+&lr=50 Почти все ссылки с первой страницы помогут с генерацией файла. Далее. На этом форуме есть негласное правило, согласно которому помощь людям осуществляется только в том случае, если они сначала сами старались помочь себе, если привели хотя бы какой-то код, и попросили помочь с ним. Твое первое сообщение можно трактовать как Техническое Задание, которое подразумевает оплату. И последнее. Согласно Правилам, на форуме под угрозой бана запрещено разжигать межнациональные и межрасовые конфликты. Моя национальность ни каким образом не должна тебя касаться. PS: А очистить значение можно так: Код:
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} Последний раз редактировалось Johnson; 24.08.2012 в 15:57. |
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]() Цитата:
Правильно поставленная задача - три четверти решения.
|
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 08.01.2011
Сообщений: 102
|
![]()
отвечаю distinct не помогает
подскажите лучше вот по какому вопросу как мне убрать в экселе дубликаты я использовал условное авто форматирование по формуле (=СЧЕТЕСЛИ($A$2:$A2;A2)>1) но она делает всё в точности да наоборот короче у меня есть таблица (рис 1) а мне нужно сделать из неё рис (2) и как это будет реализовано либо на дэлфи либо с помощью VBA мне всё равно .. подскажите пожалуйста хоть сылочку хоть что ни будь лиж был ваш совет по существу а не наводящие вопросы умозаключения и прочие философские изречения.. ![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
бд эксель | sp@ker | БД в Delphi | 4 | 16.04.2011 17:05 |
выгрузка в эксель) | alexander1111 | БД в Delphi | 0 | 12.04.2011 23:35 |
Эксель цикл | Jon1kus | Помощь студентам | 2 | 20.02.2011 19:48 |
импорт в эксель | Demonmov | Microsoft Office Excel | 2 | 28.04.2010 10:07 |