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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.03.2017, 14:47   #1
Aristarkch
Пользователь
 
Регистрация: 06.03.2017
Сообщений: 38
По умолчанию Выделение строк

В ячейке вычисляется сумма построчных произведений трех столбцов (произведение трех массивов-столбцов).
Необходимо, чтобы при выделении ячейки (клик ЛК, или два клика ЛК, или F2) каким-либо образом выделялись строки (или их номера) с ненулевым результатом произведения ячеек в них.
Aristarkch вне форума Ответить с цитированием
Старый 06.03.2017, 14:57   #2
AlexM12
Форумчанин
 
Аватар для AlexM12
 
Регистрация: 29.08.2012
Сообщений: 209
По умолчанию

Файл пример у вас есть?
Условное форматирование не подходит?
Вложения
Тип файла: xls Aristarkch.xls (13.5 Кб, 10 просмотров)
Алексей М.

Последний раз редактировалось AlexM12; 06.03.2017 в 15:03.
AlexM12 вне форума Ответить с цитированием
Старый 06.03.2017, 15:09   #3
Aristarkch
Пользователь
 
Регистрация: 06.03.2017
Сообщений: 38
По умолчанию

Цитата:
Сообщение от AlexM12 Посмотреть сообщение
Файл пример у вас есть?
Условное форматирование не подходит?
В ячейке записано так:
=СУММ(C$1:C$18*B$1:B$18*A$1:A$18)
У меня стоит EXCEL 2003 и его условное форматирование неуместно.
Aristarkch вне форума Ответить с цитированием
Старый 06.03.2017, 15:11   #4
AlexM12
Форумчанин
 
Аватар для AlexM12
 
Регистрация: 29.08.2012
Сообщений: 209
По умолчанию

И у меня такой Excel.
У вас видно Excel особенный, без УФ.
Посмотрите файл, там и формула без массивного ввода.
Алексей М.
AlexM12 вне форума Ответить с цитированием
Старый 06.03.2017, 15:30   #5
Aristarkch
Пользователь
 
Регистрация: 06.03.2017
Сообщений: 38
По умолчанию

Метка массива { исчезает при копировании.
Задача, на мой взгляд,архисложная.
Aristarkch вне форума Ответить с цитированием
Старый 06.03.2017, 15:32   #6
AlexM12
Форумчанин
 
Аватар для AlexM12
 
Регистрация: 29.08.2012
Сообщений: 209
По умолчанию

Формула
Код:
=СУММПРОИЗВ(C$1:C$18*B$1:B$18*A$1:A$18)
не требует массивного ввода и скобками не обрамляется.
Покажите ваш файл
Алексей М.
AlexM12 вне форума Ответить с цитированием
Старый 06.03.2017, 16:50   #7
Aristarkch
Пользователь
 
Регистрация: 06.03.2017
Сообщений: 38
По умолчанию

Цитата:
Сообщение от AlexM12 Посмотреть сообщение
Формула
Код:
=СУММПРОИЗВ(C$1:C$18*B$1:B$18*A$1:A$18)
не требует массивного ввода и скобками не обрамляется.
Покажите ваш файл
Спасибо, Алексей!
У нас уже ночь. Утро вечера мудренее.Завтра обдумаю, как Ваш ответ можно приспособить
Aristarkch вне форума Ответить с цитированием
Старый 06.03.2017, 16:51   #8
Aristarkch
Пользователь
 
Регистрация: 06.03.2017
Сообщений: 38
По умолчанию

Первый раз на форуме. Не ориентируюсь. поэтому повторяю свой ответ Вам:
Спасибо, Алексей!
У нас уже ночь. Утро вечера мудренее.Завтра обдумаю, как Ваш ответ можно приспособить
Aristarkch вне форума Ответить с цитированием
Старый 07.03.2017, 11:54   #9
Aristarkch
Пользователь
 
Регистрация: 06.03.2017
Сообщений: 38
По умолчанию

Цитата:
Сообщение от Aristarkch Посмотреть сообщение
Спасибо, Алексей!
У нас уже ночь. Утро вечера мудренее.Завтра обдумаю, как Ваш ответ можно приспособить
Здравствуйте, Алексей!
Вот пример моего файла.
Мне необходимо сделать так, чтобы при выделении единичной ячейки (клик ЛК или F2) в "треугольнике" с произведениями каким-либо (для начала) образом выделялись не перемножаемые столбцы - вертикали, а строки (или номера строк) - горизонтали, делающие результат перемножения единичным. Т.е. строки с единицами во всех перемножаемых столбцах.
Вложения
Тип файла: xls ПРИМЕР ДЛЯ ФОРУМА.xls (58.5 Кб, 8 просмотров)
Aristarkch вне форума Ответить с цитированием
Старый 07.03.2017, 12:58   #10
AlexM12
Форумчанин
 
Аватар для AlexM12
 
Регистрация: 29.08.2012
Сообщений: 209
По умолчанию

Aristarkch, мне конечно приятно, что вы обращаетесь лично ко мне, но на форуме, где вы рассчитываете получить помощь или совет такое обращение может остановить других участников форума изучать вашу задачу.
Лично я пока вашу задачу не понимаю.
О каком "треугольнике" идет речь? В Excel есть ячейки и диапазоны с конкретными адресами.
Цитата:
Сообщение от Aristarkch Посмотреть сообщение
выделялись не перемножаемые столбцы
Цитата:
Сообщение от Aristarkch Посмотреть сообщение
делающие результат перемножения единичным
Это понять совсем не могу. Не перемножаемые с результатом единица.
Так что объясняйте всем и так, чтобы было понятно не только вам.
В примере напишите. Если кликнуть по ячейке с адресом Р20 то окрасятся следующие ячейки с адресами ...
И так три-четыре описания или закраска как должно получится.
Алексей М.
AlexM12 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделение позиций(строк) PayPinki C++ Builder 1 31.01.2013 10:11
Выделение строк в Мемо Zuba C++ Builder 1 28.04.2012 13:11
Выделение строк цветом Sergey112233 Microsoft Office Excel 2 19.01.2011 22:41
выделение строк ruavia3 Microsoft Office Excel 2 26.08.2009 13:36
Выделение строк с... по - в SynEdit Noor Общие вопросы Delphi 2 29.12.2007 12:41