Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2157|回复: 8

'请问: 文件名称在C1单元格内,如何修改才能打开此文件?

[复制链接]
发表于 2016-1-7 21:37 | 显示全部楼层 |阅读模式
本帖最后由 无为123456 于 2016-1-8 08:59 编辑

Sub 打开桌面文件夹内的文件()


'打开桌面文件内的某.xls表

Application.DisplayAlerts = False
Dim wb As Workbook
Set wb = Workbooks.Open("C:\Users\Administrator\Desktop\文件\&Worksheets(1).[C1]&.xls")


End Sub

请问: 文件名称在C1单元格内,如何修改才能打开此文件?

Sheet1--C1
发表于 2016-1-7 21:48 | 显示全部楼层
Set wb = Workbooks.Open("C:\Users\Administrator\Desktop\文件\" & Worksheets(1).[C1] & ".xls")
回复

使用道具 举报

发表于 2016-1-7 21:57 | 显示全部楼层
Sub 打开桌面文件夹内的文件()
'打开桌面文件内的某.xls表
Application.DisplayAlerts = False
Dim wb As Workbook
Set wb = Workbooks.Open("C:\Users\Administrator\Desktop\文件\" & Sheets("Sheet1").[C1] & ".xls")
End Sub
回复

使用道具 举报

 楼主| 发表于 2016-1-7 22:09 | 显示全部楼层
Sheet1--C1
C:\Users\Administrator\Desktop\文件
运行提示,找不到此文件,请检查文件名的拼写

回复

使用道具 举报

发表于 2016-1-7 22:23 | 显示全部楼层
你文件的完整路径是什么?
回复

使用道具 举报

 楼主| 发表于 2016-1-7 22:24 | 显示全部楼层
谢谢  真好,
回复

使用道具 举报

 楼主| 发表于 2016-1-7 22:31 | 显示全部楼层
已解决,谢谢
回复

使用道具 举报

 楼主| 发表于 2016-1-7 23:05 | 显示全部楼层
  Windows("&Sheets("Sheet1").[C1] & ".xls").Activate

请求:选择C1单元格文件名的文件,此VB请帮忙改一下
回复

使用道具 举报

 楼主| 发表于 2016-1-7 23:07 | 显示全部楼层
Sub 复制原表()
'
' Macro1 Macro
'

'
    Windows("&Sheets("Sheet1").[C1] & ".xls").Activate
    Range("A1:G22").Select
    Selection.Copy
    Windows("汇总表2015.xlsm").Activate
    Sheets("导入").Select
    Range("A1").Select
    Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
        False, Transpose:=False
End Sub
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-18 03:16 , Processed in 0.303469 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表