Понимаю, что вопрос дилетанта, но все же. Мне нужно сделать функцию перемещения значения Активной в данный момент ячейки на первую колонку. Т.е. если я выбрал Q12, то должно выбраться A12.
Пользуюсь этим кодом, но он не всегда работает. уверен, что есть что то попроще [vba]
Понимаю, что вопрос дилетанта, но все же. Мне нужно сделать функцию перемещения значения Активной в данный момент ячейки на первую колонку. Т.е. если я выбрал Q12, то должно выбраться A12.
Пользуюсь этим кодом, но он не всегда работает. уверен, что есть что то попроще [vba]
[/vba] [p.s.]End(xlToLeft) - имитирует нажатие ctrl+shift+стрелка влево. Попробуйте на разных данных по нажимать это сочетание, и Вы поймете, почему такой способ работает некорректно.[/p.s.]
rever27, здравствуйте. Попробуйте так: [vba]
Код
ActiveSheet.Cells(ActiveCell.Row, 1).Select
[/vba] [p.s.]End(xlToLeft) - имитирует нажатие ctrl+shift+стрелка влево. Попробуйте на разных данных по нажимать это сочетание, и Вы поймете, почему такой способ работает некорректно.[/p.s.]Manyasha