27 / 6 / 0
Регистрация: 28.10.2010
Сообщений: 352
|
|
1 | |
Сумма чисел в ячейках без заливки и подчеркивания. Написать функцию12.01.2012, 14:46. Показов 5718. Ответов 15
Метки нет (Все метки)
Здравствуйте! У меня есть экселевский документ, там есть таблица с числами. Мне нужно было создать функцию, которая суммировала все числа, кроме тех, которые был залиты красным цветом или зачеркнуты. Создал функцию в modules....вызываю функцию. Выдается сообщение "У этой функции нет аргументов". В чем проблема?! Я не понимаю..
0
|
12.01.2012, 14:46 | |
Ответы с готовыми решениями:
15
Сумма чисел в ячейках QTableWidget Написать функцию, находящую пару чисел, сумма которых меньше заданного числа Написать функцию, коротая должна вывести текст без чисел Написать логическую функцию, которая возвращает true, если сумма чисел - положительное число |
15151 / 6424 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
||||||
12.01.2012, 15:20 | 2 | |||||
Как объявлена функция? Должно быть
0
|
27 / 6 / 0
Регистрация: 28.10.2010
Сообщений: 352
|
||||||
12.01.2012, 18:20 [ТС] | 3 | |||||
Я написал функцию в modules, я с VBA первый раз..мне препод дал файл excel, там таблица есть с числами, некоторые числа закрашены, а остальные нет. Нужно посчитать сумму только тех чисел, которые незакрашены.
Вот как я написал функцию.
И при вызове функции выдается сообщение "У данной функции аргументов нет"
0
|
27 / 6 / 0
Регистрация: 28.10.2010
Сообщений: 352
|
|
12.01.2012, 19:28 [ТС] | 5 |
Заливки ячейки
0
|
15151 / 6424 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
|
12.01.2012, 19:37 | 6 |
Все работает, только vbRed вместо red:
0
|
27 / 6 / 0
Регистрация: 28.10.2010
Сообщений: 352
|
|
12.01.2012, 19:54 [ТС] | 7 |
Спасибо, но в моем файле у меня не работает. Хотя сделано все тоже самое. Мне файл препод дал.
При вызове функции пишет "У данной функции аргументов нет" Добавлено через 5 минут Но она не считает те, у которых цвет шрифта красный, а мне надо чтобы не считал те, у которых заливка красная Добавлено через 2 минуты Еще есть один нюанс.....при изменении одной какой то ячейки на красный цвет, она уже считаться не должна.....а она все равно суммируется.
0
|
27 / 6 / 0
Регистрация: 28.10.2010
Сообщений: 352
|
|
12.01.2012, 20:11 [ТС] | 9 |
Простите, это как? Я с VBA впервые сталкиваюсь
0
|
27 / 6 / 0
Регистрация: 28.10.2010
Сообщений: 352
|
|
12.01.2012, 20:21 [ТС] | 11 |
Только эту строчку написать? или как что? Вообщем мне нужно...во у нас есть числа 1,2,3,4. Сумма получилась 10...потом я залил ячейку 1 красным цветом и он должен автоматически пересчитать сумму...то есть уже должно быть написано 9 вместо 10
0
|
27 / 6 / 0
Регистрация: 28.10.2010
Сообщений: 352
|
|
12.01.2012, 20:59 [ТС] | 13 |
Но мне так препод сказал. Как сделать то? Или это невозможно
Добавлено через 30 минут Ответьте пожалуйста
0
|
27 / 6 / 0
Регистрация: 28.10.2010
Сообщений: 352
|
|
12.01.2012, 22:05 [ТС] | 15 |
А как использовать это событие SelectionChange?
0
|
3218 / 967 / 223
Регистрация: 29.05.2010
Сообщений: 2,087
|
|
14.01.2012, 13:46 | 16 |
События SelectionChange уже использовано в файле (#14). Открой редактор VBA на Лист1.
0
|
14.01.2012, 13:46 | |
14.01.2012, 13:46 | |
Помогаю со студенческими работами здесь
16
Нужно написать функцию или процедуру в которой сумма трёх непарных чисел наименьшая? Написать функцию для определения наличия в файле чисел, у которых сумма цифр целой и дробной части равны Написать логическую функцию, которая возвращает true, если сумма чисел - положительное число, и false в обратном случае. Написать функцию для определения есть ли среди данных чисел такое, сумма цифр целой и дробной части которого равны Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |