【发布时间】:2014-07-18 14:26:06
【问题描述】:
我有一列包含我的 x 数据和两列包含我的 y 数据。我想将 y 与 x 作图,但每列的长度取决于计数器变量 i。我没有使用 vba 的经验,但会使用编码。有人可以概述执行此任务的正确语法吗?
请,谢谢!
【问题讨论】:
-
我认为您不需要 VBA 来执行此操作。只需使散点图 X 和 Y 的范围比您预期的数据更长。它应该忽略空行。
-
@RickTeachey。 Excel 将在这种情况下忽略空行即使您告诉 excel 不忽略它们。 (因为空行总是在列的末尾)
-
使用内置的
Table功能,会自动增加数据范围。 -
@guitarthrower
Table功能的一大缺点是它破坏了与外部数据源的链接。这通常不是可接受的权衡。 -
@Rick Teachey:在 OP 的情况下,这可能不是一个权衡。由于 OP 没有提供任何信息,因此我提供了该选项。无论如何,根据我的经验,根据您的数据源,Excel 为您提供了将外部数据源作为
Table添加到文件中的选项。因此,即使现有数据可能不是该格式,也可以根据需要重新连接该格式的数据源。
标签: excel vba scatter-plot