Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / возможно ли использовать в столбце, в каждой ячейке, именно свою функцию / 7 сообщений из 7, страница 1 из 1
18.05.2007, 14:56:32
    #34535962
klen_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возможно ли использовать в столбце, в каждой ячейке, именно свою функцию
шапка=Макрос1(A2)=Макрос1(A3)=Макрос1(A4)
а где-нибудь в Модуле1
Код: plaintext
1.
2.
3.
Public Function Макрос1(x)
    x = x +  5      ' расчёт будет, разумеется, другой, довольно сложный, с анализом другой таблицы
    Макрос1 x
End Function

короче, надо чтобы пользователь, не нажимал никаких кнопок
а просто заносил значения
и Excel моментом всё расчитывал

Спасибо за любые советы
...
Рейтинг: 0 / 0
18.05.2007, 14:58:42
    #34535971
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возможно ли использовать в столбце, в каждой ячейке, именно свою функцию
klen_шапка=Макрос1(A2)=Макрос1(A3)=Макрос1(A4)
а где-нибудь в Модуле1
Код: plaintext
1.
2.
3.
Public Function Макрос1(x)
    x = x +  5      ' расчёт будет, разумеется, другой, довольно сложный, с анализом другой таблицы
    Макрос1 x
End Function

короче, надо чтобы пользователь, не нажимал никаких кнопок
а просто заносил значения
и Excel моментом всё расчитывал

Спасибо за любые советы

Конечно возможно
...
Рейтинг: 0 / 0
18.05.2007, 15:01:20
    #34535979
klen_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возможно ли использовать в столбце, в каждой ячейке, именно свою функцию
У меня не получается!
когда в ячейке ставлю знак =
и пишу Макрос1(
короче функция так не работает
что я неправильно делаю????
...
Рейтинг: 0 / 0
18.05.2007, 15:37:47
    #34536152
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возможно ли использовать в столбце, в каждой ячейке, именно свою функцию
klen_У меня не получается!
когда в ячейке ставлю знак =
и пишу Макрос1(
короче функция так не работает
что я неправильно делаю????

Если x - это ссылка на другую ячейку то так наверное

Public Function Макрос1(x as range)
Макрос1 = x.value + 5
End Function
...
Рейтинг: 0 / 0
18.05.2007, 15:45:32
    #34536178
Granata005
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возможно ли использовать в столбце, в каждой ячейке, именно свою функцию
И ещё добавлю... функцию помещать в модуль нужно, а не в исходный код листа...
...
Рейтинг: 0 / 0
18.05.2007, 15:51:32
    #34536207
klen_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возможно ли использовать в столбце, в каждой ячейке, именно свою функцию
УРА!
заработала
Deggasad Благодарю!
...
Рейтинг: 0 / 0
18.05.2007, 15:52:40
    #34536213
klen_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возможно ли использовать в столбце, в каждой ячейке, именно свою функцию
ВСЕМ БОЛЬШОЕ СПАСИБО!
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / возможно ли использовать в столбце, в каждой ячейке, именно свою функцию / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]