Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/23: Рейтинг темы: голосов - 23, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 23.12.2014
Сообщений: 1
1

VBA for Excel функции определенные пользователем

11.10.2007, 13:28. Показов 4215. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Написал один макрос, вроде работает, делает это примерно так данные в ячейке А1 результат в ячейке А2.
Не очень удобно... А вот если его в 'функции определенные пользователем' прописать, то было бы удобнее, т.е. данные можно из любой ячейки брать, и что не мало важно понятнее тем кто не хочет ничего о макросах слышать.
Ну если кто знает это как практически реализовать то напишите, самому чего то лень копать.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.10.2007, 13:28
Ответы с готовыми решениями:

Процедуры и функции, определенные пользователем.
1. Найти область допустимых значений аргумента x . 2. Написать процедуру или функцию, которая...

Вычислить выражение, используя функции, определенные пользователем
Задание во вложенном файле. При его выполнении обязательно использовать функции, определенные...

Описание для аргументов функции VBA, определённой пользователем?
Можно ли средствами VBA ввести описание для аргументов функции (не самой функции!), определённой...

Функциия excel в функции excel на vba
С помощью мастера записи матросов получил следующую функцию ActiveCell.FormulaR1C1 = "=IFERROR...

6
2 / 2 / 1
Регистрация: 07.05.2007
Сообщений: 126
11.10.2007, 14:35 2
Ты хочешь сказать что данные из одной ячейки нужно поставить в другую если так то.
поставь в ячейку формулу =A1
b dc`
0
0 / 0 / 0
Регистрация: 23.12.2014
Сообщений: 1
11.10.2007, 15:53 3
М-да, вот так и портят мой топик, какую-то лажу шлют забивая тему. Тут наверное за ответы, за активность в форуме значки дают. )
Неужели мой вопрос не понятен??
Я лично видел макрос который после определенных, скажем так, действий прописывается в функциях определенных пользователем. Да это просто должно быть, в коде конечно решение нужно. В принципе я наверное завтра уже сам дам ответ на свой вопрос, но интересны варианты от знающих людей.
С уважением.
Заранее спасибо.
0
Alina
11.10.2007, 17:21 4
Для этого существует такая вещь как Function() (вместо обычного Sub). Тогда она и появляется в разделе 'Определенные пользователем'.
Tim
11.10.2007, 21:47 5
Все правильно тебе говорят:
зайди в макросы VBA
создай модуль и в нем напиши
[private]Function test ([параметры]) as [bool, и т.д.]
test=range('a1')*2 'к примеру
End function
и тогда она у тебя полюбому появится в списке определенных пользователем!!! тока привате ей не ставь (по-моему).
и в любой ячейке вызвав эту фанкшн ты получишь результат - А1*2 (ну это к примеру как я и говорил)
0 / 2 / 3
Регистрация: 27.03.2012
21.10.2007, 13:18 6
>> Тут наверное за ответы, за активность в форуме значки дают.

...а модераторы таких как ты удаляют
0
Ghost
21.10.2007, 16:20 7
Ляпота!
1. ...самому чего-то лень копать
2. ...вот так и портят мой топик, какую-то лажу шлют забивая тему....

Хам Вы, батенька. Kick'ать Вас надо бы, по хорошему если. Или банить.
21.10.2007, 16:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.10.2007, 16:20
Помогаю со студенческими работами здесь

Vba excel windows и vba excel Mac Os - Макинтош корявит шрифт
Всем привет, столкнулся с такой ситуацией. Макросы написаны на Excel 2016 Windows. Когда файл...

VBA Excel (процедуры и функции)
Помогите пожалуйста с 2мя задачами, пропустил эти темы, теперь не могу решить. 1. Составить...

Стандартные функции в программе VBA (Excel)
Как можно вставить и использовать функции EXCEL-а (н-р, СУММ, СРЗНАЧ и проч.) в программном коде на...

Идентификация функции VBA макроса в EXCEL
Пожайлуста помогите решить проблему. Есть модель в excel, рассчеты ведутся макросом запуск...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru