导航:首页 > 文件类型 > vba后台打开excel文件

vba后台打开excel文件

发布时间:2023-09-10 11:26:21

❶ excel的vba问题,后台调用其他excel数据

不打开表格取其它工作表的数据:

Suba()
DimwbAsWorkbook
Dimstr,x
str="D:d123.xlsx"
Setwb=GetObject(str)'取得123这个文件
x=wb.Sheets(1).Cells(1,1)'取得123文件A1的值
Sheets(1).Range("b1")=x'把值取出来放到新的工作表
EndSub

❷ vba读取同目录下excel指定列(后台打开,隐藏窗口)

❸ Excel 为什么VBA后台打开工作薄后自动隐藏工作薄了

提问者采纳
如果,我说的是如果,不存在workbook的open事件代码和Sheet1的Activate事件,那么工作簿被隐藏很有可能是曾经使用GetObject方法打开过并保存了。
这种情况下,只要正常打开(比如双击)后,在VBA的立即窗口输入一次workbooks("文件名全称").Windows(1).Visible=True,并保存一次,以后就能正常了
如果,存在Open事件的代码,那就酌情修改取消隐藏

❹ excel的VBA关于如何后台打开工作簿并读取里面的数据问题(高手进)

1、定义新的Excel.Application对象(Dim EA as new Excel.Application)
2、新的Excel.Application隐藏(EA.Visible=False)
3、SET WB=EA.Workbook.open(”G:\1.xls”)'(WB事先定义成Wordbook对象:Dim WB as new workbook)
4、Var1=WB.Sheets(1).cells(2,2)
5、WB.Close False
6、SET EA=nothing

❺ excel vba打开excel文件

不知道这样符不符合你的要求(一个打开,一个恢复显示回):

Sub 后台打开答()
Application.ScreenUpdating = False
Workbooks.Open Filename:="D:\excel.xls"
ActiveWindow.Visible = False
Application.ScreenUpdating = True
End Sub

Sub 取消隐藏()
Windows("excel.xls").Visible = True
End Sub

❻ excel vba 后台静默运行

我的理解:在不运行宏的情况下,打开其它EXCEL应该是不会影响到这个东西的。
在运行宏的情况下,,,你都会写宏了,运行完其它EXCEL后,重新运行一下这个宏就OK了

没测试过,感觉怎么都不会太影响你使用电子表格

❼ 如何打开一个EXCEL文件时,自动将其引用的其他EXCEL文件一并在后台打开,说要写VBA,能否详细告知

打开A工作簿,同时自动打开B工作簿,等A工作簿的数据从B更新后,关闭B工作簿。
代码需要放在A工作簿的thisworkbook中
Private Sub Workbook_Open()
'要打开的文件
na = "c:\b.xls"
'打开
Workbooks.Open Filename:=na
'关闭
Workbooks("b.xls").Close
End Sub

阅读全文

与vba后台打开excel文件相关的资料

热点内容
手机2个微信 浏览:914
常用手机下载的文件在哪里 浏览:669
phpmemcache所有版本 浏览:738
ps自动排版文件名去 浏览:4
java网络爬虫入门到精通 浏览:481
最火直播app 浏览:44
苹果6ssim卡应用程序 浏览:889
qq浮动窗口代码 浏览:232
备件管理有哪些好用的手机app 浏览:847
小米网络音箱如何关机 浏览:916
usb数据线哪个是火线 浏览:164
win10提示重新激活windows10 浏览:13
手机自装app如何卸载 浏览:689
win10任务栏标签变小 浏览:728
qq输入法兼容win10吗 浏览:855
分盘数据删除怎么恢复 浏览:132
iphone备份路由器设置密码 浏览:175
自学考研学习网站哪个好 浏览:977
压缩exl文件中的图片 浏览:412
广州白云机场无线网络 浏览:968

友情链接