中企动力 > 商学院 > excel选定区域
  • ?

    Excel设置指定区域只要输入非数字内容即会报错技巧!

    顾丹蝶

    展开

    转载自百家号作者:因为专注

    在处理Excel数据过程中,我们经常会碰到根据个人的喜好不同,对于不同的数据,如价格,重量,长度等,有些人喜欢在输入这些数据的时候,在其后面加带一个单位,例如价格2元,重量5Kg,长度0.2米等等,这样的输入方式当然对我们获取信息没有影响,但是我们如果需要借用这些数据进行运算可能就有点小麻烦,当然你可以后期用替换将他们换成纯数字,不过这样就显得比较繁琐。今天本教程就介绍一种方法,设置我们指定区域只能输入数字,若您输入非数字,如文本,或数字+文本组合,Excel立马会弹出报错,提示输入为非法字符。感兴趣的朋友请看下文,教程以Excel2013为例,其他版本可能略有差异,内容重在理解,教程以设置B列只能输入数字为例!

    1、设置B1单元格只能输入数字:首先选中B1单元格,然后单击菜单栏中的数据命令,在其下的数据工具功能区中找到数据验证命令,在数据验证下拉菜单中仍有个数据验证命令,单击它即可。在数据验证窗口选中设置项设置验证条件:允许设置成自定义;公式输入=isnumber(b1),然后单击确定保存设置即可。注:isnumber()函数表示判断是否为数字。

    2、将B1单元格设置填充至B整列:单击B列的列标题即可选中B列整列,然后按下键盘上的Ctrl+D键进行填充,此时即将B列整列设置成了只能输入数字,当输入非数字内容时,Excel即会弹出一个窗口提示,内容为非法字符,请重新输入。

    如果对您有点帮助,请帮忙点个赞或分享一下,您的支持是我的动力之源,谢谢!

  • ?

    EXCEL打印区域很大,怎么设置打印才能全部打出来

    浪狼

    展开

    只要在预览时设置下页边距就可以解决的,或者可以设置打印区域的;或者把缩放比例调整为一页宽一页高即可。

    1、点击“打印预览”----再点击页边距

    2、设置打印区域:文件----打印----打印选定区域----设置打印区域

    3、点击“打印预览”---打印----设置----把缩放比例调整为一页宽一页高即可。

    (本文内容由百度知道网友贡献)

  • ?

    excel表格操作之锁定工作表、允许更改指定区域、隐藏和保护公式

    惜文

    展开

    工作中将自己的工作表发给别人,又不想对方更改,或者允许对方更改指定区域怎么办呢,下面分别介绍操作方法。

    1、保护工作表

    若要防止其他用户意外或有意更改、移动或删除工作表中的数据,可以通过锁定工作表,并使用密码保护工作表。

    点击审阅——保护工作表,输入密码保护即可。

    2、允许更改指定区域

    1)解锁允许更改的单元格区域

    选取允许更改、编辑的单元格区域,右键单击,选择“设置单元格格式”(或使用 Ctrl+1),然后转到“保护”选项卡并清除“锁定”。

    2)保护工作表

    点击审阅——保护工作表,输入密码保护即可。即前面的1即可。

    3、保护excel文件不被打开访问

    单击文件——信息——保护工作簿——用密码进行加密,可对excel文件进行保护保护,别人要打开时,必须输入密码。

    4、保护工作簿

    要说明的是保护工作簿与第3个使用密码保护 Excel 文件不相同。保护工作簿excel文件是不需要密码可以打开的,保护工作簿是使用密码保护 Excel 工作簿的结构,防止其他用户查看隐藏的工作表,添加、移动或隐藏工作表以及重命名工作表。保护工作簿后,右键可以看到很多功能(插入、删除、重命名等)都是灰色无法使用状态。

    5、隐藏和保护公式

    1)单击工作表左上角中的“全选”按钮,选定整个工作表。

    2)右键单击工作表中的任何单元格,然后选择设置单元格格式,单击“保护”选项卡,清除“锁定”复选框,然后单击“确定”。

    3)选定包含要隐藏的公式的单元格区域。按 Ctrl 选择其他非相邻的要隐藏公式的单元格区域。右键单击选定要隐藏公式的单元格,然后选择“设置单元格格式”。单击“保护”选项卡,选择“锁定”和“隐藏”复选框,然后单击“确定”。

    4)点击审阅——保护工作表。

  • ?

    Excel必备基础:7个快速选取单元格的技巧

    笑晴

    展开

    点击关注,每日更新

    例1 快速选取多个不连续的单元格

    编辑工作表时通常需要一次选中多个单元格进行同样的操作,要选择不连续的单元格,可配合“Ctrl”键来实现。先用鼠标单击选择第1个要选取的单元格,接着按住“Ctrl”键,再选择下一个单元格,直到所有单元格选择完成再松开“Ctrl”键。这样就实现了多个非连续单元格的选取,如图1-1所示。

    图1-1

    例2 快速选取工作表中所有单元格

    同时选中工作表中所有单元格,可以实现为所有单元格设置同一种格式。其选择方法如下。

    ①第一种方法:打开工作表,按“Ctrl+A”组合键,即可选择当前工作表所有单元格。

    ②第二种方法:将光标移到当前工作表左上角行标与列标的交叉位置处,单击鼠标左键,即可选中当前工作表的所有单元格。

    例3 快速选择大范围块状单元格区域

    如果要选择的区域较大(超过一屏)时,利用拖曳的方法来选择则会有选择不准确的缺点。此时可按下面的方法来选择。

    第一种方法:利用“Shift”键快速选择

    ①选择要选取的单元格区域的第一个单元格。

    ②按住“Shift”键,单击要选取的单元格区域中的最末一个单元格即可选中第一个与最末一个单元格之间的所有单元格。

    第二种方法:利用“F8”键快速选择

    ②按“F8”键打开扩展模式。单击要选取的单元格区域中的最末一个单元格即可选中第一个与最末一个单元格之间的所有单元格。

    ③再次按“F8”键关闭扩展模式即可。

    例4 快速选择活动单元格至工作表开始(结束)的区域

    选择活动单元格到工作表开始(即A1单元格)之间的区域。选中单元格(如B7单元格),按下“Ctrl+Shift+Home”组合键,选中区域如图1-2所示。

    图1-2

    选择活动单元格到最后一个使用的单元格之间的区域。选中单元格(如B7单元格),按下“Ctrl+Shift+End”组合键,选中区域如图1-3所示。

    图1-3

    例5 快速扩展选取选定区域

    选择某一单元格或单元格区域后,可以按如下方法快速扩展选择区域。

    ①按“Shift+方向键”可按指定的方向逐步扩展或缩减选择区域。

    ②按“Ctrl+Shift+8”组合键,系统将会自动把选中区域扩展到周围的所有非空单元格。

    例6 快速选取公式引用的所有单元格

    要想查看某一公式中引用了哪些单元格,其操作方法为选中包含公式的单元格(或单元格区域),在英文输入状态下,按“Ctrl+[”组合键即可快速选取该区域中的公式所引用的所有单元格。

    如选中H6单元格,如图1-4所示,然后按“Ctrl+[”组合键,可以看到H5、F6、G6单元格被选中,即H6单元格中的公式引用了H5、F6、G6单元格来进行计算,如图1-5所示。

    图1-4

    图1-5

    例7 快速在同行(列)非空单元格间跳转

    要实现在同行(列)中的非空单元格间跳转,可按下面的方法操作。

    ①按住“Ctrl”键后,反复按键盘上的“→”(“↑”)方向键,以当前选中的活动单元格为标准,在同一行(列)中有数据的单元格中向右(上)依次跳转,若单元格中没有数据,则直接跳转到当前行(列)最后(前)一个单元格。

    ②在按住“Ctrl”键后,反复按键盘上的“←”(“↓”)方向键,以当前选中的活动单元格为标准,在同一行(列)中有数据的单元格中向左(下)依次跳转,若单元格中没有数据,则直接跳转到当前行(列)最前(后)一个单元格。

    你学会了吗? (单选)

    0人

    0%

    一点也没学会

    学会了一半

    全部学会了

    收藏起来慢慢学

    投票

  • ?

    EXCEL表格指定打印数据区域

    妙海

    展开

    有时候我们在打印数据表,不需要全部打印,只是打印其中的一部分,现在我们就来学习一下打印指定的区域。

    一、选择任意工作表数据区域;文件——打印——打印活动工作表——打印选定的区域。

    二、先选择数据区域;页面布局——页面设置——打印区域,然后在直接打印即可。第一种方法与第二种方法区是,第一种方法是临时性区域打印,第二种是固定打印区域,设置以后打区域有虚线显示。

  • ?

    熟用这一功能,轻松搞定EXCEL“特殊”区域选取

    销魂

    展开

    上一期文章,我们分享了高手常用的EXCEL单元格选取的几个技巧,前提是用户要清楚选择的单元格或区域的位置,如果我们需要对一些特殊单元格或区域进行选择,就不是用几个快捷键就能解决问题的了,比如选择所有设置过数据有效性的单元格,比如选择表格中所有数字格式的单元格,比如选择所有包含公式的单元格,比如选择所有插入表格的对象等等。

    今天,我们教大家利用EXCEL内置的定位功能,解决这些特殊区域的选取问题。

    一、调用定位功能的方法和说明

    1、EXCEL“开始”—“查找和替换”—“定位条件”

    2、使用快捷键“F5”或者“Ctrl+G”,调出“定位”对话框,单击“定位条件”,即可调出对话框。

    其中包含许多用于定位的选项,选择其中一项,就会在目标区域内选定所有符合该项条件的单元格。所谓目标区域,是指如果用户在使用定位功能以前只选定了一个单元格,那么定位的目标区域就是整个活动区域,如果选择了区域,那么目标区域仅仅是这个选定的区域了。

    如果定位功能没有在目标区域中找到符合条件的单元格,EXCEL就会弹出一个对话框来提示用户“未找到单元格”

    二、实际案例操作分析

    任务1:将表格中含有公式的单元格,全部设为“浅蓝色”底纹

    1、快捷键“Ctrl+G”,调出“定位”对话框,单击“定位条件”,选择“公式”,确定,立即就选中了表中所有含公式的单元格

    2、在工具栏中找到“调色桶”,选“浅蓝色”,即可

    任务2:更改表格一定区域中原先设定的条件格式

    1、快捷键“Ctrl+G”,调出“定位”对话框,单击“定位条件”,选择“条件格式”,确定,立即就选中了表中设定了“条件格式”的单元格

    2、根据要求,重新设置这些区域“条件格式”

    三、定位条件的选项说明

    根据下面这个“定位条件”各选项的含义表,我们只需花些时间亲自去尝试,就能真正理解它们的用途,重点在多练习、多实践。

    每天学习一点点,每天进步一点点,积硅步,必能致千里,得大成。

  • ?

    Excel中锁定指定区域单元格的小技巧

    Hadara

    展开

    最近收到很多学员咨询如何针对指定的单元格区域进行锁定,禁止编辑。大家都熟悉保护工作表是对整表进行锁定的,局限性较大,无法进行有针对性的操作。

    今天龚老师跟大家分享一下如何针对指定单元格区域进行锁定。

    如上图我们需要讲有数据部分单元格进行锁定,其他区域可以进行编辑等操作。

    操作步骤

    第一步:单击【审阅】中的【允许用户编辑区域】功能。

    在【新区域】对话框中设置标题、可以编辑的区域、密码后单击】确定。

    单击【应用】

    第二步:右击工作表后选择【保护工作表】后单击确定。

    完成操作后我们测试一下:

    有数据区域

    无数据区域只要输入密码就可以编辑。

    这么好的小技巧看完记得分享一下哦!

  • ?

    Excel颜色显示工作表中选定目标区域所在行和列,你学会了吗

    Josie

    展开

    我们有的时候在处理数据比较多的时候,我们要高亮显示活动单元格的所在的行和列时,怎么操作呢?

    其实有很多方法去实现这个操作,比如Excel的条件格式、VBA事件等方法去实现这个目的.

    Excel中的单元格具体该如何选中后变为高亮呢?接下来是学习啦!为大家带来的excel2007选中单元格高亮的教程,供大家参考。

    PS:以下内文是个人认为实现Excel中的单元格的高亮显示比较容易操作的一种方式.希望大家不惜我者,不畏浮云遮望眼,谢谢!

    1、如何通过VBA高亮显示EXCEL活动单元格的颜色

    我们是通过Excel VBA的SelectionChange事件功能,每当我们激活单元格时候,就自动触发事件,就执行我们设定好的功能,结果显示我们希望高亮显示单元格.我们先看看动画显示执行的结果,如下所示:

    '工作选择事件

    Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    '对活动工作表的所有单元格的底色变为无色

    Cells.Interior.ColorIndex = xlColorIndexNone

    '设定活动单元格的颜色,其颜色随机变化,因RND函数易失性

    Target.Interior.ColorIndex = Int(56 * Rnd() + 1)

    End Sub

    PS:附上VBA代码.

    看了实现的效果,是不是感觉很简单,其实你也可以轻松实现目的。我们现在说说这个实现的方法。

    a.我们打开工作表后,打开VBA窗口,按ALT+F11即可打开。

    b.将我们写好的代码复制到需要显示颜色的工作表中,本例中是sheet1中需要实现单元格显示高亮的结果。所有我们将代码写入到sheet1中。需要注意的一点是,当我们将代码写入到某个工作表的代码所在文件,此代码只对此工作表有效.我们返回工作表sheet1即可看到如下的效果,当然颜色是随机变化的.

    2、如何通过VBA高亮显示EXCEL活动单元格所在整行和整列的颜色

    我们是通过Excel VBA的SelectionChange事件功能,每当我们激活单元格时候,就自动触发事件,就执行我们设定好的功能,结果显示我们希望高亮显示单元格.我们先看看动画显示执行的结果,如下所示:

    整行和整列高亮显示的代码如下:

    Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    '定义变量

    Dim rng As Range

    '设置活动单元格所有的颜色为无色

    Cells.Interior.ColorIndex = xlColorIndexNone

    '对活动单元格所在行列进行赋值给到变量

    Set rng = Application.Union(Target.EntireColumn, Target.EntireRow)

    '设定活动单元格的颜色,其颜色随机变化,因RND函数易失性

    rng.Interior.ColorIndex = Int(56 * Rnd() + 1)

    Set rng = Nothing

    End Sub

    a.我们打开工作表后,打开VBA窗口,按ALT+F11即可打开。

    b.将我们写好的代码复制到需要显示颜色的工作表中,本例中是sheet1中需要实现单元格所在整行整列显示高亮的结果。所有我们将代码写入到sheet2中。需要注意的一点是,当我们将代码写入到某个工作表的代码所在文件,此代码只对此工作表有效.我们返回工作表sheet1即可看到如下的效果,当然颜色是随机变化的.

    点击单击格式区域的单元格,就会出现其所有行和列高亮显示的效果。这个功能其实在我们日常生活中还是非常有用的哦

    PS:另外大家注意了,大家要将EXCEL的安全级别调低一点,不然不能运行宏命令的话哦。

    以上就是今天要与大家分享的技巧,希望对大家有所帮助。

    Excel中每一个方法都有特定的用途,不是它们没有用,而是你不了解或用不着,建议同学们收藏起来,万一要用着了

  • ?

    Excel小技巧-仅对表格指定区域的数据进行排序

    玛米

    展开

    我们在使用工作表的时候,会经常需要进行排序操作,但是有的时候一个工作表中有着两种不同的数据显示,一旦使用排序功能,就所有的数据都完成了排序,但是我们希望仅针对表格中的指定区域进行排序,而且不影响到表格中其他的数据位置。今天,跟小编一起来学习指定区域排序的办法吧~

    一、排序提醒

    选中表格需要排序的目标区域,如果排序区域是单独列,切换到【数据】选项卡,在【排序和筛选】组中,如果直接选择【降序】或【升序】的按钮后,弹出【排序提醒】对话框,我们要勾选【以当前选定区域排序】,直接点击确定按钮。

    二、排序条件设置

    我们发现不一定是按照我们期待的方式进行排序,比如说我想以【总分】排序,但是它确实按照【学号】排了序。接下来,我们在【排序和筛选】组中,点击【排序】按钮,弹出【排序】对话框,在【主要关键字】中选择【总分】,之后选择排序依据和次序,点击【确定】按钮即可。

    以上,欢迎关注。

  • ?

    Excel函数,智能选区域,简单又高级

    九天

    展开

    excel使用技巧大全VBA中单元格区域的选择

    大家好,现在咱们来学习一下resize,我们先来看个例子先:

    以A3单元格作为参照,选定A3到C5,应该怎么做呢?

    1、resize

    Sub 选择区域()

    Range("a3").Resize(3, 3).Select

    End Sub

    Range("a3").Resize(3, 3).Select,这个方法就是以其中1个自己想要的单元格为起始点,选择想要的行列,跟以前讲过的偏移是一样的,重新选择时行列包含了起始行和列。

    2、range

    大家应该都知道,平时我们表示单元格通常用range。

    Sub 选择区域()

    Range("a3").Range("a1:c3").Select

    End Sub

    跟上面出来的效果相同的,这个是在的基础上,将Range("a3")做为A1单元格,重新选择区域。

    Sub 选择区域()

    Range("a3").EntireRow.Range("a1:c3").Select

    End Sub

    先获取Range("a3")所在的行,以该行作为第1行,重新选择区域。

    学会了这个方法咱们就能够实现筛选功能了,看下图:

    筛选A产品并放到以A11作为起始的区域。

    方法:

    把列标题区域[a1:d1]直接给到[a11:d11],循环产品列里面的单元格,如果它的值=产品A,那么以这个单元格作为参考,重新选择这一行内容,将值给予下面尺寸一样的区间。

    代码如下:

    Sub 筛选()

    Dim rng As Range, n%

    [a11:d11] = [a1:d1].Value

    For Each rng In [a2:a8]

    If rng.Value = "A" Then

    n = n + 1

    Cells(n + 11, "a").Resize(1, 4) = rng.Resize(1, 4).Value

    End If

    Next rng

    End Sub

    当然,Cells(n + 11, "a").Resize(1, 4) = rng.Resize(1, 4).Value也可以表达成:

    Cells(n + 11, "a").Resize(1, 4) = rng.EntireRow.Range("a1:d1").Value

    Cells(n + 11, "a").Resize(1, 4) = rng.Range("a1:d1").Value

    今天先说到这,下次再见!!!

excel选定区域

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP