Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Макрос Excel / 7 сообщений из 7, страница 1 из 1
11.08.2011, 14:47
    #37391123
bird-without-wings
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макрос Excel
Здравствуйте!
Помогите, пожалуйста, с задачей!
Суть в том: проверяем данные в колонке A1. Если ячейка закрашена, то проверяем значение в столбце S, в той же строке, где была найдена закрашенная ячейка. Если ячейка в столбце S не пустая, то закрашиваем ее.

Получилось вот что

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
 Dim i As Integer
    
    Worksheets( 1 ).Select
     For i =  1  To  1000 
            If Cells( 1 , i).Interior.ColorIndex <  0  Then
        
                If Not IsEmpty(Cells( 19 , i)) Then
           
             Cells( 19 , i).Interior.ColorIndex =  3 
            End If
        End If
      
    Next i
...
Рейтинг: 0 / 0
11.08.2011, 15:09
    #37391165
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макрос Excel
А помочь с чем?
...
Рейтинг: 0 / 0
11.08.2011, 15:11
    #37391168
bird-without-wings
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макрос Excel
Да ошибка вылетает application-defined or object-defined error
Не пойму почему
...
Рейтинг: 0 / 0
11.08.2011, 15:14
    #37391175
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макрос Excel
От нас требуется угадать на какой строке?

вам букв жалко описывать подробнее проблему?
...
Рейтинг: 0 / 0
11.08.2011, 15:29
    #37391198
bird-without-wings
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макрос Excel
If Cells(1, i).Interior.ColorIndex < 0 Then
...
Рейтинг: 0 / 0
11.08.2011, 15:31
    #37391203
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макрос Excel
столбцов всего 256, а вы их до 1000 пытаетесь перебрать - вот и возникает ошибка
...
Рейтинг: 0 / 0
11.08.2011, 16:19
    #37391321
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макрос Excel
bird-without-wings, а не проще условным форматированием?
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Макрос Excel / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]