在Excel 2010中修改Series对象上的Z-index(Modify Z-index on Series object in Excel 2010)

我正在使用excel 2010。

我有一个图表图表,我在其上放置一个矩形围绕最高栏栏。

为了使事情更具可读性,我想将这个矩形放在图表上,但不要放在行/条/等前面......它必须在它们后面。

形状对象(如我的矩形)具有ZIndex属性,可以修改以实现该属性。 事实上,似乎不可能把它放在我的图表的元素之后,也不可能放在图表本身之后。

主要原因是Chart对象和Series对象(我的图表中的列)没有Z-Index属性。

有没有办法可以让我实现这个目标? 除了修改ZIndex属性?

I am using excel 2010.

I have a chart diagram on which i put a rectangle to surround the highest column bar.

In order to make things more readable, i would like to place this rectangle on the chart but NOT in front of the lines/bars/etc...It has to be behind them.

Shape objects (like my rectangle) have a ZIndex property than can be modified in order to achieve that. Thing is, it seems impossible to put that behind the elements of my chart, nor the chart itself.

The main reason is because Chart objects and Series objects (which are the columns inside my chart) doesn't have a Z-Index property.

Is there a way which could allow me to achieve this ? Other than modifying ZIndex property ?

原文:https://stackoverflow.com/questions/24575204

更新时间:2020-09-04 06:09

最满意答案

您可以在图表前面移动图表,或在图表前面移动图表。 但是你要做的是将Shape填入图表的某些组件后面,但仍然在图表背景前面。

据我所知,这是无法做到的。

但您可以通过简单地右键单击并调整属性,使图表的背景和绘图区域透明(无填充,而不是默认的白色填充)来模拟效果。

此外,您可以突出显示图表和形状( Ctrl-Multiple Select )并将两者锁定在一起,这样您的Shape看起来就像是图表的一部分,位于组件后面。

当然,形状将在整个图表本身的后面(通过设置适当的Z值,您可以通过简单地单击“ Record Macro并运行格式化一次来获取示例代码),但由于图表的背景是透明的,因此是情节区域,它看起来好像矩形在线条后面和所有。

You can move the Chart in front of the Shape, or the Shape in front of the Chart. But what you are looking to do is to stuff the Shape behind some components of the chart, but still in front of the chart background.

That, as far as I know cannot be done.

But you can simulate the effect by making the Chart's background and the Plot area transparent (no fill, instead of the default White fill) by simply right clicking and adjusting properties.

Also, you can highlight both the chart and the shape (Ctrl-Multiple Select) and lock the two together so your Shape will look like it's a part of the chart and is behind the components.

Of course, the shape will be behind the whole chart itself (by setting the appropriate Z-value, which you may find by simply clicking on Record Macro and running the formatting once to get sample code) but since the chart's background is transparent and so is the plot area's it'll look as if the rectangle's behind the lines and all.

相关问答

using System;

using System.Collections.Generic;

using System.Data;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows;

...

$("

").css({

zIndex: 123

}).appendTo("body");

要么 $("

").css({

"z-index": 123

}).appendTo("body");

.css() doc : ...此外,jQuery可以同样解释多字属性的CSS和DOM格式。 例如,jQuery理解并返回.css({'background-color': ...})和.css({backgroundColor: ...})的正确值。 $("

...

浏览器使用与常规元素稍有不同的元素进行渲染。 在这种情况下,它看起来像负z-索引被忽略,因为它的父变换。 如果重写一下html / css以使所有z-index值为正,那么它就可以工作。 在这种情况下,我已将#pointer的红色轮廓和白色背景移到了#pointer::before -element #pointer::before的#pointer::before ,并将#koule2的z-index更改为0。 如果您愿意,也可以用实际元素替换::before 。 #pointer {

...

对于像Popups和Markers这样的Billboards,您可以将放置优先级设置为大于0(这是默认值)。 通过StyleBuilder在Style级别中给出: BalloonPopupStyleBuilder builder = new BalloonPopupStyleBuilder();

builder.PlacementPriority = 1;

For Billboards like Popups and Markers you can set placement priority

...

使用旧的youtube嵌入方法并更改一些参数(将wmode设置为opaque ):

...

不幸的是,z-index不会影响Flash Player。 请参阅此示例: http : //demos.learnswfobject.com/html-over-swf/dynamic.html (相关教程 ) 在上面链接的示例中,父元素的position:"relative" ,HTML元素的position:"absolute" 。 SWF不需要指定position 。 没有指定z-index的元素。 SWF需要将wmode设置为opaque或transparent 。 wmode:"opa

...

就像我在评论中提到的那样( 我可能错了 ) DataLabel没有可用的形状属性,可以让你更改.ShapeStyle 。 但是我设法使用复杂的例程来实现你想要的。 逻辑 在工作表中插入一个临时形状,例如一个矩形 将.ShapeStyle应用于此形状 单独设置DataLabel的属性,如填充 , 边框颜色 , 边框样式 , 阴影等,以及形状中的属性。 完成后,删除形状。 码 Sub Sample()

Dim myChart As ChartObject

Dim chrt As Chart

Dim s

...

假设dataGridView1有2列, private void button5_Click(object sender, EventArgs e)

{

Excel.Application app = new Microsoft.Office.Interop.Excel.Application();

Excel.Workbook workbook =app.Workbooks.Open(@"C:\Users\Admin\Desktop\Dropbox\Vandit's Folder

...

不幸的是,Chart系列项目没有Z-Index属性。 虽然我发现系列组的排序顺序直接影响z-index顺序。 排序后,第一个系列呈现在顶部,最后一个系列呈现在底部。 如果编辑系列组属性: 然后转到“排序”选项卡,您可以选择按其排序的列。 就我而言,我在DataSet中添加了一个额外的列,用于跟踪我想要的顺序。 我选择了那个: Unfortunately, Chart series items do not have a Z-Index property. Although I have found

...

您可以在图表前面移动图表,或在图表前面移动图表。 但是你要做的是将Shape填入图表的某些组件后面,但仍然在图表背景前面。 据我所知,这是无法做到的。 但您可以通过简单地右键单击并调整属性,使图表的背景和绘图区域透明(无填充,而不是默认的白色填充)来模拟效果。 此外,您可以突出显示图表和形状( Ctrl-Multiple Select )并将两者锁定在一起,这样您的Shape看起来就像是图表的一部分,位于组件后面。 当然,形状将在整个图表本身的后面(通过设置适当的Z值,您可以通过简单地单击“ Re

...

excel html modify,在Excel 2010中修改Series对象上的Z-index(Modify Z-index on Series object in Excel 2010)...相关推荐

  1. excel计算个数的函数公式中,求满足条件的个数,汇总满足条件的个数,或Excel中分类统计数量----根据汉字描述写公式

    excel中如何计算个数,使用这个方法,给出汉字描述,自动生成Excel统计公式.支持Excel中分类统计数量 地址:http://www.excelfb.com/ 点击:Excel自动写公式工具(根 ...

  2. SpendidCRM:在admin-layout中修改了视图上的字段后,用MyGeneration生成修改脚本

    当我们在Admin的LayOut中修改了某些模块的某些视图后,为了不用再去生产服务器上重做一遍点鼠标敲键盘的"体力活",我们应该用MyGeneration工具将刚才做的修改生成为脚 ...

  3. python中fillna_在Python中在datetime对象上的pandas fillna

    我正在尝试在datetime64 [ns]类型的列上运行fillna.当我运行类似的东西: DF [ '日期'].fillna(日期时间( "2000-01-01")) 我明白了: ...

  4. vue中给window对象上添加属性的方法

    web页面通讯方法.window.open打开新页面,父子页面通讯的方法最直接的就是获取对方的window对象进行调用父子各自得属性及方法. 下面是整理的几种通讯得方法仅供参考 第一种 // 第一种方 ...

  5. 大工19《计算机应用基础》在线测试2,大工19春《计算机应用基础》在线测试2 在Excel 2010中 存储数据的表格被称为...

    大工19春<计算机应用基础>在线测试2 在Excel 2010中 存储数据的表格被称为 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 7 ...

  6. 计算机应用基础任务化教程135,在PowerPoint 2010中SmartArt图形的制作及技巧.doc

    在PowerPoint 2010中SmartArt图形的制作及技巧 摘要:该文主要介绍了在PowerPoint 2010中SmartArt 图形的制作方法及一些使用技巧,使用SmartArt 图形制作 ...

  7. 随笔-Unity中修改Spine材质

    我们在Unity中使用Spine动画时,往往需要在材质上添加一些效果,比如描边.闪光等等.    这些效果其实在Spine插件中就给我们提供好了对应的Shader,路径分别是:Spine/Outlin ...

  8. 如何借助spire.doc,在 Word 中插入 OLE 对象

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  9. 在 C++ 中与 QML 对象交互

    简述 所有的 QML 对象类型 - 无论由引擎内部实现还是由第三方源定义,都是 QObject 派生的类型.这意味着,QML 引擎可以使用 Qt 元对象系统动态实例化任何 QML 对象类型并检查创建的 ...

最新文章

  1. POJ 2976 Dropping tests【二分 最大化平均值】
  2. matlab获取目录中图像名称及路径的递归实现
  3. 笔记本8G+256G固态免费送,吃鸡不吃力,包邮!
  4. /etc/resolv.conf 的更改在重启后丢失的解决办法
  5. 【基于XML方式】Spring整合Kafka
  6. 在 Windows Azure 上部署预配置 Oracle VM
  7. Bzoj 3196 Tyvj 1730 二逼平衡树
  8. scala里集合排序函数的使用
  9. C语言中的system函数参数详解
  10. js php后端 安全,前端JS RSA加密,PHP后端解密实现密码安全传输
  11. java图表分析_怎样用图表分析数据(一)
  12. Path.Combine 合并两个路径字符串,会出现的问题
  13. 2021 小白版,360 行行行转 IT
  14. ElasticSearch Java 客户端连接ElasticSearch
  15. 简历模板...自行下载
  16. Unity 2019.3现已发布
  17. C 语言编程 经典例题 猴子吃桃问题:
  18. 360权重是什么,360权重怎么查询
  19. java如何给数组初始化?
  20. 【Spark深入学习 -10】基于spark构建企业级流处理系统

热门文章

  1. 高校青椒为避免相亲重复,给没谈成的124个姑娘每人建了个文件夹...
  2. 字节跳动扩招一万人?这也太香了!
  3. 把大脑「复制-粘贴」到芯片上,三星、哈佛的大胆设想登上Nature子刊
  4. 中学再不学编程就晚了?MIT、JHU研究:程序员大脑思考代码的机制不对劲
  5. 华为正式宣布养猪,网友沸腾:支持华为自救!
  6. celery源码分析:multi命令分析
  7. Django项目中的子项目中自动生成自己想要的文件内容
  8. 什么是token?精简摘抄·~
  9. attr,abbr,addr三个常见的单词意思
  10. 如何更改linux文件目录拥有者及用户组