Применение формулы из ТextBox к ячейкам

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
Dragomir
Сообщения: 2
Зарегистрирован: 07 окт 2009, 14:16

Здравствуйте! Помогите с написанием макроса, если не трудно.

На форме есть 2 TextBox'а и кнопка.
В первом текстбоксе прописываем ячейку или диапазон ячеек.
Во втором - несложную, формулу для применения к диапазону ячеек из текстбокса1 (например, +50).

Как по нажатию на кнопку сделать так, что бы формула применялась к ячейке/диапазону ячеек?
(Т.е. было:
A1 10
A2 15
A3 20
Стало после применения формулы +50:
A1 60
A2 65
A3 70)
Аватара пользователя
EducatedFool
Сообщения: 197
Зарегистрирован: 06 апр 2008, 14:03
Откуда: Россия, Урал
Контактная информация:

Во втором - несложную, формулу для применения к диапазону ячеек из текстбокса1 (например, +50).
+50 - это НЕ формула...

Попробуйте такой вариант:

Изображение


Пример файла с формой:

Изображение

PS: Кнопку для выбора диапазона нажимать не обязательно - при запущенной форме просто выделите новый диапазон ячеек.
После этого проведите курсором над формой - адрес выделенного диапазона ячеек автоматически попадёт в TextBox1
Макросы для Excel, Word, CorelDRAW. Быстро, профессионально, недорого. http://ExcelVBA.ru/

Благодарности принимаются на кошелёк WebMoney: R318574877619 и Яндекс.Деньги: 41001335672216
Dragomir
Сообщения: 2
Зарегистрирован: 07 окт 2009, 14:16

Премного благодарен за пример. :D
Ответить