|
Отображение значение ячейки, расчитываемого по формуле, на форме
|
|||
---|---|---|---|
#18+
В проекте Excel 2003 есть форма. На листе есть ячейка, значение которой вычисляется указанной в ячейке формулой на основе значений из других ячеек. Значения этих других ячеек также отображаются на форме в TextBox'ах через ControlSource. Значения этих ячеек могут меняться, как на листе, так и в форме через TextBox'ы, соответственно, меняется и значение той ячейки на листе, в которой прописана формула. Как отображать пересчитанное значение этой ячейки на форме, но что бы при этом из ячейки не удалялась формула? Не пересчитывать же для нее значение в событии Change каждого TextBox'а, т.е. не связывать никак ячейку с контролом на форме? Если, к примеру, использовать для отображения значения ячейки на форме TextBox и его свойство ControlSource, то значение отображается ровно в тот момент, когда в этом свойстве прописывается адрес ячейки. Формула из ячейки удаляется, и там остается ее значение. Использовать нестандартные контролы, которые в отдельных файлах, нельзя (что бы не таскать их за собой -- их может не оказаться на другом компе)... Должен быть только один файл xls... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2008, 17:16 |
|
Отображение значение ячейки, расчитываемого по формуле, на форме
|
|||
---|---|---|---|
#18+
Точно такой же вопрос: Почему TextBox на форме меняет формулу в ячейке на значение и как с этим бороться? (Защита ячейки не помогает - вба выдает ошибку) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2009, 21:49 |
|
Отображение значение ячейки, расчитываемого по формуле, на форме
|
|||
---|---|---|---|
#18+
Locked = True включен ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2009, 21:55 |
|
Отображение значение ячейки, расчитываемого по формуле, на форме
|
|||
---|---|---|---|
#18+
Оказалось легче и разумнее выводить на форму информацию только для чтения в виде Label ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2009, 22:50 |
|
Отображение значение ячейки, расчитываемого по формуле, на форме
|
|||
---|---|---|---|
#18+
GarnizoneОказалось легче и разумнее выводить на форму информацию только для чтения в виде Label Как вывести через Label, там нет ControlSourсe?! ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2014, 17:05 |
|
|
start [/forum/topic.php?fid=61&msg=36284083&tid=2173964]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 279ms |
total: | 399ms |
0 / 0 |