Использование выделенной или нажатой ячейки без VBA - PullRequest
1 голос
/ 17 июля 2011

Хитрый, я полагаю.Тем не менее, есть ли способ использовать выделенную или щелчковую ячейку в Excel без VBA?(Я знаю, как это сделать с VBA, но макросы - это макросы, но если вы хотите раздавать рабочие книги людям ...)

Например, я хотел бы добавить часть контента в раздел «замораживание»зависеть от того, где в листе кто-то есть.Было бы оптимальным, если бы выбранная ячейка / строка была бы достаточно триггерной.Также было бы хорошо, если нажатие на ячейку (например, ссылка, перемещающаяся по листу) вызовет изменение конента.Следовательно, решением было бы заставить гиперссылку изменить значение в некоторой ячейке где-нибудь.Я знаю, это другой вопрос, но все это должно достигать одной и той же цели линии сверху; -)

Большое спасибо!

1 Ответ

0 голосов
/ 20 июля 2011
  1. Вы не можете изменять значения или отображать другой ячейки с формулой или функциями.

  2. Гиперссылка отправит вас в другое место, но не изменит фиксированную часть , если только вы не зафиксируете только строки и гиперссылкуотправить вас в следующий столбец.Но тогда вам придется по-настоящему тщательно продумать свой макет.Более того, пользователь будет еще меньше понимать, что происходит, если вы не сможете разработать отличный пользовательский интерфейс (но Excel, возможно, не лучший инструмент).

Некоторые советы:

  1. Использовать гиперссылки, но на разных листах
  2. Использовать "прозрачные" макросы (без больших кнопок, а скорее event vba , как вы указали)

Извините, у меня нет волшебного решения.

...