Excel表格网

vba打开不确定的excel文件(文件打开方式没有excel)

来源:www.0djx.com  时间:2022-11-17 18:36   点击:295  编辑:表格网  手机版

1. 文件打开方式没有excel

1、直接打开:右击TXT文件,打开方式,选择EXCEL;

2、EXCEL中数据导入:EXCEL中,数据--获取外部数据--自文本,然后选择那个TXT文件。(如果TXT中有长数字时,这个方法比较实用,如:身份证号码,可以在导入向导的第三步选择中“文本”)

2. excel vba文件未找到

可能是你VBA版本问题,你尝试在新机子上先打开access然后在从文件-打开,选择一下打开的条件,这样操作试试看,不要直接双击

3. vba 不打开excel文件读数据

函数引用其他文件里的数据,必须打开被引用文件,这是excel的局限一定要不打开源文件而引用数据的话,那你需要学习vba了

4. vba关闭指定excel文件不保存

方法

1

首先我们打开一个工作样表作为例子。

2

使用alt+f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:

Sub SendKeysSample()

Application.SendKeys ("%fx")

End Sub

3

这个代码很简单,sendkeys是应用程序中的一个方法,作用是依次顺序发送几个按键值。对应的键值可以看出%号是alt键,fx则是键盘上对应的fx键。我们可以在excel中手动运行一下按下这三个键的作用。

4

按下alt+f键后会进入excel文件菜单,再次按下x,则会提示是否保存excel工作薄,选择相应属性后,关闭excel工作薄,完成退出操作。

5

这种是借用excel的快捷键组合操作完成的退出命令。还有一种是使用vba函数完成的操作。同样是输入对象application,并使用quit方法完成退出excel的目的。

Sub 关闭Excel()

MsgBox "Excel将会关闭"

Application.Quit

End Sub

6

直接运行这个过程,弹出一个msgbox提示信息,excel将会关闭。同样会在退出前提示是否保存工作薄。大家按需要选择即可

5. vba调用提示找不到文件

在ArcMap中引用动态链接库

我在VB6下编译生成了一个动态链接库文件VBAPrj.dll,其中有一类模块VBACls,此类模块有一个方法Test(Doc As Object)。

常见的方法有三种(作者:张业新):

1.打开VBA编辑器,点"工具"菜单下的"引用"命令,在引用对话框中引用该动态链接库。

调用代码如下:

Dim VBACls As New VBAPrj.VBACls

VBACls.Test(ThisDocument)

2.如果知道该动态链接库文件的位置,可以在ThisDocument代码窗口以代码形式引用, 代码如下:

Private Sub Document_Open()

On Error Resume Next

Me.VBProject.References.AddFromFile "D:\VBAPrj.dll"

End Sub

3.将动态链接库文件拷贝到文档同一目录下,可在ThisDocument代码窗口中建立如下引用函数:

Private Function GetProjectDoc() As Object

On Error Resume Next

Dim VBACls As Object

Set VBACls = CreateObject("VBAPrj.VBACls")

If VBACls Is Nothing Then

MsgBox "VBAPrj.dll必须和文档在同一目录下!"

Exit Function

End If

Set GetProjectDoc = VBACls

End Function

然后以以下代码形式调用Test:

Dim objPrjDoc As Object

Set objPrjDoc = GetProjectDoc

Call objPrjDoc.Test(ThisDocument)

Set objPrjDoc = Nothing

使用第一种方法调试提示找不到类库,第二种方法我没试过,用了第三种方法调试成功。我也觉得第三种还是蛮好的,除了多几行代码。成功调用DLL后原来很多在VB下写的东东简单改一下就可以在VBA下用了,效率又高,保密性又好

6. excel文件找不到文件VBA6

代码及注释如下:在VBE界面左上角sheet3下面的ThisWorkbook中加入如下代码——Private Sub Workbook_Open()'选择事件为工作表打开时触发Application.Visible = False'将Excel文件隐藏UserForm1.Show'像是窗体End Sub

7. excel vba关闭文件不保存

1、打开Excel 2003或2007或2010或2013完整版版本。

8. vba读取excel数据但不打开文件

解决方法如下:

1,在控制面板中,找到文件夹选项,Windows各版之间可能有区别。我们以Windows Xp为例。

2.打开文件夹选项,在文件类型选项卡中找到XLS,点击高级。

3.在编辑文件类型中,选择打开,点击编辑。

4、在“用于执行操作的应用程序"后加入一个 "1%",(注意%1外面的双引号也是必须的,且它与程序路径间有一个空格)。去掉"使用DDE"前的勾选,确定即可。

Microsoft Office是一套由微软公司开发的办公软件套装,它可以在Microsoft Windows、Windows Phone、Mac系列、iOS和Android等系统上运行。与其他办公室应用程序一样,它包括联合的服务器和基于互联网的服务。

从2007版的Office被称为“Office System”而不叫“Office Suite”,反映出它们包括服务器的事实。Office最初是一个推广名称,出现于1990年代早期,指一些以前曾单独发售的软件的合集。当时主要的推广重点是:购买合集比单独购买要省很多钱。最初的Office版本包含Word、Excel和PowerPoint。

“专业版”包含Microsoft Access,Microsoft Outlook 当时不存在。随着时间的改变,Office应用程序逐渐集成,共享特性,例如:拼写和语法检查、OLE数据集成和VBA脚本语言。微软目前将Office延伸作为一个开发平台,可以借由专用商店下载第三方软件搭配使用。

9. vba打开excel不显示

打开表后出现提示框“此工作表已丢失了其VBA项目,ACTIVEX控件以及其他任何与可编程序性相关的功能”,通过下面的方法解决: 方法一、 1、单击提示框上的确定, 2、然后将表另存为该表的副本并将表名与原表名区别开来, 3、接着彻底删除原表,然后将另存为的表名该回和原表名一样。

4、再打开该表时就不会弹出提示框了。方法二、 还有一种方法就是重新安装下office 遇见类同情况的朋友不妨也试试。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片