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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 10.01.2012, 11:22   #21
tae1980
Форумчанин
 
Регистрация: 02.02.2009
Сообщений: 842
По умолчанию

Цитата:
Сообщение от vikttur Посмотреть сообщение
Зачем удалять ячейки? Потом придется добавлять? Нули можно не показывать (в Сервис-Параметры есть галочка) или скрывать строки с нулевыми значениями.
Варианты (формулы вводятся, как формулы массива):
Код:
{=СУММ(Ч(СМЕЩ(A4;(СТРОКА($1:$11)-1)*5;)))}(летучая)
{=СУММ(ЕСЛИ(ОСТАТ(СТРОКА($4:$57)+2-СТРОКА(1:1);5)=0;$A$4:$A$57))}
То же хороший вариант.
У меня есть пара таблиц, где необходимо именно удаление данных. И так же появляются проблема с последней формулой. Решил путем переписывания формулы из макроса (координаты ячейки я знаю).
С уважением, Алексей.
tae1980 вне форума
Старый 10.01.2012, 11:40   #22
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от tae1980 Посмотреть сообщение
1. Согласен что "Кол-во строк и столбцов на листе Excel постоянно и зависит только от версии.".
Тогда к чему остальные буквы? Что ещё неясно?
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума
Старый 10.01.2012, 12:02   #23
tae1980
Форумчанин
 
Регистрация: 02.02.2009
Сообщений: 842
По умолчанию

Цитата:
Сообщение от Serge 007 Посмотреть сообщение
Тогда к чему остальные буквы? Что ещё неясно?
"Король умер... Да здравствует Король!!!" (с)
"Не заменимых ячеек нет." (с)
"Свято место пусто не бывает." (с)

Смерть - важное неизбежное явление (я бы даже сказал действо) жизни. Отрицание смерти на том факте, что жизнь продолжается - весьма сомнительное действие. Хотя и возможное с философской точки зрения.
Факт:
1. Ячейки удаляются.
2. Ячейки сдвигаются.
3. С противоположной стороны появляются новые ячейки.

Эти факты очень важны для понимания работы в excel. Лично у меня, на этих основах работают несколько таблиц и ещё больше процедур.
Если предпочитает верить в ре инкарнацию души ячейки, не возражаю. Я например считаю себя язычником. :)
С уважением, Алексей.
tae1980 вне форума
Старый 10.01.2012, 12:17   #24
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от tae1980 Посмотреть сообщение
Факт:
1. Ячейки удаляются.
2. Ячейки сдвигаются.
3. С противоположной стороны появляются новые ячейки.
Докажите этот "факт".

Для тех, кто на полупроводниках, повторю: сам лист Excel НЕ МЕНЯЕТСЯ. Невозможно удалить ячейку, сдвинуть её или что-то там ещё, несмотря на то, что Excel именно так называет производимые действия.

ДВССЫЛ возвращает ссылку в виде текстовой строки, сколько бы Вы не "удаляли" ячейку, на которую ссылается ДВССЫЛ - результат она показывать будет правильный.
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума
Старый 10.01.2012, 12:37   #25
tae1980
Форумчанин
 
Регистрация: 02.02.2009
Сообщений: 842
По умолчанию

Цитата:
Сообщение от Serge 007 Посмотреть сообщение
Докажите этот "факт".
Для тех, кто на полупроводниках, повторю: сам лист Excel НЕ МЕНЯЕТСЯ. Невозможно удалить ячейку, сдвинуть её или что-то там ещё, несмотря на то, что Excel именно так называет производимые действия.
ДВССЫЛ возвращает ссылку в виде текстовой строки, сколько бы Вы не "удаляли" ячейку, на которую ссылается ДВССЫЛ - результат она показывать будет правильный.
Как правило нужен (лично мне) именно факт физического удаления ячейки. Для того, что бы начать работу с "чистого листа", а не думать всели ты убрал изменения в параметрах ячейки, которые до этого нагородил. Вот что бы не забивать себе голову всяким левыми вопросами, я жестоко убиваю (да я тиран) ячейки которые мне уже не нужны (не я такой, жизнь такая).
При этом меня не особенно заботить судьба и жизненный путь всего листа, до тех пока он не переполнится.

ЗЫ Я думаю тема себя изжила.
С уважением, Алексей.

Последний раз редактировалось tae1980; 10.01.2012 в 12:44.
tae1980 вне форума
Старый 10.01.2012, 13:38   #26
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Я думаю тема себя изжила.
Согласен.
Хватит спорить ни о чем.

Закрыто.
EducatedFool вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сумма vrtp Общие вопросы C/C++ 5 24.10.2011 00:23
Сумма kent4 Microsoft Office Excel 2 10.03.2011 10:27
Сумма kskb7771 БД в Delphi 1 12.06.2010 03:04
Сумма Inkognito99 Помощь студентам 2 19.05.2010 01:19
Сумма ARTEGA Общие вопросы Delphi 7 20.04.2010 21:21