excel图表技巧显示数据有效性列表

如题所述

数据有效性(即“数据验证”)是Excel中常使用的一项功能。然而,在使用数据有效性创建好下拉列表后,我们不能够随便修改列表中的字体或字体大小。如果工作表显示比例较小,那么数据有效性列表中的内容也会相应地变小,这样就很难看清楚里面的内容,如下图1所示。

图1
我们可以使用一点小技巧,用VBA代码使得当用户选择数据有效性列表所在的单元格时,增大工作表的显示比例,使数据有效性列表中的字体随之变大,从而更清楚地看到其内容,其效果如下图2所示。

图2
代码如下:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim lZoom As Long
Dim lDVZoom As Long
Dim lDVType As Long
‘设置放大比例
lZoom = 100
lDVZoom = 120
lDVType = 0
Application.EnableEvents = False
On Error Resume Next
‘目标单元格的有效性类型
lDVType =Target.Validation.Type
On Error GoTo errHandler
‘判断有效性类型是否为序列
‘3代表数据有效性类型为序列
If lDVType > 3Then
‘不是序列
‘正常显示
With ActiveWindow
If .Zoom >lZoom Then
.Zoom = lZoom
End If
End With
Else
‘是序列
‘放大显示
With ActiveWindow
If .Zoom >lDVZoom Then
.Zoom = lDVZoom
End If
End With
End If
exitHandler:
Application.EnableEvents= True
Exit Sub
errHandler:
GoTo exitHandler
End Sub
将代码放置在设置了数据有效性的工作表模块中,这样,在选择数据有效性列表单元格时将工作表的尺寸扩大为120%。如果所选择的单元格中没有设置数据有效性,那么工作表尺寸恢复为100%。效果演示如下图3所示。

图3
温馨提示:内容为网友见解,仅供参考
无其他回答

excel如何使用数据有效性来做一个下拉选择列表
1、打开你的表格,并选中你要整理的区域。2、之后在最上面的工具栏中选择数据,然后在它的下面选择有序性。3、接着它就会弹出一个窗口,点击允许下面的任何值。4、它就会出现一个下伸页面,在里面选择序列。5、接着在下面的来源设置你的序号,然后点击确定。6、返回表格,你会看到一开始所选择处,...

excel图表技巧显示数据有效性列表
我们可以使用一点小技巧,用VBA代码使得当用户选择数据有效性列表所在的单元格时,增大工作表的显示比例,使数据有效性列表中的字体随之变大,从而更清楚地看到其内容,其效果如下图2所示。图2 代码如下:Private Sub Worksheet_SelectionChange(ByVal Target As Range)Dim lZoom As Long Dim lDVZoom As...

excel数据有效性序列如何设置
1、打开Excel表格,选择要设置的单元格区域,单击“数据”选项卡,单击“有效性”命令。2、在弹出的“数据有效性”对话框中,单击“允许”右侧的下拉三角形,选择“序列”。3、在“来源”下面的文本框输入对应的内容(也就是下拉列表里面你所需要的选项内容)文字与文字之间用英文逗号隔开。在这我们输入...

如何设置excel数据有效性的序列呢?
1.excel中选择需要设置数据有效性的单元格之后,点击“数据”。2.点击“数据验证——数据验证”。3.允许中选择“序列”之后,在来源上设施数据有效性的选项,点击确定即可。1. 第一步,打开电脑中的任意一个excel文档,进入主页后,选择要进行内容限制的单元格。excel里找不到数据的有效性这一选项 2....

excel如何使用数据有效性来做一个下拉选择列表
首先我们把鼠标定位在需要设置的单元格,并选择【数据】选项卡。点击【数据有效性】按钮。在对话框中的【允许】列表中选择【序列】。然后在【来源】中选择我们需要的那四个数据。选完之后点击【确定】。然后就可以看到此时单元格右下角出现了一个三角形的选择按钮。点击后出现我们设定的那些数据。针对剩...

EXCEL中的数据有效性如何设置excel中的数据有效性如何设置出来_百度...
1. 打开您要设置的Excel工作表。2. 选择您要设置数据有效性的单元格或单元格范围。3. 点击菜单栏上的 “数据”(Data) 选项卡。4. 在“数据工具”(Data Tools)分组中,点击 “数据有效性”(Data Validation)按钮。5. 在弹出的“数据有效性”对话框中,您可以设置不同类型的数据有效性规则。以下...

Excel数据有效性菜单在哪里
要找到Excel数据有效性菜单,你需要按照以下步骤操作:首先,打开你正在编辑的Excel表格,确保你处于工作界面。在界面顶部的工具栏中,你会看到一排功能选项。接着,定位到这一排选项中,找到并点击"数据"选项。这个选项通常位于其他功能按钮的附近,如“开始”、“插入”和“页面布局”等。当你点击“数据...

在excel中“数据有效性”哪个窗口里出现,我找不到?
查找“数据有效性”的具体步骤如下:1、首先打开需要编辑的Excel表格,进入到编辑页面中。2、然后在弹出来的窗口中点击打开“数据”。3、然后在弹出来的窗口中点击打开“数据有效性”后面的倒三角形,就可以点击“数据有效性”,进入设置页面了。

excel数据有效性菜单在哪里
1. Excel数据有效性概述:Excel的数据有效性功能是一个非常重要的工具,它允许用户限制单元格中能够输入的数据类型、范围或其他验证条件。这有助于确保数据的准确性和一致性。2. 数据有效性菜单位置:在Excel中,要找到数据有效性菜单,可以遵循以下步骤。打开Excel表格,在顶部菜单栏中,点击数据选项卡。

Excel2010数据有效性序列如何进行设置?
  打开最上方工具栏的“数据”,单击“数据有效性”,如图所示   点击“数据有效性”,如图所示   在设置界面,选择“允许(A)”下拉列表下的“序列”,如图所示   在“来源(S)”中按顺序填写题目要求的选项值,用英文输入方式下的逗号隔开(特别...

相似回答
大家正在搜