|
|
|
Работа с формами в VBA помогите новичку
|
|||
|---|---|---|---|
|
#18+
Привет всем) Вопрос состоит в следующем Есть форма в которой имеется OptionButton1 OptionButton2 а также TextBox1 , TextBox2, TextBox3 и TextBox4 задача состоит в следующем необходимо чтобы при выборе OptionButton1 получалось что то типа TextBox4 = 0,25 * TextBox1 * TextBox2 * TextBox3 а при выборе OptionButton2 TextBox4 = 0,63 * TextBox1 / TextBox2 / TextBox3 помогите ПЛИЗЗЗЗ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 13:31 |
|
||
|
Работа с формами в VBA помогите новичку
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 14:12 |
|
||
|
Работа с формами в VBA помогите новичку
|
|||
|---|---|---|---|
|
#18+
Спасибо. Все работает!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 14:23 |
|
||
|
Работа с формами в VBA помогите новичку
|
|||
|---|---|---|---|
|
#18+
to vkodor тока ещё вопрос а как сделать так чтобы значения автоматом обновлялись??? если вводим в первое поле 2 во второе вводим 3 в третье 4 то в четвертом получаем результат при переключении между CommandButton1 и CommandButton2 то результат обновляется но если в первом поле поменяем значение например на 3 то данные в поле результат не обновляются ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2007, 11:14 |
|
||
|
Работа с формами в VBA помогите новичку
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2007, 12:22 |
|
||
|
Работа с формами в VBA помогите новичку
|
|||
|---|---|---|---|
|
#18+
to vkodor спасибо, попробовал, но не до конца работает чтобы было понятно прикрепляю файл с проектом над которым мучаюсь то что светлокоричневым - это ввод данных, то что бирюзовое - результат выбор на вкладке "Назначение здания" влияет на результат вкладки 1.3 на вкладке 1,4 результат зависит от результата на вкладке 1,3 на вкладке 1,4 должно быть посчитано P1= а Vp= ... это промежуточные результаты , которые влияют на результат P1= на вкладке 1,5 результат зависит от результата на вкладке 1,4 (результат Vp=) вкладка 1,6 ещё не дароботана её можно не смотреть фишка в том что расчет идет последовательно когда пытаюсь что то изменить в предыдущих расчетах к примеру изменив на вкладке 1,3 какое-нибудь значение то на вкладке 1,5 результат не обновляется т.е. получаю неверный результат заранее огромное спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2007, 13:37 |
|
||
|
Работа с формами в VBA помогите новичку
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2007, 13:38 |
|
||
|
Работа с формами в VBA помогите новичку
|
|||
|---|---|---|---|
|
#18+
Напиши одну процедуру, которая будет считать и менять данные на всех вкладках, и ссылайся на неё в любом месте кода, или запускай одну из другой как в примере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2007, 14:07 |
|
||
|
Работа с формами в VBA помогите новичку
|
|||
|---|---|---|---|
|
#18+
о это то что нужно Спасибо огромное а ещё вопрос можна а как сделать так чтобы я мог сохранять расчеты т.е. выполняю например расчет, потом нада закрыть программу я сохраняю под каким-нибудь именем например ПРОЕКТ1 а потом при следующем запуске программы я мог бы открыть сохраненный файл и продолжить свои расчеты ????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2007, 15:53 |
|
||
|
Работа с формами в VBA помогите новичку
|
|||
|---|---|---|---|
|
#18+
К сожалению, клиент не указал, в чем проект ваяет Если "формы в VBA" в MS Access - для сохранения промежуточных данных создается табличка / таблички, перед закрытием проекта создается новая запись (можно обновить существующую) с сохраняемыми данными, при открытии - считываются данные Если это все в Excel - то сохранить можно в каком-либо листе Если же все-таки старый добрый Visual Basic, или, не дай бог, MS Word, то самый универсальный способ - создается ini - или простой текстовый файл, туда записывается данные в формате ini-файла, или простая строка, состоящая из сохраняемых данных, соединенных в определенной последовательности, при открытии считываются данные из файла. Примеров сохранения данных в файл и считывания из файла - масса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2007, 22:33 |
|
||
|
Работа с формами в VBA помогите новичку
|
|||
|---|---|---|---|
|
#18+
Dmitry_1 программу пишу в VB который встроен в Excel вот мне необходимо, чтобы как Вы и написали, программа сохраняла данные во временные файлы а как это сделать я не представляю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2007, 10:34 |
|
||
|
Работа с формами в VBA помогите новичку
|
|||
|---|---|---|---|
|
#18+
Так если это VBA Excel, зачем временные файлы? quot Dmitry_1 тебе написал Dmitry_1 Если это все в Excel - то сохранить можно в каком-либо листе сделай скрытый лист и сохраняй туда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.03.2007, 11:08 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34426798&tid=2164282]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
140ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 424ms |

| 0 / 0 |
