Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.05.2012, 00:05   #1
Alex_91
Пользователь
 
Регистрация: 12.05.2010
Сообщений: 14
Сообщение макрос в excel (vba) закрашивание ячеек

вот у меня макрос, он разлагает содержимое столбца ячейки разделенные пробелом на составляющие, где каждый разделенный компонент будет оформлен отдельным стоолбцом. и тут же надо изменить шрифт той ячейки где содержиться символ "h" на красный цвет.
Код:
 Sub mak()
 Dim d As String
 Dim dl As String
 Dim qw() As String
 y = 0
 NumRow = Cells(Rows.Count, 1).End(xlUp).Row
 For i = 1 To NumRow
 s = Cells(i, 1)
 qw = Split(s)
 For k = LBound(qw) To UBound(qw)
 If qw(k) <> "" Then
 y = y + 1

 IF INSTR(qw(k),"h")THEN COLUMNS(Y+1).Font.ColorIndex = 3

 Cells(i, y + 1) = qw(k)
 End If
 Next k
 y = 0
 Next i
 End Sub
разделять то разделяет а вот с изменением шрифта какие то проблемы
Alex_91 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос для объединения ячеек Excel wadzik Microsoft Office Excel 12 24.10.2017 21:32
Как в макрос передавать значение из ячеек Excel SashaS Microsoft Office Excel 3 03.03.2012 11:54
Функция выделения ячеек в excel VBA DSorokin Помощь студентам 1 22.07.2011 10:57
Excel. Макрос. Открытие всех ячеек. Greeb Помощь студентам 0 04.07.2011 19:25
макрос VBA Excel Bor Microsoft Office Excel 5 25.01.2008 12:20