首页 > 其他分享 >VBA读取文本文件内容

VBA读取文本文件内容

时间:2023-10-07 16:57:06浏览次数:41  
标签:Function VBA End 读取 ReadText FileName 文本文件 Fil String

Function ReadText(FileName As String) As String
    With CreateObject("ADODB.Stream")
        .Type = 2
        .Mode = 3
        .Open
        .LoadFromFile FileName
        .Charset = "UTF-8"  '根据需要也可以选择Unicode
        .Position = 2
        ReadText= .ReadText
        .Close
    End With
End Function
Function ReadText(FileName As String) As String
    Dim Fso As New FileSystemObject
    Dim Fil As TextStream
    Set Fil = Fso.OpenTextFile(FileName, ForReading, False, TristateTrue)
    ReadText= Fil.ReadAll
End Function

 

标签:Function,VBA,End,读取,ReadText,FileName,文本文件,Fil,String
From: https://www.cnblogs.com/sonycat/p/sonycat_ReadText.html

相关文章

  • VBA 获取本机IP
    FunctionGetIP()AsStringDimOpSysSetAsObject,OpAsObject,IpSetOpSysSet=GetObject("winmgmts:{impersonationLevel=impersonate}//localhost").ExecQuery("SELECTindex,IPAddressFROMWin32_NetworkAdapterConfiguration")......
  • Flask审计+Nginx读取
    来自:[SUCTF2019]Pythonginx打开还是源码,直接审计:fromflaskimportFlask,Blueprint,request,Response,escape,render_templatefromurllib.parseimporturlsplit,urlunsplit,unquotefromurllibimportparseimporturllib.requestapp=Flask(__name__)#In......
  • chisel安装和使用+联合体union的tagged属性+sv读取文件和显示+sv获取系统时间+vcs编译
    chisel安装和使用sbt:scalabuildtool,是scala的默认构建工具,配置文件是build.sbt。mill:一个新的java/scala构建工具,运行较快,与sbt可以共存,配置文件是build.sc。chisel的安装可以参考这篇文章。安装过程务必联网,而没有联网情况下的安装,按照其它的说明,如移动缓存文件等,并无法正常......
  • 10.1 调试事件读取寄存器
    当读者需要获取到特定进程内的寄存器信息时,则需要在上述代码中进行完善,首先需要编写CREATE_PROCESS_DEBUG_EVENT事件,程序被首次加载进入内存时会被触发此事件,在该事件内首先我们通过lpStartAddress属性获取到当前程序的入口地址,并通过SuspendThread暂停程序的运行,当被暂停后则我没......
  • 笨办法学Python3 习题15 读取文件
    知识点:要读取文件内容,需要先执行打开文件命令// 先filetxt=open(filename)  再print(filetxt.read()) //注意文件内容不能有英文外的文字,否则报错 1fromsysimportargv#从系统模块导入到参数变量23script,filename=argv......
  • shell 循环读取文件中每一行的方法详解
    当需要在shell脚本中读取文件中的每一行进行处理时,可以使用while循环或for循环。下面将详细介绍这两种方法。 方法一:使用while循环使用while循环是一种常见的读取文件中每行的方法。该方法的基本语法如下:whilereadlinedo#处理每一行的代码done<filename其中,readline......
  • Aveva Marine VBNET 编程系列====>读取drawing explorer的第2层级 Sub views
    接上期的内容,此次读取view的下一层几subview主要用到下面的方法获取view的第一个子级一个封装的类PublicClassDrawingExpolrerExPublicSharedFunctionDrawingHasViews(draftAppAsMarDrafting)AsBooleanDimvhAsMarElementHandleTry......
  • Aveva Marine VBNET 编程系列===>读取drawing explorer的第一层级 view
    今天我们研究下读取drawingexpolrer的第一层级:view下面的图纸的层级目录示意图,我们今天需要获取所有的view 主要用到2个方法:1#获取第一个元素MarDrafting.ElementChildFirstGetMethod() 2#获取相邻的元素MarDrafting.ElementSiblingNextGet Method  ......
  • MapReduce和Spark读取HBase快照表
    1.概述随着大数据技术的不断发展,处理海量数据的需求变得愈发迫切。MapReduce作为一种分布式计算模型,为处理大规模数据提供了有效的解决方案。在这篇博客中,我们将探讨如何使用MapReduce框架读取快照表(SnapshotTable)的数据。快照表是一种记录某一时刻系统状态的表格,通过MapReduce......
  • java: 用百度API读取增值税发票信息
     /***encoding:utf-8*版权所有2023涂聚文有限公司*许可信息查看:https://github.com/Baidu-AIP/java-sdk/blob/master/src/main/java/com/baidu/aip/http/AipRequest.java*描述:*#Author:geovindu,GeovinDu涂聚文.*#IDE:IntelliJIDEA202......