Страницы: 1 2 След.
RSS
Как поместить формулу в форму
 
Здравствуйте, подскажите пожалуйста, как можно поместить формулу в форму. Например мне нужно чтобы результат суммы A1+B2 отображался в форме, а форма запускается из VBA. Как это сделать.
 
А1 и В1 с какого листа?
 
См. файл ))
 
Форма у Вас пустая, предлагаю другой вариант.
 
Цитата
gling пишет:
Форма у Вас пустая
Так с этим и проблема у автора))
 
Зачем ему целая форма,  чтоб просмотреть одно значение? Было бы на ней что нибудь + еще просмотр значений, другое дело. Может ему и моего варианта достаточно.
 
Может и достаточно, а может человек хочет понять, как ВООБЩЕ это делается. А если несколько значений выводить?..
Да я же не против Вашего варианта - имеет право на жизнь))
 
Спосибо Вам огромное, помогли. Низкий вам поклон.
 
[QUOTE]Deniska3 пишет:
Спосибо Вам огромное, помогли[/QUOTE]И все же? Проверяю свои экстросенсорные способности. Ведь без файла с результатом что нужно, сложно определить, что необходимо автору. Чей вариант, Вам, наиболее приемлем. Чисто из интереса)))
Изменено: gling - 07.03.2014 21:30:56
 
Оба подошли))
 
 Я так и думал. Но честно сказать почему то мне в форму даже лезть не захотелось. Поэтому и спрашиваю. Вопрос простой и для него использовать форму в которой ничего не понимаешь, зачем? Если только для того чтоб научиться, так здесь примеров таких не счесть. Вот и проверяю экстрасенс я или как?))).
 
Цитата
gling пишет:
Чей вариант, Вам, наиболее приемлем. Чисто из интереса
Вариант Юрий М подошёл. У меня ещё одна просьба, а как сделать, чтобы результат отображался сразу, получается открываешь форму результат "0", потом вводишь значения в ячейки, результат в форме остаётся "0", нужно перезапустить, только тогда результат меняется в форме.
 
Используйте другое событие
 
Почему то когда при открытой форме меняю цифры выдает ошибку.
 
При открытой форме Вы ничего менять не можете
 
Да
 
Я не понял это вопрос или утверждение
 
Цитата
Deniska3 пишет:
это вопрос или утверждение
Во всех языках мира при вопросе в предложении ставится вопросительный знак
 
Как быть?
 
Никак.
Цитата
Serge 007 пишет:
При открытой форме Вы ничего менять не можете
 
А ЧТО и где нужно менять?
 
Цитата
Юрий М пишет:
А ЧТО и где нужно менять?
Цитата
Deniska3 пишет:
Вариант Юрий М подошёл. У меня ещё одна просьба, а как сделать, чтобы результат отображался сразу, получается открываешь форму результат "0", потом вводишь значения в ячейки, результат в форме остаётся "0", нужно перезапустить, только тогда результат меняется в форме.
 
Я загружаю форму - сразу вижу результат.
 
Введите результат при загруженной форме. Надо чтобы при загруженной форме менялся результат в ней.
 
Тогда так. В следующий раз СРАЗУ уточняйте задачу.
 
ОГРОМНОЕ СПАСИБО!
 
Цитата
Serge 007 пишет:
Никак.
Неправда ваша.



Код
Private Sub Worksheet_Change(ByVal Target As Range)
UserForm1.Hide
UserForm1.Show (0)
End Sub


Код
Private Sub UserForm_Activate()
    Me.TextBox1 = Range("A1") + Range("B1")
    Me.Label1 = Range("A1") + Range("B1")
End Sub
 
Котяра, а скрывать форму зачем?)
 
А без скрытия активироваться не желает.
 
Если не скрывать - то ЧТО активировать? Пусть остаётся на виду))
Страницы: 1 2 След.
Наверх