Tag: 图表

如何更改Excel 2013中标签的间隔?

我一直在寻找解决scheme来指定X轴上的标签间隔。 我在网上很容易find解决scheme。 只需点击图表上的轴 – >然后点击右侧的格式轴 – >轴选项 – >标签 – >在标签之间的间隔我应该能够指定间隔单位。 在我的情况。 标签之间没有间隔,缺失。 唯一有标签位置。 如何改变没有它的时间间隔? 或者我怎样才能在标签下添加它? 先谢谢你。

VBA只有当我想要所有的时候抓住一个图表才能得到PPT?

我是一个业余编码器。 我试图把东西放在一起,将excel文件中的所有图表转移到一个幻灯片上的不同幻灯片。 我已经在线testing了几个模块(也有一些在这里)。 到目前为止,我发现下面这个对我来说是最全面的。 我在工作表上有3个图表,出于某种原因,我无法弄清楚,代码只复制一个graphics(第一个创build),制作新的幻灯片并将其粘贴在第二张幻灯片上。 不知道发生了什么,任何帮助将不胜感激: Sub ChartsAndTitlesToPresentation() ' Set a VBE reference to Microsoft PowerPoint Object Library Dim PPApp As PowerPoint.Application Dim PPPres As PowerPoint.Presentation Dim PPSlide As PowerPoint.Slide Dim PresentationFileName As Variant Dim SlideCount As Long Dim iCht As Integer Dim sTitle As String ' Reference existing instance of PowerPoint Set PPApp = […]

使用VBA Excel在单个图表中显示多个盒子图

我有一个过去10天的黄金价格设置数据,我想以这样的烛台图表的forms绘制数据: 但是,例如,我不想使用烛台,而是每天使用箱形图表示数据 或者像这个video 我想在我的新图表中使用以下标准:x轴是交易日,y轴是黄金价格。 可以这么说,使用上面的数据在一个图表中将会有10个盒子图。 我的问题是,什么是VBA程序来创build这样的图表? 我是新的VBA编程,我试图谷歌这个主题,但没有什么帮助。 这里有人能帮我吗? 任何帮助将不胜感激。 谢谢。

从用户表单input更改图表范围

我做了一个用户表单,这样一个人可以input一个开始date和一个结束date,这样一个折线图就会显示出所需要的信息。 目前我除了范围更新语法之外还有其他的工作。 我将开始date的数据的地址保存为广告,将结束date的地址保存为添加(都是string)。 然后我尝试使用这些设置范围,但我做错了什么。 这里是代码。 Dim CellX1 As Integer Dim CellY1 As Integer Dim CellX2 As Integer Dim CellY2 As Integer Dim Ad As String Dim Add As String Sheets("Data").Activate Cells(CellY1, CellX1).Activate Ad = ActiveCell.Address 'set start address Cells(CellY2, CellX2).Activate Add = ActiveCell.Address 'set end address Sheets("Graph").Activate ActiveSheet.ChartObjects("Chart 1").Activate ActiveChart.SeriesCollection.NewSeries ActiveChart.SeriesCollection(1).Name = "=""A3""" 这是我无法工作的代码行: ActiveChart.SeriesCollection(1).Values […]

Excel – 将枢轴图发布到mhtml

我希望有人可以帮助下面请…. 我在同一工作簿中的多个工作表中创build了多个Excel仪表板,每个仪表板都包含多个数据透视表。 我试图将每个仪表板导出到一个mhtml文件autorefresh打开每次我保存Excel文件。 前几个工作完美,但是当我发布超过2个仪表板时,图表的图像对象会在原始数据透视图上分层显示(或略微偏离它们),从而在图表上创build模糊。 这然后成为什么发布到mhtml文件。 以下是我遵循的步骤: 1)select打印区域2)文件>另存为> mhtml 3)保存=select4)发布5)要发布的项目=打印区域6)每次保存该工作簿时自动发布=是7)发布

复制到其他工作簿的图表将不会以date格式显示水平轴

我试图将图表链接到Excel 2010中的另一个工作簿。除了横轴上的date之外,复制粘贴function还是有效的。 他们继续显示为数字(42515),但不是date格式。 我尝试了几件事情:改变轴types,将源数据转换为文本(TEXT(42515;“dd / mm / yyyy”)… 这两个图表之间的链接是必要的,因为我用它来自动更新图表。 任何人的build议?

添加散点图数据标签如果XValue>值

我有一个100 +系列散点图,我想添加一些数据标签的水平值大于垂直值的系列 – 即XValue>价值。 我使用下面的代码将数据标签添加到所有系列: Dim mySeries As Series Dim seriesCol As SeriesCollection Dim i As Integer Set seriesCol = ActiveSheet.ChartObjects("Chart 1").Chart.SeriesCollection For Each mySeries In seriesCol Set mySeries = ActiveSheet.ChartObjects("Chart 1").Chart.SeriesCollection(j) With mySeries .ApplyDataLabels .DataLabels.ShowSeriesName = True .DataLabels.ShowValue = False .DataLabels.Font.Size = 6 End With j = j + 1 Next 我会假设我会在“With”命令之前添加一个“If”命令,如下所示: If ActiveSheet.ChartObjects("Chart […]

Excel 2010图表(栏),其中每个栏代表具有自定义X轴值作为参考的不同单元格值

我正在寻找一种方法来显示投资回报点在哪一年发生。 所以,我想要有一个酒吧的图表,每个酒吧是某个月(1月 – 12月)和前几个月的收入(显示直到本月的总利润),所有这一切都是参考一个数字代表投资额。 例如:一月 – $ 100二月 – $ 200三月 – $ 300 ..十二月 – $ 1200 投资是$ 600。 因此,图表将显示所有12个柱: – 1 – 2月将在X轴下方 (600美元),每个高度当然不同。 – 三月 – 将完全在X轴线上,因为1月 – 2月 – 3月的总和高达600美元。 – 这是我的投资回报。 – 4月 – 12月将在线以上 (600美元),每个不同高度当然… 12月显示$ 7800(100 + 200 + 300 … + 1200) 我希望我能够解释一下自己。 基本上 – 一个ROI或PB图表:) 谢谢。

为每个合并单元格下方的列dynamic绘制单独的图表

我应该在下面的代码范围内做什么修改,以便代码将search每个唯一的合并单元格,并绘制特定部门合并单元格下面的列图表。 我可以有不同的合并单元格下的dynamic列数(如不同月数)。 此外,部门的数量将是dynamic的。 所有build议在这个代码的其他更改。 (我已经在代码中使用了'ColumnMax',因为它将被用于长距离,并且将被用于代替'7') 请在这里find我的数据与示例图表http://bit.ly/1dROvFs 。 我希望代码dynamic地为所有部门绘制相同types的图表。 代码如下: Sub Charts() Dim rChart1 As Range Dim iColumn As Long Dim lastCol4 As Long Dim currentrcol As Long Dim cht1 As Chart lastCol4 = ActiveSheet.Cells(2, ActiveSheet.Columns.Count).End(xlToLeft).Column Const StrtRow As Long = 1 Const EndRow As Long = 7 Dim ColumnMax As Long ColumnMax = lastCol4 – […]

Excel中的dynamic图表

Country January February March April May June July USA 34 34 45 34 23 China 45 56 34 23 12 Japan 34 54 23 23 24 每次更新数据时,如何在图表中显示最近3个月的数据。 考虑到“国家”一栏是固定的。 创build图表时,在“数据select”中使用任何解决方法或简单公式。