返回顶部
首页 > 资讯 > 精选 >VBS怎么实现将Excel表格保存为txt文本
  • 935
分享到

VBS怎么实现将Excel表格保存为txt文本

2023-06-08 10:06:45 935人浏览 安东尼
摘要

这篇文章主要介绍“VBS怎么实现将excel表格保存为txt文本”,在日常操作中,相信很多人在VBS怎么实现将Excel表格保存为txt文本问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”VBS怎么实现将Exc

这篇文章主要介绍“VBS怎么实现将excel表格保存为txt文本”,在日常操作中,相信很多人在VBS怎么实现将Excel表格保存为txt文本问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”VBS怎么实现将Excel表格保存为txt文本”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

希望能够找到个能给excel表另存为TXT的VBS代码,虽然另存为可以选择,但还是需要直接VBS执行这一步另存为TXT格式的,应该如何写代码呢?

有装Excel的话,就会比较简单,下面的是通用的不装Office也可以运行的,如下:
VBScript code:

复制代码 代码如下:


Set oshell = CreateObject("Shell.Application")
Set oDir = oShell.BrowseForFolder(0,"选择目录",0)
For Each x In oDir.Items
If LCase(Right(x.Path,4)) = ".xls" Then
XLS2TXT x.Path
End If
Next
'****************************************************************************************
'开始转换
'****************************************************************************************
Sub XLS2TXT(strFileName)
'若有装Excel只需
'oExcel.ActiveWorkbook.SaveAs strFileName & ".txt", -4158
'下面的方法适合没有装Office的系统
On Error Resume Next
Dim oConn,oAdox,oRecordSet
Set oConn = CreateObject("Adodb.Connection")
Set oAdox = CreateObject("Adox.Catalog")
sConn = "Provider = Microsoft.Jet.Oledb.4.0;" & _
"Data Source = " & strFileName & ";" & _
"Extended Properties = ""Excel 8.0; HDR=No"";"
ssql = "Select * From "
oConn.Open sConn
if Err Then
Msgbox "错误代码:" & Err.Number & VbCrLf & Err.Description
Err.Clear
else
oAdox.ActiveConnection = oConn
sSQL = sSQL & "[" & oAdox.Tables(0).Name & "]" '为了简便,只处理第一个工作表
Set oRecordSet = oConn.Execute(sSQL)
if Err Then
Msgbox "错误代码:" & Err.Number & VbCrLf & Err.Description
Err.Clear
else
Write strFileName & ".txt",oRecordSet.GetString
end if
end If
oRecordSet.Close
oConn.Close
Set oRecordSet = Nothing
Set oAdox = Nothing
Set oConn = Nothing
End Sub
'****************************************************************************************
'写入文件,同名覆盖,无则创建
'****************************************************************************************
Sub Write(strName,str)
Dim oFSO,oFile
Set oFSO = CreateObject("Scripting.FileSystemObject")
Set oFile = oFSO.OpenTextFile(strName,2,True) '不存在则创建,强制覆盖
oFile.Write str
oFile.Close
Set oFile = Nothing
Set oFSO = Nothing
End Sub

到此,关于“VBS怎么实现将Excel表格保存为txt文本”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: VBS怎么实现将Excel表格保存为txt文本

本文链接: https://lsjlt.com/news/253376.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • VBS怎么实现将Excel表格保存为txt文本
    这篇文章主要介绍“VBS怎么实现将Excel表格保存为txt文本”,在日常操作中,相信很多人在VBS怎么实现将Excel表格保存为txt文本问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”VBS怎么实现将Exc...
    99+
    2023-06-08
  • 怎么用VBS将一篇txt后缀的内容保存为html格式
    这篇文章主要介绍了怎么用VBS将一篇txt后缀的内容保存为html格式,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。do.vbs代码如下:'BY Coo_boi If...
    99+
    2023-06-08
  • R语言怎么将数据保存为Excel文件
    要将数据保存为Excel文件,可以使用R语言中的write.xlsx函数。首先需要安装openxlsx包,然后使用以下代码将数据保存...
    99+
    2024-04-08
    R语言
  • vbs怎么实现保存剪贴板中的文本编辑或保存
    这篇文章主要讲解了“vbs怎么实现保存剪贴板中的文本编辑或保存”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vbs怎么实现保存剪贴板中的文本编辑或保存”吧!复制代码 代码如下:set&nbs...
    99+
    2023-06-08
  • phpcsv怎么将数据源文件转换为excel表格
    随着互联网技术的不断发展,数据的处理越来越重要。在大量的数据中,excel表格早已成为了人们处理数据的重要工具。但是,在一些需求场景下,我们需要将数据源文件转换为excel表格,而传统的手工转换既繁琐又容易出错。phpcsv转为excel则...
    99+
    2023-05-14
  • Win10使用写字板编辑文档如何将它保存为TXT格式
      这个夏天,win10就要发布正式版了,很多用户都很期待,因为这一次的系统不仅优化改进了性能,还多了很多小功能。下面,小编就来跟大家分享Wi10写字板文档保存成TXT格式的方法。      Win10写字板文档保存成T...
    99+
    2023-06-16
    Win10 写字板 TXT格式 TXT 编辑文档 格式
  • python怎么读取txt文件内容然后保存到excel
    要使用 python 读取 txt 文件并保存到 excel,可以导入 pandas 库,然后使用 pd.read_csv() 函数读取 txt 文件,使用 to_excel() 函数将...
    99+
    2024-05-13
    python
  • php怎么将Excel文件转为PDF格式
    随着互联网的飞速发展,越来越多的企业和个人开始使用网络来处理和存储各种数据。在这个背景下,各种数据格式的转换变得越来越重要,其中将Excel文件转换为PDF格式的需求也日益增加。作为一种流行的编程语言,PHP不仅可以处理网页开发和服务器端编...
    99+
    2023-05-14
  • python读取和保存为excel、csv、txt文件及对DataFrame文件的基本操作指南
    目录一、对excel文件的处理1.读取excel文件并将其内容转化DataFrame和矩阵形式2.将数据写入xlsx文件3.将数据保存为xlsx文件4.使用excel对数据进行处理的...
    99+
    2024-04-02
  • vbs怎么实现的支持拖动的txt文本切割器
    这篇文章主要介绍vbs怎么实现的支持拖动的txt文本切割器,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!'    Set objArgs =&nbs...
    99+
    2023-06-08
  • Hive怎么将txt和csv等文本文件导入hive表
    这篇文章主要讲解了“Hive怎么将txt和csv等文本文件导入hive表”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Hive怎么将txt和csv等文本文件导入hive表”吧!1、将txt文...
    99+
    2023-06-03
  • Python实现将数据库一键导出为Excel表格的实例
    数据库数据导出为excel表格,也可以说是一个很常用的功能了。毕竟不是任何人都懂数据库操作语句的。 下面先来看看完成的效果吧。 数据源 导出结果 依赖 由于是Python实现的,所以需要有Python...
    99+
    2022-06-04
    一键 表格 实例
  • C#怎么实现将PDF转为Excel
    这篇文章主要介绍了C#怎么实现将PDF转为Excel的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇C#怎么实现将PDF转为Excel文章都会有所收获,下面我们一起来看看吧。通常,PDF格式的文档能支持的编辑功能...
    99+
    2023-06-29
  • sql怎么将查询结果保存为新表
    在 SQL 中,可以使用 CREATE TABLE 语句来创建一个新表,并将查询结果插入到这个新表中。以下是一个示例: CREATE...
    99+
    2024-04-09
    sql
  • Vbs COM如何实现打开/保存文件的脚本代码
    小编给大家分享一下Vbs COM如何实现打开/保存文件的脚本代码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!您先把如下的代码复制,然后保存为FileSave.v...
    99+
    2023-06-08
  • Android实现将View转化为图片并保存到本地
    本文实例为大家分享了Android将View转化为图片并保存到本地的具体代码,供大家参考,具体内容如下 一、概述 app中有需求需要将View转化为图片并保存到本地,这里分两种情况:...
    99+
    2024-04-02
  • sql怎么将文本转为日期格式
    在SQL中,可以使用CAST或CONVERT函数将文本转换为日期格式。以下是一个示例: 使用CAST函数: SELECT CAST(...
    99+
    2024-04-09
    sql
  • java中怎么实现保存文件到本地
    知识补充:File类以抽象的方式代表文件名和目录路径名,该类主要用于文件和目录的创建、文件的查找和文件的删除等。FileOutputStream类用来创建一个文件并向文件中写数据,如果该流在打开文件进行输出前,目标文件不存在,那么该流会创建...
    99+
    2018-12-25
    java基础 java 实现 保存 本地
  • Android中怎么将Bitmap保存为PNG图像文件
    Android中怎么将Bitmap保存为PNG图像文件,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。具体代码如下所示:public static voi...
    99+
    2023-05-30
    android bitmap
  • 怎么用vbscript把Word文档保存为文本文件
    这篇文章主要介绍“怎么用vbscript把Word文档保存为文本文件”,在日常操作中,相信很多人在怎么用vbscript把Word文档保存为文本文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么用vbsc...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作