Excel 如何取得文件的文件名

Excel 如何取得文件的文件名,第1张

1.如果是要获得工作簿的文件名可以用以下函数公式

=MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1)

2.如果是想获得工作簿中工作表名可以用以下函数公式

=MID(CELL("filename"),FIND("]",CELL("filename"))+1,99)

或者=REPLACE(CELL("filename"),1,FIND("]",CELL("filename")),"")

用vba的方式也可以达到这个目的

1.获取当前工作簿名写在单元格A1中

Sub wbname()

Cells(1, 1) = ThisWorkbook.Name

End Sub

2.获取当前工作簿所有工作表名,写入A列

Sub wsname()

Dim sht As Worksheet, i%

For Each sht In Worksheets

i = i + 1

Cells(i, 1) = sht.Name

Next

End Sub

以excel2010和SQL数据库为例

1.

打开一个空白表,在数据工具栏下面点击“自其它来源”——〉“来自SQLServer”.

2.

在d出的窗口上面输入服务器名称或者IP,下面可以根据服务器设置来选择“使用windows认证”或者“使用下列用户名和密码”。选后者的话需要SQL用户或者管理员账号和密码。

3.

下一步验证通过后,如果服务器上有多个数据库,还要选择需要连接的数据库。

4.

对要查询的数据库表、字段选择后,可以设置查询条件,避免将大量不需要的数据通过网络传送到本地,加快传送速度。

5.

如果是查询本地access,那么可以直接在数据工具栏下面点击“自access”,然后在d出的窗口定位到需要查询的access数据库文件,再指向特定的表,选定要查询的字段,方法基本与SQL数据库查询一样。

1、数据透视视图是处理Excel常用的手段,而应用数据透视视图的第一步就是导入数据,如本例中,表中有889167行数据,那么将这些数据导入Excel表中将是一个很漫长的过程,可以借助SQL语句选择性的导入数据,以此来提交数据加载的速度。

2.打开空白Excel,依次点击【数据】选项卡【自Access按钮】。

3.在d出的【选择数据源】对话框中打开ACCESS文件,本文中则打开文件名为“无线路由”的实例文件;

4.在d出的【导入数据】对话框中根据需求选择数据的显示方式,是“表”、“数据透视表”、“数据透视图”等等,本文中选择“数据透视图”,并单击对话框下方的【属性】按钮;

5.在d出的【链接属性】对话框中选择【定义】选项卡,更改命令类型为“SQL”,命令文本为SQL代码,至此发现Excel已经为筛选出了所有安卓设备。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10000811.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存