如何使图表在Excel滚动时始终保持可见?

如何使图表在Excel滚动时始终保持可见?

当您收集数据并在图表中呈现时,即使您移动数据,保持图表的静止也非常重要。一般而言,在Excel中,图表是基于单元格保存的,但我们可以使图表漂浮在工作表中,即使我们滚动数据也不会影响它的位置。

本教程将帮助您了解如何在Excel中滚动时始终保持图表可见。我们将使用VBA代码的概念来使我们的结果成为可能。

滚动时始终保持图表可见

在这里,我们将首先在工作表中插入VBA代码,然后完成我们的任务。让我们看一个简单的过程以了解如何在Excel中滚动时始终保持图表可见。

步骤1

假设我们有一个类似于下图所示数据的Excel工作表。

如何使图表在Excel滚动时始终保持可见?

现在,要创建图表,请选择数据,然后单击“插入”,然后选择任何要使用的图表。我们将选择线形图,如下图所示。

如何使图表在Excel滚动时始终保持可见?

步骤2

现在,右键单击工作表名称,从菜单中选择查看代码以打开VBA应用程序,输入程序到文本框中,保存VBA代码,并使用代码Alt + Q关闭VBA应用程序。

程序

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Update by nirmal
   Dim CPos As Double
   Application.ScreenUpdating = False
   CPos = ActiveWindow.ScrollRow * ActiveCell.RowHeight
   ActiveSheet.ChartObjects("nirmal").Activate
   ActiveSheet.Shapes("nirmal").Top = CPos
   ActiveWindow.Visible = False
   Application.ScreenUpdating = True
End Sub
Bash

如何使图表在Excel滚动时始终保持可见?

步骤3

图表将始终遵循鼠标单击,因为我们单击数据集。在程序中,nirmal是第6和第7行中使用的图表名称,这只能用于一个图表。

如何使图表在Excel滚动时始终保持可见?

结论

在本教程中,我们使用了一个简单的示例来演示如何在Excel滚动时始终将图表保持可见,以突出显示特定数据集。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册