powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / возможно ли использовать в столбце, в каждой ячейке, именно свою функцию
7 сообщений из 7, страница 1 из 1
возможно ли использовать в столбце, в каждой ячейке, именно свою функцию
    #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
возможно ли использовать в столбце, в каждой ячейке, именно свою функцию
    #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
возможно ли использовать в столбце, в каждой ячейке, именно свою функцию
    #34535979
Фотография klen_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня не получается!
когда в ячейке ставлю знак =
и пишу Макрос1(
короче функция так не работает
что я неправильно делаю????
...
Рейтинг: 0 / 0
возможно ли использовать в столбце, в каждой ячейке, именно свою функцию
    #34536152
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
klen_У меня не получается!
когда в ячейке ставлю знак =
и пишу Макрос1(
короче функция так не работает
что я неправильно делаю????

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

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


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