导航:首页 > 文件类型 > 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文件相关的资料

热点内容
核桃编程如何退钱 浏览:17
如何查看预约app 浏览:774
数控哪个编程软件速度最快 浏览:135
qq表情白眼是哪个 浏览:965
shell循环文件名 浏览:602
照片3d建模源代码 浏览:434
西安iPhone6升级内存 浏览:84
小学生的编程的课是学什么的 浏览:114
就业下载什么app 浏览:191
个人配置文件重定向到D盘 浏览:22
js屏幕宽度 浏览:312
sql查找某列重复数据库 浏览:48
智行火车票用微信支付 浏览:262
网络定价过程哪些内容发生变化 浏览:200
dubbo服务提供者的配置文件 浏览:182
win8系统如何压缩文件 浏览:875
网站怎么上传代码 浏览:4
java日志的好处 浏览:103
武汉奇米网络怎么样 浏览:689
笔记本如何恢复原来数据 浏览:76

友情链接