Чередование окраски групп строк в Excel

Не нужно возиться с конфигурациями ssh. Используйте файл конфигурации (а не файл Docker), который содержит переменные среды, а также сценарий оболочки обновляет файл докеров во время выполнения. Вы сохраняете токены из своих Dockerfiles, и вы можете клонировать через https (нет необходимости генерировать или передавать файлы ssh).

Перейти к Настройки> Точки доступа к персональному компьютеру

  • Создайте токен персонального доступа с включенной областью repo.
  • Клонировать следующим образом: git clone https://MY_TOKEN@github.com/user-or-org/repo

Некоторые комментаторы отметили, что если вы используйте общий файл Docker, это может открыть ваш ключ доступа другим людям в вашем проекте. Хотя это может быть или не быть проблемой для вашего конкретного случая использования, вот несколько способов, которыми вы можете справиться с этим:

  • Использовать сценарий оболочки для принятия аргументов, которые могут содержать ваш ключ как переменную , Замените переменную в файле Docker на sed или аналогичную, то есть вызовите скрипт с sh rundocker.sh MYTOKEN=foo, который заменит на https://{{MY_TOKEN}}@github.com/user-or-org/repo. Обратите внимание, что вы также можете использовать файл конфигурации (в формате .yml или любом другом формате), чтобы сделать то же самое, но с переменными среды.
  • Создайте пользователя github (и создайте токен доступа для) для этого только проект

11
задан Community 9 July 2018 в 18:40
поделиться

3 ответа

Я думаю, что это делает то, что Вы ищете. Зеркальные отражения окрашивают когда ячейка в столбце значение изменений. Выполнения до нет никакого значения в столбце B.

Public Sub HighLightRows()
    Dim i As Integer
    i = 1
    Dim c As Integer
    c = 3       'red

    Do While (Cells(i, 2) <> "")
        If (Cells(i, 1) <> "") Then    'check for new ID
            If c = 3 Then
                c = 4   'green
            Else
                c = 3   'red
            End If
        End If

        Rows(Trim(Str(i)) + ":" + Trim(Str(i))).Interior.ColorIndex = c
        i = i + 1
    Loop
End Sub
4
ответ дан 3 December 2019 в 01:09
поделиться

Необходимо ли использовать код? если таблица статична, то почему бы не использовать автоматическую возможность форматирования?

enter image description here

Может также помочь, объединяете ли Вы "ячейки" тех же данных. таким образом, возможно, при слиянии ячеек "данных, большего количества данных, еще больше данных" в одну ячейку, можно более легко иметь дело с классиком "каждая строка, строка" случай.

1
ответ дан 3 December 2019 в 01:09
поделиться

При выборе пункта меню Conditional Formatting под пунктом меню Format Вам дадут диалоговое окно, которое позволяет Вам создать некоторую логику для применения к той ячейке.

Ваша логика не могла бы совпасть с Вашим кодом выше, это могло бы посмотреть больше как:

Значение ячейки | равно | | и | Белый.... Затем выберите цвет.

Можно нажать добавить кнопку и сделать условие столь большим, как Вам нужно.

0
ответ дан 3 December 2019 в 01:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: