excel - 复制/粘贴图表
问题描述
我来这里是因为我有这个让我发疯的问题。我在互联网上找不到类似的东西(也许是因为没有图像很难解释)。
这是问题所在:-我想使用宏从工作表中复制箱形图,并使用以下代码将其粘贴到另一张工作表上(因为我正在运行 for 循环,所以我在工作表中的坐标上使用了一些变量):
Sheets(s + 4).Select
ActiveSheet.ChartObjects("Gráfico 9").Activate
Application.CutCopyMode = False
ActiveChart.ChartArea.Copy
Sheets("Print").Select
ActiveSheet.Cells(l + 22, 3).Select
ActiveSheet.Paste
使用此代码,我得到如下内容:
https://pasteboard.co/JcIPqxR.png
如您所见,“Cmin”值的格式非常奇怪(,320.0),因为表中的值仅为 0, 32.一旦我手动复制并粘贴它,即使在使用宏之后,我也会在图表上获得 0,32。
- 如果我只是右键单击然后“选择数据”并直接取消而不进行任何修改,这也有效。
- 如果我更改表格上显示的小数大小写,它也会恢复正常,但是更改 4800 个表格会很费力。
我什至尝试创建一个额外的宏来更改某些表值的十进制大小写,但它使事情变得更糟,完全改变了图表中显示的值。
在这种情况下,前面所说的方法仍然可以纠正问题。
你有解决这个问题的建议吗?
我的 excel 版本是在 Windows 10 上运行的 2013。
提前感谢您的关注。
迪奥戈,
解决方案
推荐阅读
- r - 如何使用 R 中的应用函数来规范化数据框?
- publish-subscribe - ESP32 内部应用程序之间的数据交换机制
- reactjs - 如何设置输入值
- wso2 - Wso2 EI 7.1.0 响应处理慢
- c - 在返回的 C 函数中枚举或定义
- react-native - 我收到此错误(TypeError: undefined is not an object (evalating '_useContext.baseCurrency'))并且不知道为什么
- web-crawler - 谷歌抓取的从未存在的页面
- node.js - 如何根据文档的当前值更新猫鼬中的多个文档
- php - 访问发送到回调 URL 的数据
- java - 从 spring boot 1.4.2.RELEASE 升级到 2.5.3 后未检测到外部 jar