Вопрос знатокам VBA

программирование VBA

Уважаемые эксперты, передо мной стоит задача: Есть файл XLS в нём 2 стобца в таблице, стобец А в нём 120 строк и столбец С в нём 60 строк, задача в следующем, нужен макрос который будет делать следующее: окрашивать в любой цвет (неважно какой) ячейки столбца А в которых содержатся значения идентичные значениям содержащихся в столбце С, программированием я вобще никогда не занимался, но используя логику и гугль, родил вот что:
Sub S()
For x = c1 To c150
For y = a1 To a150
If y = x Then
cel.Interior.Color = 9
End If
Next
Next
End Sub
однако моё творение не работает говорит что Can`t execute in break mode, и VBA окрашивает в жёлтый цвет первую строку, не могу понять что ему не нравится, макросы в екселе включил
Ответы:
Это можно сделать так:


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.