0 / 0 / 0
Регистрация: 23.12.2014
Сообщений: 1
|
|
1 | |
VBA for Excel функции определенные пользователем11.10.2007, 13:28. Показов 4215. Ответов 6
Метки нет (Все метки)
Написал один макрос, вроде работает, делает это примерно так данные в ячейке А1 результат в ячейке А2.
Не очень удобно... А вот если его в 'функции определенные пользователем' прописать, то было бы удобнее, т.е. данные можно из любой ячейки брать, и что не мало важно понятнее тем кто не хочет ничего о макросах слышать. Ну если кто знает это как практически реализовать то напишите, самому чего то лень копать.
0
|
11.10.2007, 13:28 | |
Ответы с готовыми решениями:
6
Процедуры и функции, определенные пользователем. Вычислить выражение, используя функции, определенные пользователем Описание для аргументов функции VBA, определённой пользователем? Функциия excel в функции excel на vba |
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 | |
21.10.2007, 16:20 | |
Помогаю со студенческими работами здесь
7
Vba excel windows и vba excel Mac Os - Макинтош корявит шрифт VBA Excel (процедуры и функции) Стандартные функции в программе VBA (Excel) Идентификация функции VBA макроса в EXCEL Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |