Вставить значение, используя несколько циклов

У меня есть набор данных, в котором range("B1:L1") содержит даты, а range("A2:A10") содержит имена.

Range("O5") содержат concern date, а range("O6") содержат concern name.

Я хочу найти дату range("O5") в range("B1:L1") и имя range("O6") в range("A2:A10"), и если критерии соблюдены, введите текст "done" только в ячейку проблемы.

Например, если concern date находится в D1, а название проблемы находится в A6, тогда текст должен быть вставлен в D6.

Может кто-нибудь помочь мне с кодом?


Код


Sub Status()
    Worksheets("Sheet1").Select
    For Each cel In Range("B1:L1")
        For Each zzz In Range("A2:A10")
            If cel.Value = Range("O5").Value And zzz.Value = Range("O6").Value Then
                Range(cel, zzz).Select
                Selection = "Done"
            End If
        Next zzz
    Next cel
End Sub

что ты уже испробовал? Поделитесь своей последней попыткой кода. Кроме того, вы не нашли времени упомянуть ни один из ответов, которые вы получили здесь, на свои предыдущие сообщения здесь. Я уверен, что вы найдете время, чтобы воздать должное людям, которые потратили время, чтобы ответить на ваши вопросы.

Shai Rado 26.09.2018 15:28

Повторяя предыдущий комментарий, см. Почему вопрос «Может ли кто-нибудь мне помочь» не актуален?.

BigBen 26.09.2018 15:29

Оооооо Это весело. Так что есть масса разных способов подойти к вашей проблеме. Поскольку вы ищете код, я не буду объяснять, что вам нужно научить себя, чтобы добраться до него: 1. Цикл по диапазонам 2. Ссылаясь на значение ячейки, которое соответствует текущей позиции цикла. 3. Установка значения ячейки на листе. 4. Бонусные баллы, если вы «Сохраняете диапазон в массиве» и обрабатываете его таким образом. Я предоставил вам достаточно информации, чтобы вы смогли самостоятельно найти в Google что-то, что работает легко.

Doug Coats 26.09.2018 15:35

Выше код, который я написал. Однако, когда я запускаю код, он вставляет текст «готово» во всем диапазоне. Я хочу вставить значение только в ячейку проблемы. было бы здорово, если бы вы могли решить эту проблему.

Aditya Roy 26.09.2018 15:58
Преобразование HTML-таблицы в профессиональный документ Excel
Преобразование HTML-таблицы в профессиональный документ Excel
Это самый простой способ создания Excel из HTML-таблицы.
Импорт excel в laravel в базу данных
Импорт excel в laravel в базу данных
Здравствуйте, дорогой читатель, в этой статье я расскажу практическим и быстрым способом, как импортировать файл Excel в вашу базу данных с помощью...
0
4
41
0

Другие вопросы по теме