можно ли кодом вставлять курсор в ячейки Экселя

Программирование на Visual Basic for Applications
yura613
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 101
Зарегистрирован: 12.06.2006 (Пн) 15:49
Откуда: Минск

можно ли кодом вставлять курсор в ячейки Экселя

Сообщение yura613 » 12.06.2006 (Пн) 15:56

Есть проблема. Дан Экселевскиий файл с огромным колмчеством данных. Причем данные импортированы из другого приложения.Есть столбец с датами на который ссылаются формулы из других я чеек.
Но даты эти скопированы с ошибками. (напр. 19.03.01,вместо 19.03.2001) и пока не исправишь ошибки в других ячейках не отображаются расчеты.
Проблему можно решить если кликать по 2 раза по ячейке,ашибка автоматически исправляется,или дописывать 19 или 20.Но таких ячеек 1000 с лишним только на одной странице,а страниц около 50.В ручную кликать по каждой ячейке как понимаете накладно.Есть ли какие нибудь варианты решения этой проблемы.
Например,можно ли как нибудь вставлять курсор в ячейки или присваивать фокус?или как нибудь по другому это работает.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 12.06.2006 (Пн) 16:06

Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

yura613
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 101
Зарегистрирован: 12.06.2006 (Пн) 15:49
Откуда: Минск

Сообщение yura613 » 13.06.2006 (Вт) 17:26

Спасибо все работает :D


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 37

    TopList