Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 在图表中选择一个点,它将显示该值_Excel_Excel 2010_Vba - Fatal编程技术网

Excel 在图表中选择一个点,它将显示该值

Excel 在图表中选择一个点,它将显示该值,excel,excel-2010,vba,Excel,Excel 2010,Vba,我想创建一个宏,指出图表中的选定点。 例如,在图表中有几个点。但当我在图表中选择一个点时,它只会显示该点的值。我知道当我将鼠标放在点上时,它将显示点信息,但我希望它在我选择它时一直显示,直到我单击其他位置,所以它将取消标记。所以我想知道我怎样才能确定图表中的一个点被选中了 我设法列出图表中的所有点,但我不知道如何识别所选点 Sub test() Dim pt As Long With ActiveChart.SeriesCollection(1) For pt = 1 To .Po

我想创建一个宏,指出图表中的选定点。 例如,在图表中有几个点。但当我在图表中选择一个点时,它只会显示该点的值。我知道当我将鼠标放在点上时,它将显示点信息,但我希望它在我选择它时一直显示,直到我单击其他位置,所以它将取消标记。所以我想知道我怎样才能确定图表中的一个点被选中了

我设法列出图表中的所有点,但我不知道如何识别所选点

Sub test()
Dim pt As Long

With ActiveChart.SeriesCollection(1)
     For pt = 1 To .Points.Count
          Debug.Print "Series 1 Point "; pt,Application.WorksheetFunction.Index(.Values, pt)
     Next
End With
End Sub
我的vba技能很差


提前thx

我的vba技能很差。
你试过什么吗?如果是这样的话,请发布您尝试过的内容,以便我们能够帮助您朝着正确的方向行驶!您可能需要为此编写一个单独的类模块。这里有一个链接,可以帮助您开始学习
我的vba技能非常差。
您尝试过什么吗?如果是这样的话,请发布您尝试过的内容,以便我们能够帮助您朝着正确的方向行驶!您可能需要为此编写一个单独的类模块。这里有一个链接可以让你开始