EXCEL 操作
1.为几万行数据加序号
先在A1,A2分别输入1,2,选中A1:A2,双击A2右下角那个小方块。
数据有多少行就会自动填充多少行(要求:B列数据连续)
2.统计一列中单元格的值等于某个值的单元格的个数
=COUNTIF(A1:A10,123) 计算列A1至A10单元格中的值等于123的单元格的个数
3.快捷键:Shift+Space 选中一行时失效
⇒与输入法的快捷键发生冲突。切换成英文输入状态,就可以使用该快捷键。
4.在单元格中输入等于号和公式的前几个字符,Excel会提示可选公式,Excel如何选中某个公式呢:
⇒想当然地认为是Enter键表示输入确认,实际是使用TAB键才可以。
5.使用Excel函数获取字符串中两个字符之间的字符串(截取字符串),Find函数
例:单元格A1:S123E
目标:获取单元格A1中S,E之间的字符串
公式:=MID(A1,FIND("S",A1)+1,FIND("E",A1)-(FIND("S",A1)+1))
结果:123
6.查看当前07版Excel打开文档的所在目录
方法1:最左上角有个圆形的office按钮,单击之后选择“准备”,再选择“属性”,会看到文档位置以及用户等信息。
方法2:在“自定义快捷访问工具栏”里添加自定义命令“文档位置”(document location)。
7.批量插入空白行
使用排序法。比如有三行记录。在右侧添加辅助列,输入1,2,3.复制这个三行一列,拷贝到下面4到6行这个三行一列中。对这六行一列进行排序。OK完成。
8.批量删除空白行
定位命令法。选中一列(空白行的单元格没有数据,其他行有数据,F5,选择空白单元格,右击删除行。
9.使用INDIRECT,实现间接引用
=COUNTIF(INDIRECT($A2&"!$BH$10:$BH$89"),D$1)
INDIRECT($A2&"!$BH$10:$BH$89")
注意:A2单元格的内容有括号的话,需要给这个字符串加上单引号。
10.VBA根据一个Sheet在工作薄的末尾批量追加相同内容的Sheet。
Sub autoAddSheets()
Dim i&, userinto, sourcesheetName
i = 0
sourcesheetName = "見積伝票明細付加Dto"
userinto = InputBox("input the number of sheets")
If IsNumeric(userinto) = True Then
Do Until i = userinto
Worksheets(sourcesheetName).Copy After:=Worksheets(Worksheets.Count)
i = i + 1
Loop
End If
End Sub
11.VBA设置工作表的Size为100%,并选中单元格Cells(1,1),选中第一个工作表。
Sub selectCellofSheets()
Dim i&
i = 1
Do Until i = Worksheets.Count + 1
Application.Goto ActiveWorkbook.Sheets(i).Cells(2, 1)
ActiveWindow.Zoom = 100
i = i + 1
Loop
Worksheets(1).Activate
End Sub
EXCEL 操作的更多相关文章
- Npoi导入导出Excel操作
之前公司的一个物流商系统需要实现对订单的批量导入和导出,翻阅了一些资料,最后考虑使用NPOI实现这个需求. 在winform上面实现excel操作:http://www.cnblogs.com/Cal ...
- Delphi Excel 操作大全
Delphi Excel 操作大全 (一) 使用动态创建的方法首先创建 Excel 对象,使用ComObj:var ExcelApp: Variant;ExcelApp := CreateOleObj ...
- C#EXCEL 操作类--C#ExcelHelper操作类
主要功能如下1.导出Excel文件,自动返回可下载的文件流 2.导出Excel文件,转换为可读模式3.导出Excel文件,并自定义文件名4.将数据导出至Excel文件5.将指定的集合数据导出至Exce ...
- Excel 操作类
转载:http://www.cnblogs.com/fellowcheng/archive/2010/08/21/1805158.html ExcelHelper(Excel2007) Code hi ...
- C# excel操作
开源的Excel操作项目: http://www.cnblogs.com/lwme/archive/2011/11/27/2265323.html 添加引用:Microsoft Excel 11.0 ...
- [Excel操作]Microsoft Office Excel 不能访问文件
最近,客户服务器迁移,因操作系统环境变化而引起的的环境问题一堆,遇到的问题并解决方法在“[Excel]操作”类别会体现. Microsoft Office Excel 不能访问文件“C:\\LMSEx ...
- C#常用工具类——Excel操作类
/// 常用工具类——Excel操作类 /// <para> ------------------------------------------------</para> / ...
- 报表中的Excel操作之Aspose.Cells(Excel模板)
原文:报表中的Excel操作之Aspose.Cells(Excel模板) 本篇中将简单记录下Aspose.Cells这个强大的Excel操作组件.这个组件的强大之处,就不多说,对于我们的报表总是会有导 ...
- C# Excel操作类
/// 常用工具类——Excel操作类 /// <para> ------------------------------------------------</para> / ...
- Excel操作 Microsoft.Office.Interop.Excel.dll的使用
----转载: http://www.cnblogs.com/lanjun/archive/2012/06/17/2552920.html 先说说题外话,前段时间近一个月,我一直在做单据导入功能,其中 ...
随机推荐
- PHP中CURL方法curl_setopt()函数的一些参数 (转)
bool curl_setopt (int ch, string option, mixed value) curl_setopt()函数将为一个CURL会话设置选项.option参数是你想要的设置, ...
- 对jQuery.isArray方法的分析
jQuery.isArray方法应于判断是不是数组,是的话返回true,否则返回false.调用如:jQuery.isArray([]),返回true.其实现源码如下: isArray: Array. ...
- spoj 39
DP 完全背包问题 的 d[i] = min(d[i], d[i-w]+p) d[i]表示当总重量为i时可装的最小价值 #include <cstdio> #include &l ...
- hdu 4294 Multiple
思路: 首先给出一个结论,就是最多用两个数就可以表示任何数的倍数. 证明 :对于一个数字a,可以构造出的数字有 a,aa,aaa,aaaa,aaaaa,…… 每一个数对于n都有一个余数,余数最多有n个 ...
- 【前端学习】【CSS选择器】
CSS选择器 CSS选择器 CSS(Cascading Style Sheets)是一项出色的技术,它使得网页的结构和表现样式完全分离.利用CSS选择器能轻松地对某个元素添加样式而不改动HTM ...
- jquery.cookie.js使用介绍
Cookies概述: Cookies是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术.Cookies是当你浏览某网站时,由Web服务器置于你硬盘上的一个非 ...
- node.js模块之fs文件系统
fs 模块是文件操作的封装,它提供了文件的读取.写入.更名.删除.遍历目录.链接等 POSIX 文件系统操作.与其他模块不同的是,fs 模块中所有的操作都提供了异步的和同步的两个版本, 例如读取文件内 ...
- Javascript String类的属性及方法
String 类 Attribute and method anchor() 创建一个<a>标签的实例,将其name属性设置为被传递给此方法的字符串 big() ...
- C语言一维数组中的数据随机排列
#include <stdio.h>#include <stdlib.h> void randomlize(int *a, int n){ int i = 0,j ...
- Android-xUtils框架介绍(二)
昨天对xUtils整体上做了一个简单的介绍,今天咱们就代码码起,真刀实枪的也看看,看看如何快速便捷的把xUtils给集成到大家的项目中去.xUtils中有四大组件可以供我们使用,分别是ViewUtil ...