如何实现excel表格中所有有数据的单元格全选?

sunnyko2005 2009-08-14 09:30:03
如何实现excel表格中所有有数据的单元格全选?比较菜鸟的问题 呵呵
...全文
5311 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
jhone99 2009-08-14
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 bigriverhorse 的回复:]
VB codeSub test()
ActiveSheet.UsedRange.SelectEnd Sub
[/Quote]

哦,可以这么用
jhone99 2009-08-14
  • 打赏
  • 举报
回复
Range(Cells(1, 1), Cells(UsedRange.Rows, UsedRange.Columns)).Select
sunnyko2005 2009-08-14
  • 打赏
  • 举报
回复
谢谢大家 问题解决啦
chinaboyzyq 2009-08-14
  • 打赏
  • 举报
回复
Sub test()
Dim iRows As Long, iCol As Integer
Dim i As Long, j As Long
Dim ss As String

iRows = ActiveSheet.UsedRange.Rows.Count
iCol = ActiveSheet.UsedRange.Columns.Count
For i = 1 To iRows
For j = 1 To iCol
If ActiveSheet.Cells(i, j) <> "" Then
ss = ss + Chr(64 + j) + LTrim(i) + ","
End If
Next j
Next i
ss = Left(ss, Len(ss) - 1)
Range(ss).Select

End Sub
zzyong00 2009-08-14
  • 打赏
  • 举报
回复
Sub test()
ThisWorkbook.ActiveSheet.UsedRange.Select
End Sub
bigriverhorse 2009-08-14
  • 打赏
  • 举报
回复
Sub test()
ActiveSheet.UsedRange.Select
End Sub
jhone99 2009-08-14
  • 打赏
  • 举报
回复
For i = 5 To [L65536].End(xlUp).Row ' 从第5行到第12列有数据的最后一行
sunnyko2005 2009-08-14
  • 打赏
  • 举报
回复
大河马 你给的ActiveSheet.Cells.Select 会把空白的单元格也选中,能不能只选中有数据的单元格?这些单元格是连续的~~
倒大霉的上帝 2009-08-14
  • 打赏
  • 举报
回复
如果数据区域是连续的,那还好办点,如果不连续的话,估计就不好弄了
bigriverhorse 2009-08-14
  • 打赏
  • 举报
回复
Sub test()
ActiveSheet.Cells.Select
End Sub
Excel2007 常用实例教程 EXCEL2007常用实例教程培训全文共15页,当前为第1页。 第一部分:数据操作 Excel 常用快捷键 Excel 2007概述 Excel 工作界面 Excel 基础知识 Excel 基本数据操作 1 EXCEL2007常用实例教程培训全文共15页,当前为第2页。 刚刚开始接触 基本掌握常用功能 熟悉使用常用功能+数据透视表+公式 …+数组公式+VBA简单编程 Excel技能+专业知识+行业经验 Excel2007概述 Excel用户水平的5个层次 EXCEL2007常用实例教程培训全文共15页,当前为第3页。 Excel工作界面 行号 状态栏 工作表标签 水平滚动条 工作表格区 垂直滚动条 编辑栏 列标 功能区 标题栏 快速访问栏 "文件"菜单 EXCEL2007常用实例教程培训全文共15页,当前为第4页。 Excel基础知识 03版扩展名:.xls ;07、10、13版扩展名:.xlsx(建议用07以上版本) 一个工作簿默认包含三张工作表:Sheet1、Sheet2、Sheet3 工作簿 工作表标签默认为: Sheet1、Sheet2等,标签可设置颜色。 工作表相关操作:插入、删除、重命名、移动或者复制、保护工作表、隐藏工作表 工作表 访问方式(地址格式):列号行号,例:C3,C-列号,3-行号。 列、行数:列标:A,B,C…AA…ZZ…AAA…XFD,共有16384列;行号:1,2,3…1048576行。(2003版:65536行*65536列)。 矩行区域的4种表示方式:A2:D5 A5:D2 D5:A2 D2:A5 单行、单列、若干行、若干列区域:6:6、H:H、3:5、D:F 两区域公共部分(交):(B4:K6 D1:F8)间以空格隔开 多区域(并): (A1:B5,K8,9:9)间以英文逗号隔开 不同工作簿、表的单元格:[工作簿名称]工作表名称!单元格 单元格 EXCEL2007常用实例教程培训全文共15页,当前为第5页。 Excel基本数据操作 在Excel数据分类与默认对齐方式:数值型-右对齐、文本型-左对齐、逻辑型-居对齐 EXCEL2007常用实例教程培训全文共15页,当前为第6页。 Excel常用快捷键 Ctrl+Z 撤销命令(最多退到16条命令) Ctrl+C 复制 Ctrl+V 粘贴 Ctrl+X 剪切 Ctrl+D 向下填充 Ctrl+R 向右填充 Ctrl+F 查找 Ctrl+H 替换 Ctrl+A 全选全选整个数据区域、全选整个工作表) Ctrl+Enter 在多个单元格同时输入数据 Art+Enter 强制文件显示在单元格的新行(自动换行) Ctrl+方向键 移动目前数据区域的边缘 Ctrl+Shift+方向键 选择当前单元格到边缘的数据区域 Home 移到列的开始 Ctrl+Home 移到所有数据区域的开始 Ctrl+End 移到所有数据区域的最后一个单元格 EXCEL2007常用实例教程培训全文共15页,当前为第7页。 第二部分:公式与函数 Excel 常见错误信息 Excel 公式概述 Excel 函数基本操作 Excel 常用函数介绍 Excel 基本数据操作 2 EXCEL2007常用实例教程培训全文共15页,当前为第8页。 Excel公式概述 在Excel,公式就是由用户自行设计对工作表进行计算和处理的计算式。(例:=(A2+A8)*B1+100) 文本必须用半角引号 EXCEL2007常用实例教程培训全文共15页,当前为第9页。 Excel函数基本操作 函数与公式的关系:函数可以将具有特定功能的一组公式组合起来,计算数据更快,同时减少错误发生。 函数一般包含3部分:等号、函数名、参数,例:=sum(A2:B5),表示对A2至B5区域内所有数据求和。 =(B4+25)/sum(D5:$F$5) 公式特定符号 单元格地址 数值型常量 运算操作符号 函数 单元格地址 函数按功能分为: 统计函数(例:COUNTIF) 逻辑函数(例:IF) 财务函数(例:PMT) 日期和时间函数(例:TODAY) 数据库函数(例:DCOUNT) 查找与引用函数(例:VLOOKUP) 文本函数(例:LEFT、MID) 信息函数(例:ISBLANK) 数学与三角函数(例:SUM、SUMIF、SUMIFS) EXCEL2007常用实例教程培训全文共15页,当前为第10页。 Excel常用函数介绍 数值取值: MAX-最大值、MIN-最小值、INT-向下取整、ROUND-四舍五入 例:MAX(E2:E9) 结果:52 MIN(E2:E9) 结果:35 INT(G2) 结果:200 ROUND(G2,1) 结果:200.8 文本取值: LEFT-从左取值、R
第五章 电子表格 第一课时 教学内容:认识Excel 教学目标:1.了解Excel的启动、退出熟悉 电子表格的功能、特点及应用。 2.掌握Excel窗口各个组成部 分,学会区分工作表和工作簿。 3.了解工具菜单自定义与选项 命令 教学重点:工作表和工作簿的关系,制定 义Excel窗口界面 教学难点:灵活使用各种工具制定义Excel 窗口界面 教学方法:教授、演示 教学过程: 1、 组织教学 2、 复习导入 在前面学习了排版、编辑文件考试试卷等 文件操作,我们使用的是word 软件。如果 我们要想对考试成绩进行数据处理和数据 分析,那我们要使用的就是Excel软件了。 Excel的界面友好,操作简单;兼容性好; 使用方便;也具有网络功能。这节课我们 来认识Excel讲授新课 1.Excel的启动 提问:Word软件是怎样启动的?引出excel的启动。 三种方法:1)"开始" "程序" "Microsoft Excel" 2)双击"桌面"上的Excel快捷方式 3)右击"桌面"空白处 "新建" Excel工作表 2.Excel的窗口 1).比较Execl窗口与Word窗口的异同 按由上到下的顺序为:"标题栏" "菜单栏" "常用工具栏" "格 式工具栏" "编辑栏" "工作区" "工作表标签" "水平滚动栏" "状态栏" "垂直滚动栏" 2)工作区: 全选按钮;行号;列标;单元格;水 平分割框(右上角);垂直分割框(右下角)。 (介绍Excel的工作表) 3. Excel工具栏的显示与隐藏(可略) 方法:1)右击键菜单栏或工具栏,选快 捷菜单显示或隐藏的工具栏名称。 2)"视图" "工具栏" 常 用、格式、绘图。 适宜:Word/Excel等大部分编辑软件。 说明:本命令属于开关命令(单击就打 开、再单击就隐藏) 4.菜单栏与工具栏的移动(可略) 方法:鼠标指向菜单栏的双线处,拖 动菜单栏到指定位置。(注意:虚线框在指定位置 出现时才可松开鼠标键。) 适宜:带有工具栏和菜单栏的软件。 5.新建工作簿[板书] 方法:1)鼠标单击常用工具栏第一个按钮(新建按钮) 2)"文件" "新建" "工作簿" 确定 (注:Word是新建文档,PowerPoint是新建演示文稿) 6.工作簿和工作表的关系 工作簿是计算和存储工作数据的文件,每个工作簿最多容纳255个 工作表。 工作表是存储数据和分析、处理数据表格。他由65536行和256列 所组成。(活动工作表是指在工作簿正在操作的工作表,即当前工作 表) 工作表从属于工作簿,一个工作簿有多个工作表。 工作表只能插入,不能新建;而工作簿只能新建,不能插入(可考 虑与PowerPower的演示文稿和幻灯片的概念结合)。 在一张工作表,用来显示工作表名称的就是工作表标签。 7.工作簿的保存及退出 保存方法:1)"文件" "保存" 输入文件名 点击保存 2)点击常用工具栏保存按钮 输入文件名 点击保存 退出方法:1)"文件" 退出 2)点击窗口"X"(关闭按钮)即可 8.打开工作簿 方法:1)"文件" "打开" 选择路径及文件 2)点击常用工具栏打开按钮 选择文件名 点击打开 四、练习 1.增加或减少工具栏的显示,最后还原[板 书] 2.新建工作簿命名为自己的姓名并保存[板 书] 3.打开原保存的文件[板书] 演示讲评:部分学生 五、 小结 第二课时 教学内容:数据的输入与单元格的操作 教学目标:掌握单元格数据的修改与删 除。 学会单元格的移动与复制及单 元格的选定与编辑 教学重点:单元格的移动与复制,多工作 表数据的编辑 教学难点:单元格的移动与复制,多工作 表数据的编辑 教学方法:讲授、演示 教学过程: 1、 组织教学 2、 复习导入 上节课我们学了新建工作簿,是否还有人 做了其它的操作啦?(让学生回答,可向 数据输入方面引导,说明本课所学内 容)。 3、 讲授新课 1.活动单元格 方法:鼠标单击任何单元格,则该单元格即为活动单元格。 (每个单元格容纳32000个字符) 2.工作表输入数据 方法:双击单元格 键入数据。用箭头 、 、 、 或回车、TAB 来结束输入。 改正数据的错误:按Backspace键删除光标左侧的字符。 按Delete键删除光标右侧的字符。(Excel的编辑工具栏修改数据更 为方便) 3. 作表数据的修改和删除 1)单元格的修改:双击单元格,用 、 、 、 和Del等编辑键 对数据进行修改(其它方法)。 2)若删除单元格内容,按Delete键即可(其它方法)。 4.鼠标指针类型及作用(可略) 常规鼠标指针(选择命令或选定对象); 带阴影十字指针(选择单元格或区域); 黑十字指针(后面;I型指针(输入数据); 双向箭头(改变行号或列号的大小); 双头斜箭头(

2,463

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧