使用 VB.net 在 Excel 中进行条件格式设置 (BarType)?

发布于 2024-11-17 18:28:10 字数 461 浏览 3 评论 0原文

我想为我的范围添加 BarType 条件格式!

我有:

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

如何添加: 最小点 最大点 条形颜色 ???

我尝试过:

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

但它给出了错误:ConditionalValue 未定义..?

我有以下导入:

Imports Excel = Microsoft.Office.Interop.Excel

我很困惑,因为我是 VB.NET 的新手! 请帮忙..!!

I want to add BarType conditional formatting for my range !

I have :

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

How to add :
MinPoint
MaxPoint
BarColor
???

I tried :

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

But It gives Error : ConditionalValue is not defined.. ??

I have following imports :

Imports Excel = Microsoft.Office.Interop.Excel

I am confused, since I am new to VB.NET !!
Please help.. !!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

鹤仙姿 2024-11-24 18:28:10

您可以在 Microsoft 网站上找到有关如何设置 VB.net 的条件格式化以及如何设置数据栏条件格式

在第二个链接上,您可以找到如何创建数据栏并设置最小/最大点:

'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

希望有所帮助,

问候,
最大限度

You can find valuable information on the Microsoft website on how to set a condtional formating with VB.net and on how to set data bar conditional formating.

On the second link, you can find how to create a databar and set min/max points :

'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

Hope that helps,

Regards,
Max

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文