Новости:

К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа "А какой критерий?", "А куда выводить результат?", "А сколько строк?" и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.

Главное меню

переход в определенные ячейки после заполнения предыдущей

Автор MickMick, 17.07.2014, 12:39

« назад - далее »

MickMick

Добрый день. Если можно, подскажите, как сделать, чтобы курсор переходил в определенную ячейку после заполнения предыдущей.
Спасибо

Serge 007

Здравствуйте

Как вариант - защита листа
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

vikttur

знать бы алгоритм перебора...
Код в модуль листа
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Cells.Count > 1 Then Exit Sub
    If Not Application.Intersect(Range("B3, D3, D5, D8, E10"), Target) Is Nothing Then

        Select Case Target.Address
            Case "$B$3"
                Range("$D$3").Select
            Case "$D$3"
                Range("$D$5").Select
            Case "$D$5"
                Range("$D$8").Select
            Case "$D$8"
                Range("$E$10").Select
            Case "$E$10"
                MsgBox "надоело! хватит!!!", vbExclamation, "КОНЕЦ РАБОТЫ"
        End Select
    End If
End Sub

Можно адреса поместить в массив и перебирать последовательно.

MickMick