Добрый вечер, нужна команда, чтобы при наведении (не нажатии) курсора на любую ячейку из списока имен, в ячейке А10 передавалось ее значение....
Добрый вечер, нужна команда, чтобы при наведении (не нажатии) курсора на любую ячейку из списока имен, в ячейке А10 передавалось ее значение....ant6729
я бы не был так категоричен Взял код отсюда Нажмите кнопку старт - будет в ячейке а10 отображаться адрес ячейки под курсором. Думаю заменить адрес на значение Вы и сами сможете. Специально этого не делал, чтобы видно было как работает макрос [offtop]
я бы не был так категоричен Взял код отсюда Нажмите кнопку старт - будет в ячейке а10 отображаться адрес ячейки под курсором. Думаю заменить адрес на значение Вы и сами сможете. Специально этого не делал, чтобы видно было как работает макрос [offtop]
да...Borodaкак всегда, понимает что надо и откуда ветер дует)
SLAVICK зачем мне таймеры и завязанный на них код и адрес я просто пробую понять момент, который везде почему-то засекречен, как я его не рою.... даже тут все не слава Богу...
описание того, как что работает есть, но упускается одно звено... вот я его тут пытаюсь восстановить..
а тут реально нарываешься на какую-то защиту от профанов я не знаю, что менять... заменять adress на value что-ли
да...Borodaкак всегда, понимает что надо и откуда ветер дует)
SLAVICK зачем мне таймеры и завязанный на них код и адрес я просто пробую понять момент, который везде почему-то засекречен, как я его не рою.... даже тут все не слава Богу...
описание того, как что работает есть, но упускается одно звено... вот я его тут пытаюсь восстановить..
а тут реально нарываешься на какую-то защиту от профанов я не знаю, что менять... заменять adress на value что-лиant6729
If newRange.Address <> oldRange.Address Then Range("A10").Value = newRange.Address
[/vba] заменить на [vba]
Код
If newRange.Address <> oldRange.Address Then Range("A10").Value = newRange.Value
[/vba] Вы видели время создания поста моего и _Boroda_, - практически одновременно - это значит, что я не видел ответа когда писал свой пост. Подходы в наших примерах разнятся - если Вы почитаете обе статьи поймете в чем разница. Код из моего примера можно включить и выключить- он меняет значения в ячейке. В примере _Boroda_ работает сразу - там используется УФ.
Т.е. перед Вами два разных варианта - оба имеют свои плюсы и минусы, какой выбрать - за Вами.
If newRange.Address <> oldRange.Address Then Range("A10").Value = newRange.Address
[/vba] заменить на [vba]
Код
If newRange.Address <> oldRange.Address Then Range("A10").Value = newRange.Value
[/vba] Вы видели время создания поста моего и _Boroda_, - практически одновременно - это значит, что я не видел ответа когда писал свой пост. Подходы в наших примерах разнятся - если Вы почитаете обе статьи поймете в чем разница. Код из моего примера можно включить и выключить- он меняет значения в ячейке. В примере _Boroda_ работает сразу - там используется УФ.
Т.е. перед Вами два разных варианта - оба имеют свои плюсы и минусы, какой выбрать - за Вами. SLAVICK
Иногда все проще чем кажется с первого взгляда.
Сообщение отредактировал SLAVICK - Четверг, 18.02.2016, 01:15
Код SLAVICK будет полезен во многих случаях. Во первых, таймер с произвольным интервалом, иногда хотелось-бы иметь но в VВA отсутствует. Во вторых, определить позицию курсора, например чтоб Юзерформ позиционировать.
Код SLAVICK будет полезен во многих случаях. Во первых, таймер с произвольным интервалом, иногда хотелось-бы иметь но в VВA отсутствует. Во вторых, определить позицию курсора, например чтоб Юзерформ позиционировать.al-Ex
SLAVICK просто мой вопрос вырос из разбора как раз таки тех статей, на которые указывает _Boroda_ но только там вытягивает индекс а мне нужны были значения впр давал свои решения, но через нагромождения через лишние решения
мне как useru а не реальному кодеру вообще не понятно в тех примерах, которые я видел - там идет передача просто без таймеров
можно ли как - то без всех этих таймеров и без ролловеров это делать?
SLAVICK просто мой вопрос вырос из разбора как раз таки тех статей, на которые указывает _Boroda_ но только там вытягивает индекс а мне нужны были значения впр давал свои решения, но через нагромождения через лишние решения
мне как useru а не реальному кодеру вообще не понятно в тех примерах, которые я видел - там идет передача просто без таймеров
можно ли как - то без всех этих таймеров и без ролловеров это делать?ant6729