В Jenkins нет такого термина, как встроенный параметр. Но из того, что вы предоставили в описании вашей проблемы, кажется, что вы ищете переменную среды для Jenkins. Пожалуйста, перейдите по ссылке ниже, где задокументирована доступная переменная среды, которая автоматически генерируется системой.
Существуют дополнительные переменные среды, которые наследуются в каждая сборка вашей среды может быть рассмотрена в Управление Jenkins -> Системная информация
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
Спасибо за ответы и комментарии также.
Это действительно дало мне большую проблему, потому что моему клиенту установили другие плагины в Excel, который также вмешался в цветовую палитру.
Я закончил тем, что заменил, некоторые раскрашивают палитру затем присвоение моих элементов определенного ColorIndex, но мальчик, это не симпатично.