作者:乔山办公网日期:
返回目录:excel表格制作
1右击工作表,在弹出的菜单中选择查看代码。zhidao
2在VBE窗口中 ,如图所示,我们选择Worksheet。
3在右侧下拉列表中选择“SelectionChange”事件。
4这个时候会出现如图所示的代码回。
5增加一段代码:MsgBox "百度经验"
6点击EXCEL图标,退出VBE窗口。
7这个时候只要单击任意一单答元格,选择了任意一单元格,就会出现如图所示的对话框。
给个示例百
Sub 去重()
Dim cnn, SQL$
Set cnn = CreateObject("adodb.connection")
cnn.Open "Provider=Microsoft.jet.OLEDB.4.0;Extended Properties=Excel 8.0;Data Source=" & ThisWorkbook.FullName
SQL = "SELECT DISTINCT [aac001],[aac003],部门代码,但未编号,基数度,个人版,单位,金额 FROM [明细$A3:H65536] "
Range("A2:I65536").ClearContents
Range("A2").CopyFromRecordset cnn.Execute(SQL)
cnn.Close
Set cnn = Nothing
End Sub
你可以参考一下权。
在SQL Server 2008,需要定百时自动导出数据,需要建立一个作业。这个作业在度指定的时间执行一段脚本(也可以是调回用存储过程)就可以了。
至于导出EXCEL表格的话,答可以考虑用BCP语句,导出为csv文件。
=vlookup(name,a:b,2,0)
比如查张三的年龄,在来ab列以外的任一单元格输入=vlookup("张三",a:b,2,0)即可。该自公式的意思是在ab两列的第1列(即a列)查找张三,然后知返回第2列(即b列)的值(年龄),0指精确道查找。