Условное форматирование (BarType) в Excel с VB.net? - PullRequest
0 голосов
/ 30 июня 2011

Я хочу добавить условное форматирование BarType для моего диапазона!

У меня есть:

  sheet.Range("F3").FormatConditions.AddDatabar()

Как добавить: MinPoint MaxPoint Цвет прогресса ???

Я пытался:

sheet.Range("F3").FormatConditions(1).MinPoint = New ConditionValue(ConditionValueType.LowestValue, "0")

Но выдает ошибку: ConditionalValue не определено .. ??

У меня есть следующий импорт:

Imports Excel = Microsoft.Office.Interop.Excel

Я запутался, так как я новичок в VB.NET !! Пожалуйста, помогите .. !!

1 Ответ

0 голосов
/ 02 июля 2011

Вы можете найти ценную информацию на веб-сайте Microsoft о том, как установить условное форматирование с VB.net и как установить условное форматирование в строке данных .

* 1006.* По второй ссылке вы можете найти, как создать панель данных и установить минимальные / максимальные баллы:
'Create a data bar with default behavior.
Set cfDataBar = Selection.FormatConditions.AddDatabar
MsgBox "Because of the extreme values, the middle bars are very similar"

'The MinPoint and MaxPoint properties return a ConditionValue object
'that you can use to change the threshold parameters.
cfDataBar.MinPoint.Modify newtype:=xlConditionValuePercentile, _
   newvalue:=5
cfDataBar.MaxPoint.Modify newtype:=xlConditionValuePercentile, _
   newvalue:=75

Надеюсь, что поможет,

С уважением,
Макс

...