powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как покрасить в Excel столбец по условию ???
6 сообщений из 6, страница 1 из 1
Как покрасить в Excel столбец по условию ???
    #35892856
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте !!!
Собственно сабж...
В Excel експортирую какие-то данные :

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Private Sub exc_Click()
Dim n As Integer, n1 As Integer
Dim i As Integer
Dim Dat  As String, Ret As String, Er As String
Dim Rut As Integer
Dim objExcel As Excel.Application

On Error GoTo Error

Set objExcel = New Excel.Application
objExcel.Workbooks.Add ("D:\Raport\BN.xls")
.
.
.
 If InStr("Строка","L") Then
 objExcel.Cells(n, n1).Value = "L"  ' Столбик n1 покрасить цветом ???
 End If

Спасибо.
...
Рейтинг: 0 / 0
Как покрасить в Excel столбец по условию ???
    #35893248
Krasnaja Shapka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пользуйся меню / макросы / запись нового макроса
...
Рейтинг: 0 / 0
Как покрасить в Excel столбец по условию ???
    #35895001
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Krasnaja Shapka,
не говорите ерунды.

Valeriu , используйте условное форматирование.
...
Рейтинг: 0 / 0
Как покрасить в Excel столбец по условию ???
    #35903021
Krasnaja Shapka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
какая ерунда если требуется VBA решение и условие уже есть???
...
Рейтинг: 0 / 0
Как покрасить в Excel столбец по условию ???
    #35905543
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valeriu,
Код: plaintext
Columns(n1).Interior.ColorIndex =  6 
...
Рейтинг: 0 / 0
Как покрасить в Excel столбец по условию ???
    #35914747
Skiffspb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PlanBValeriu,
Код: plaintext
Columns(n1).Interior.ColorIndex =  6 


или просто .Interior.Color - тогда можно не просто индекс из стандартной палитры, а полноценный RGB подсовывать (если стандартных цветов недостаточно, или делается экспорт цвета из сторонней программы, ничего про эекселевсие "индексы" и понятия не имеющей).
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как покрасить в Excel столбец по условию ???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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