Перейти до змісту

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


ursa

Рекомендовані повідомлення

Опубліковано

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

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

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

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

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

НО!

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

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

Опубліковано

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

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

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

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

Опубліковано

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

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

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

Опубліковано

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

Опубліковано

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

Опубліковано

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

Опубліковано

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

Для Ди:

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

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

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

ps

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

Заархівовано

Ця тема знаходиться в архіві та закрита для подальших відповідей.



×
×
  • Створити...