Jump to content

Реализуется ли такое в Excel?


ursa

Recommended Posts

Posted

Вот такая формула:

=ЕСЛИ(R1C1>0;ТДАТА();)

Когда вводится любое значениев в R1C1 - в клетке с формулой выводится текущее время.

Под R1C1 - ещё несколько клеток, и по соседству с ними такая же формула.

По идее, когда вводятся значения в клетки под R1C1 - в соседних должно выводиться время. Оно и выводится.

НО!

Значение времени меняется ВО ВСЕХ клетках с формулами.

Внимание, вопрос: как сделать, чтобы время не менялось, т.е. введя пять значений в клетки под R1C1 в столбике с формулами отобразились РАЗНЫЕ значения текущего времени (того, когда выполнялось условие формул)?

Posted

ага, цікаво... ніколи не задумувався над таким, потреби не було. щас подивимся...

Posted

Копать в сторону макросов и кнопок можно.

Копировать значение времени ещё в одну соседнюю клетку при нажатии кнопки.

Но тогда получается, что для каждого из значений нужна своя кнопка и свой макрос.

Каким-то образом прописать active-ячейку в макрос?

Posted

С кнопками для каждой строки реализуется, значение времени записывается для каждой изменённой клетки.

Работает, но слегка громоздко... или нет, не совсем оперативно, хотелось бы попроще интерфейс :)

А можно ли запрограммировать кнопку на одно нажатие, чтобы после "клика" она становилась неактивной?

Posted

тебе дать конфигу от Cotja, которая все это делает и даже больше и трудозатрат в написании в 100 раз меньше?

Posted

Ну если уж так, то напиши на ассемблере под интел табличный процессор, который будет с встроенными подобного рода функциями.

Posted

Если бы я начинал со Стивом и Билли - может, тогда было бы всё встроено даже в Блокнот ;)

Posted

Всё реализуется на "ура", любой каприз, причуд и извращение :) Было бы желание.

Для Ди:

http://xpert.in.ua/files/velo.xlsm

писалось 5 минут.

Дальше можно сделать, что и как кому угодно.

ps

открывать в офисе не ниже 7-го :)

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...