powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel 2007 Передача цвета с Лист 1 на Лист 2. VBA
3 сообщений из 3, страница 1 из 1
Excel 2007 Передача цвета с Лист 1 на Лист 2. VBA
    #36320530
Kreol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребята подскажите, что-то никак не доходит,
Задача, На Лист1 есть например 10 ячеек с цветами или их числовыми эквивалентами идущих в столбик,
Мы выбираем какую - нибудь ячейку с цветом или цифрами и при нажатии на кнопку нужно чтоб на Лист 2 выделялась строка и заливалась цветом который мы выбрали на Лист1.
Помогите что-то совсем голова не варит.
Использовал такой код
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
If Jump_To_List.Value = True Then
       Sheets(KOAATU.Text).Select
       With Selection.Interior
        .Pattern = xlSolid
        .PatternColorIndex = xlAutomatic
        .[color=blue]Color =  190000 [/color]
        
        .TintAndShade =  0 
        .PatternTintAndShade =  0 
    End With
    Else
                Sheets("Копія даних").Select
    End If
Но проблема в том что у меня сейчас по цветам определяется стадия разработки документов а весь оборот идет через 1 кнопку и получается что оно мне автоматом рисует заливку только тем который указан.
Конечно можно сделать например 10 флажков или радиобатонов, но что-то не очень это прет
...
Рейтинг: 0 / 0
Excel 2007 Передача цвета с Лист 1 на Лист 2. VBA
    #36320648
Kreol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уже пришел к мнению что нужно создать combobox с числовыми значениями цветов и вместо
Код: plaintext
.Color =  190000 
вписать
Код: plaintext
.Color = ComboBox1.Text
, только возникла 2 проблема, как в ComboBox раскрасить строки цветов, ну то есть какой цвет соответствует какому числу?
...
Рейтинг: 0 / 0
Excel 2007 Передача цвета с Лист 1 на Лист 2. VBA
    #36320689
Kreol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
эээ написал так
Код: plaintext
1.
2.
Private Sub ComboBox1_Change()
ComboBox1.BackColor = ComboBox1.Text
End Sub
но чего-то оно меня не очень устраивает, мне нужно видеть цвет до того как я его выберу или подскажите как ComboBox разбить на колонки чтоб хоть написать какой цвет.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel 2007 Передача цвета с Лист 1 на Лист 2. VBA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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