[Excel] Отображение формы
но оно работает не так как нужно, так как Target.Cells(1, 1).Top/Left отсчитывается не от края видимой областиполучить первую показываемую ячейку, и отнять ее координаты
получить первую показываемую ячейкуда, но как?
еще догадываюсь, что нужно вычесть координаты окна приложения.
Попробуй ActiveWindow.ScrollRow/ScrollColumn
Попробуй ActiveWindow.ScrollRow/ScrollColumnМегареспект, я не заметил что она еще и возвращает значения
Проблема решена
Оставить комментарий
nik93
Вот думаю и не могу придумать как сделать так, чтобы после клика на ячейке появлялась форма, причем положение ее должно быть = Координаты верхнего угла выделенной ячейки + константаПока максимум что надумал это
но оно работает не так как нужно, так как Target.Cells(1, 1).Top/Left отсчитывается не от края видимой области а от самого края листа, соответсвенно при прокрутке окно улетает далеко и надолго.