问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

你好,麻烦您问一下,EXCEL里如何将表格名和表格里的数据一起提取出来?谢谢

发布网友 发布时间:2022-05-05 13:26

我来回答

2个回答

热心网友 时间:2023-10-08 17:00

被邀请回答,还关注了我一下,虽然已经有回签被推荐,我还是回复一下吧,猛一看,以为是要工作表名,但仔细想想,估计你想通过VB代码获得数据,我分两个分别回你吧。
一、获得名称方法,办法比较多,我列了四个
1、定义名称:Name

=GET.DOCUMENT(88)

2、定义名称:Path

=GET.DOCUMENT(2)

3、在A1中输入=CELL("filename")得到路径级文件名

在需要得到文件名的单元格输入

=MID(A1,FIND("*",SUBSTITUTE(A1,"\","*",LEN(A1)-LEN(SUBSTITUTE(A1,"\",""))))+1,LEN(A1))

4、自定义函数

Public Function name()

Dim filename As String

filename = ActiveWorkbook.name

name = filename

End Function
二、实际是想获得数据
Sub CombineWorkbooksrange()
Dim FilesToOpen, ft
Dim x As Integer
Application.ScreenUpdating = False
On Error GoTo err
FilesToOpen = Application.GetOpenFilename("Excel文件(*.xls & *.xla & *.xlt *.xlsx *.xlsb),*.xls;*.xla;*.xlt;*.xlsx;*.xlsb", MultiSelect:=True, Title:="要取数的文件")
If TypeName(FilesToOpen) = "boolean" Then
MsgBox "没有选定文件"
GoTo err
End If
x = 1
While x - 1 < UBound(FilesToOpen)
Set wk = Workbooks.Open(Filename:=FilesToOpen(x))
For i = 1 To wk.Sheets.Count
If wk.Sheets(i).Name = "1" Then
Set xlra = wk.Sheets("1").[C5]
Else
Set xlra = wk.Sheets(i).[C5]
End If '注意,引号内的1就是你要的相同工作表名,如果工作表名无要求,则继续,取单元格数值,现在是取C5
Sheet1.Range("a65500").End(xlUp).Offset(1, 0) = xlra & "工作表名:" & wk.Sheets(i).Name
Next
x = x + 1
wk.Close
Wend
MsgBox "获取数据完成!"
err:
End Sub来自:求助得到的回答

热心网友 时间:2023-10-08 17:00

使用函数的话需要提前安装一个函数扩展包。如工作簿中有7个表,需要提取所有工作表名称。我们在第一张工作表的A1单元格输入公式
=IFERROR(GetSheetName(ROW(A1)),'')
然后向下拖动复制,知道出现空白即停止。
这里IFERROR函数的作用是屏蔽错误值,让结果更整洁。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
交通工程好考公务员吗 交通工程类考公时包括哪些专业 交通工程专业的能报考什么样的公务员 交通工程专业往哪些方向考公务员 交通工程可以考公务员有哪些岗位 我专业交通工程。能考什么类型的公务员 支付宝怎么关联另一个账号 支付宝怎么关联另一个支付宝 支付宝关联账号在哪里?怎么添加? 京东买手机发票可以开别人名字吗 求一篇文学评论(悬赏200分) 海底两万里 名人传 5个片段及评论 西游记的人物评论 《大话西游之月光宝盒》讲了什么?如何评价呢? 西游记精彩情节的评论与看法 求《三国演义》,《西游记》中的精彩片段及点评~ 如何评论11版《西游记》火艳铁扇公主饰演者——胡可? 云南动漫学院得老师中国最早得动画片是不是葫芦娃啊 邵氏武打电影有哪些? 需要写一篇 电影《大闹天宫》的影评,1500字 影评要侧重于对电影动画制作,特效等的评价 办公室没有信号(不在服务区)怎么办?三星手机、移动的号码 PS里这样怎么调出环的蚂蚁线?! PS《对像选择工具》按什么健扩大或缩小蚂蚁线? 请问图片中,*蚂蚁线与*区域边缘平行的效果,在photoshop是怎么制作出来,急求答案请各位大师指点 我们在公司里手机经常没有信号.你们的信号覆盖到底是怎么回事啊!!!!!这里是惠州市金山电子有限公司. 爱国故事100字以下 公司有些会议室手机没有信号如何解决? 爱国故事100字 爱国故事要短100字左右 爱国小故事100字 招银理财招银天天鑫利益几点到账 中行招赢天天鑫有手续费吗 中国银行招赢天天鑫可靠吗中国银行app买的招商银行招赢天天鑫怎么看不到收益买了几天了_百度问一问 ctrip携程网订票日期错了怎么办 招行有一款理财叫天天鑫 请问 定了 不可更改 不可退订的机票 日期定错了 能改吗? 最近我看到有一个理财项目,叫&quot;天天鑫&quot;,有金大福实体店做依据,可咨询办理.请问可信吗? 徽商银行理财产品天天鑫赎回时显示取消和顺延是什么意思 天天鑫是什么 在飞猪上定了酒店,发现日期定错了,显示不可取消订单,后来打客服取消了... 理财产品周六周日为何没有收益? 补考费理赔是什么意思 考科二的保险是从什么时候开始算的 我在驾校交了保险,为什么不给报销补考费? 保险我在驾校交了保险怎么不给报销补考费? 保险我在驾校交了保险怎么不给报销补考费 驾校买保险是怎么回事,补考科目考完了还能去报销补考费么 考驾证保险收据丢了影响报销补考费吗 路由器连接主机用什么线 路由器与主机连接的那根网线是什么颜色