Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
1 / 1 / 0
Регистрация: 16.01.2011
Сообщений: 22

про VB в EXCEL

17.01.2011, 18:58. Показов 1437. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, я конечно должен бы задавать такие вопросы в разделе про excel
но мне просто очень надо, excel же вроде на visial basic основан

так вот

у меня два вопроса

1) Подскажите, пожалуйста, как написать формулу

Пример:
у меня в диапазоне ячеек В10:В40 внесено 13 значений
нужно, чтобы это значение "13" использовалось как число
которое следует умножить например на 20 а потом умножить на 0,8
и вот эти "13" * 20 * 0,8 сложить например с числом 125

и чтобы пересчитывала при любом количестве значений в диапазоне В10:В40 (т.е. в моём случае от 1 значения до 30 значений

2) Подскажите, пожалуйста, как написать формулу?

Пример:
у меня 15 листов в файле, по содержанию все одинаковые
мне нужно, чтобы он просуммировал по одной ячейке на всех листах 1!:15! c ссылкой на одинаковые ячейки G40 в каждом листе, при этом (если например в каких то ячейках встречаются такие цифры как 0,355 которые при округлении до сотых дают 0,36 и т.п.) нужно чтобы суммировалось уже именно 0,36 - которое показано (видется при распечатывании документа) в округленной ячейке,
а потом ещё к полученному числу прибавить значение ячейки H45 в листе 1!

документы делаю для таможни, они просто складывают то что видят на распечатанном документе
вот и получается, что в ячейке забито 0,355 а при округлении видется 0,36, а вот суммирует excel не 0,36 как таможне надо а 0,355

у меня листы просто пронумерованы от 1 до 15
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.01.2011, 18:58
Ответы с готовыми решениями:

Вопрос про быстродействие Excel (макрос) и Visual Studio
Здравствуйте. Написал макрос в VBA Excel 2007. Затем перенес код в Visual Studio 2010 Ultimate, отладил. Оказалось, в Studio программа...

Про Excel, Word...
Вступление Наш современный мир ориентирован на использование компьютеров. Магазины забиты макулатурой из разряда "Excel - это...

Про excel, word...
т.к. тема специфична разделу LS2J, пост разместил там, но, возможно, интересно будет и в общих задачах ;)

4
Крутой форумчанин
154 / 154 / 8
Регистрация: 09.01.2011
Сообщений: 298
18.01.2011, 11:34
Цитата Сообщение от vkharin Посмотреть сообщение
у меня в диапазоне ячеек В10:В40 внесено 13 значений
нужно, чтобы это значение "13" использовалось как число
т.е. вам нужно количество пустых ячеек
я не знал как. но я нажал в экселе F1, ввёл "количество пустых"
первой строчкой появилась функция СЧИТАТЬПУСТОТЫ
1
1 / 1 / 0
Регистрация: 16.01.2011
Сообщений: 22
19.01.2011, 15:53  [ТС]
наоборот, мне нужно считать ячейки со значениями, любыми, но чтобы количество значений использовалось как число, т.е. в диапазоне 13 значений, значит следующие манипуляции с число 13
1
Крутой форумчанин
154 / 154 / 8
Регистрация: 09.01.2011
Сообщений: 298
19.01.2011, 18:52
Цитата Сообщение от vkharin Посмотреть сообщение
наоборот, мне нужно считать ячейки со значениями, любыми, но чтобы количество значений использовалось как число, т.е. в диапазоне 13 значений, значит следующие манипуляции с число 13
спасибо, посмеялся. очень забавно. Видимо, капитан очевидность уснул

ну, например, отнимите от 30(всего ячеек в диапазоне) число 13(количество пустых ячеек). Получится 17, т.е. количество заполненных ячеек.

Добавлено через 2 часа 45 минут
Цитата Сообщение от vkharin Посмотреть сообщение
следующие манипуляции
а у вас получилось округлить диапазон ячеек ДО их сложения?


кстати, нашёл
Visual Basic
1
=COUNTA(A2:A6)
Считает количество НЕ пустых ячеек

Добавлено через 10 минут
и точность подсчётов есть в настройках
1
1 / 1 / 0
Регистрация: 16.01.2011
Сообщений: 22
19.01.2011, 18:54  [ТС]
да! я тоже нашел

=СЧЁТЗ(A2:A6)

спасибо за поддержку!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.01.2011, 18:54
Помогаю со студенческими работами здесь

Вопрос про шаблон в Excel
Мои архангелы помогите Я построил пример, но следуюшим образом скопировал шаблон на новый лист и заполнил её при помоши другого макроса,...

Опять про импорт данных из Excel в Access
Всем доброго дня! Взываю к помощи, господа программисты! Ситуация такая. Есть у меня База данных в Access по экологии. Все данные заносятся...

Вопрос про кодер и декодер с использованием таблицы Вижинера в Excel
Как сделать такой кодер/декодер в Excel??

И снова про PopupMenu (было про длину, теперь про ширину)
Добавляем в пустое PopupMenu несколько пунктов динамически (шириной, например, до 50 символов). Отображаем его – всё нормально. Затем...

Кто может рассказать про способ запроса к таблице access с excel через select from inner join
Имеется база, и надо через excel при помощи vba импортировать запрос. приоритет в шапке (select from inner join). Благодарен любой помощи.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru