Установка цвета шрифта в VBA

В Jenkins нет такого термина, как встроенный параметр. Но из того, что вы предоставили в описании вашей проблемы, кажется, что вы ищете переменную среды для Jenkins. Пожалуйста, перейдите по ссылке ниже, где задокументирована доступная переменная среды, которая автоматически генерируется системой.

https://wiki.jenkins-ci.org/display/JENKINS/Building+a+software+project#Buildingasoftwareproject-JenkinsSetEnvironmentVariables

Существуют дополнительные переменные среды, которые наследуются в каждая сборка вашей среды может быть рассмотрена в Управление Jenkins -> Системная информация

6
задан lfrandom 19 August 2013 в 19:40
поделиться

2 ответа

Excel только использует цвета в цветовой палитре. При установке ячейки с помощью значения RGB это выбирает тот в палитре, которая является самым близким соответствием. Можно обновить палитру с цветами и затем выбрать цвет, и это будет работать.

Это позволит Вам видеть то, что в настоящее время находится в палитре:

 Public Sub checkPalette()
      Dim i As Integer, iRed As Integer, iGreen As Integer, iBlue As Integer
      Dim lcolor As Long
      For i = 1 To 56
        lcolor = ActiveWorkbook.Colors(i)
        iRed = lcolor Mod &H100  'get red component
        lcolor = lcolor \ &H100  'divide
        iGreen = lcolor Mod &H100 'get green component
        lcolor = lcolor \ &H100  'divide
        iBlue = lcolor Mod &H100 'get blue component
        Debug.Print "Palette " & i & ": R=" & iRed & " B=" & iBlue & " G=" & iGreen
      Next i
    End Sub

Это позволит Вам установить палитру

Public Sub setPalette(palIdx As Integer, r As Integer, g As Integer, b As Integer)
  ActiveWorkbook.Colors(palIdx) = RGB(r, g, b)
End Sub
7
ответ дан 10 December 2019 в 00:45
поделиться

Спасибо за ответы и комментарии также.

Это действительно дало мне большую проблему, потому что моему клиенту установили другие плагины в Excel, который также вмешался в цветовую палитру.

Я закончил тем, что заменил, некоторые раскрашивают палитру затем присвоение моих элементов определенного ColorIndex, но мальчик, это не симпатично.

0
ответ дан 10 December 2019 в 00:45
поделиться
Другие вопросы по тегам:

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