Tag: 颜色

获取excel图表行的delphi颜色值

当Excel在图表上绘制线条时,会为每个数据序列的轨迹分配默认颜色。 第一个是黑色,第二个是青色等等。这些颜色的分配是否logging在案? 我想使用Delphi在图上绘制轨迹,但是要保持颜色与Excel相同(Delphi应用程序正在replace目前用Excel工作簿完成的东西)。

Excel VBA函数根据范围内的单元格背景颜色返回True或False

我在工作时间和时间表上保存了一个电子表格,当我遇到并期望遇到某些里程碑时。 数据(date)从左到右存储,每个项目都有自己的行。 里程碑是permantely设置和占领范围(O:AA)。 我的数据颜色编码为绿色(完整),橙色(截止date),蓝色(不工作),红色(不适用)。 我想要做的是写一个函数,检查一个单元格是否包含橙色背景(颜色索引6),并返回TRUE或FALSE。 基本上我想汇总所有列的所有截止date。 最后,我想整合一个date检查,所以我可以看到哪些截止date即将到来。 Function ScanForColor(Dates As Range) as Boolean If ScanForColor.Interior.ColorIndex = 6 Then ScanForColor = True Else ScanForColor = False End Function 我想调用像= ScanForColor(O3:AA3)的单元格中的函数,我将AB栏中的ScanForColor函数来保存过滤文档的值。

如何基于多种颜色文本的单元格中的字体颜色提取文本

我有一列数据(A)。 列(A)中每个单元格中的数据是半个颜色和另一个颜色。 例如,假设string的第一部分是红色,而string的第二部分是黑色的。 每个单元格中红色和黑色string的长度随模式而变化。 红色和黑色字符的types因没有图案而变化。 没有空格或特殊字符将红色字符与每个单元格中的黑色字符分开。 我想提取并使用公式或函数将每个单元格中的红色字符复制到新列(B)中。 build议? (A)原件……….(B)红色 abjksglkjaf ………. abjk kjd3kdn9j ………… kjd3kd 2hn89dslkjh ………. 2HN

更改条形图中的条形颜色 – VBA Excel 2007

我已经为Excel 2007程序创build了一个VBA,可以根据活动工作簿中最多52个不同的选项卡自动为ROI创build条形图。 我已经接近完成了, 唯一无法弄清楚的是如何改变条形图的颜色。 这些graphics是在他们自己的子function中创build的,像这样调用。 每当variables被调用时,每个variables都会改变。 Call AddChartObject(1, 1, "Example", extraWeeks, weekDifference) 我调用它的子集看起来像这样。 Sub AddChartObject(j As Integer, k As Integer, passedChartTitle As String, xtraWks As Integer, ttlWks As Integer) Dim topOfChart As Integer topOfChart = 25 + (350 * j) 'Adds bar chart for total sales With ActiveSheet.ChartObjects.Add(Left:=375, Width:=475, Top:=topOfChart, Height:=325) .Chart.SetSourceData Source:=Sheets("Consolidation").Range("$A$" & 3 […]

如何使用C#在Excel中更改系列颜色?

我已经用C#编写了一个程序,它可以从一个CSV文件中为我自动生成一个graphics,并把它放到一个新的XLS文件中。 但是,我需要将线的颜色(如折线图)更改为红色,而不是默认的蓝色。 我发现这是非常困难的事情,我在网上find的东西没有奏效。 请有人能告诉我如何做到这一点?

在VBA中创build一个颜色vector

我正在编写一个macros,通过多年的数据表来检查特定颜色的单元格。 不幸的是,这些年来人类吸食并没有一贯地select相同的细胞颜色(它们可能都与人眼相同,但具有不同的RGB值)。 如果我有一个内部颜色RGB(255,23,50)的单元格,有没有办法创build一个颜色vector来查看单元格的内部颜色是否落在上面? 我正在寻找创build一个向量+/- 15 RGB点,所以如果我正在寻找单元格与RGB(255,23,50)我想要一个向量之间的RGB(255,38,65)和RGB(240,8 ,35)。 我知道我可以使用IF语句来查看颜色是否在这两个值之间,但是如果我可以创build一个颜色vector,我可以使用它来获取更多的应用程序(如果需要的话,代码会更容易修改改变)。 这个if语句的作品: If ActiveWorkbook.Worksheets("Sheet1").Range("e5").Interior.Color >= RGB(240, 8, 35) And ActiveWorkbook.Worksheets("Sheet1").Range("e5").Interior.Color <= RGB(255, 38, 65) Then MsgBox ("yes") Else MsgBox ("no") End If 但是我正在寻找更多的东西: dim redVector as long ' or other appropriate variable type ' ***** code that defines the red vector ***** if range("e5").interior.color = redVector then ' […]

如何控制Excel中各个饼图段的颜色?

我希望能够程序化地控制饼图中各部分的颜色。 理想情况下,我的图表将基于一个3列表,其中列是数据值,标签和饼图颜色值。 颜色值将是在Access窗体属性中看到的相同数字。 谢谢, 史蒂夫

如何使图表填充参考单元格颜色和图案?

我已经创build了温度计图表,这些图表是根据我的表格中的单元格范围(红色 – 差,黄色 – 平均,绿色 – 好)着色的。 也就是说,图表引用单元格的颜色以确定填充颜色。 但是,在黑白印刷时,红色和绿色很难区分。 我不想放弃红灯,因为它对我的观众来说很直观。 我想弄清楚如何获得图表填充以反映除了颜色的单元格中的模式。 我目前的语法(彩色填充)如下。 Sub ColorByValueSMICAUpdate() Dim rPatterns As Range Dim iPattern As Long Dim vPatterns As Variant Dim iPoint As Long Dim vValues As Variant Dim rValue As Range Set rPatterns = ActiveSheet.Range("P5:P11") vPatterns = rPatterns.Value With ActiveChart.SeriesCollection(1) vValues = .Values For iPoint = 1 To […]

SSRS和Excel颜色兼容性

我创build了以Excel格式创build和呈现的SSRS报告。 我在SSRS中使用了自定义颜色(在excel spec R23,G123,B87中提到)。 但是在SSRS中它显示出与之相同组合的不同颜色。 一旦我把报告呈现给Excel,它显示了不同的颜色,虽然我使用了相同的颜色组合。 为什么Excel和SSRS中的色差? 我如何解决这个问题?

POI颜色仅限于IndexedColors吗?

我想在Java中使用Apache POI设置Excel单元格颜色。 我在Excel中玩过,并select了我想要的颜色 – 但我无法弄清楚如何在POI中使用这些颜色。 我正在使用font.setColor方法,它需要一个简短的索引颜色…这似乎表明我被限制在IndexedColors的常量。 有没有办法将单元格设置为hex颜色值? 或者我只能使用预定义的常量?