当前位置: 首页 > news >正文

VBA读取文本文件数据


Sub 读取文本文件数据()
Dim fso As New Scripting.FileSystemObject
Dim ostream As Scripting.TextStream
Dim sfname As String
Dim str1 As String
sfname = Application.InputBox(prompt:="请输入文本文件的名称", _
Title:="输入文件名称", Type:=2)
If sfname = "False" Or sfname = "" Then Exit Sub
sfname = ThisWorkbook.Path & "\" & sfname & ".txt"
If Not fso.FileExists(sfname) ThenMsgBox "该文件不存在!", vbInformation + vbOKOnlyExit Sub
End If
Set osteam = fso.OpenTextFile(Filename:=sfname, IOMode:=ForReading)
str1 = osteam.ReadAll
osteam.Close
MsgBox str1
Set ostream = Nothing
Set fso = Nothing
End Sub

相关文章:

  • Docker(一) Docker概述
  • 【全部更新完毕】2024电工杯B题详细思路代码成品文章教学:大学生平衡膳食食谱的优化设计及评价
  • 政策及需求多因素驱动下 中国适老化改造市场空间大
  • Web3 游戏平台 Creo Engine 销毁代币总量的20%,以促进长远发展
  • 2413. 最小偶倍数
  • 《TCP/IP网络编程》(第八章)域名及网络地址
  • 项目日记(3) boost搜索引擎
  • LabVIEW如何确保自动化设备的稳定性和可靠性?
  • RocketMQ使用(3):消息重复
  • 其它高阶数据结构⑦_Skiplist跳表_概念+实现+对比
  • 人工智能应用-实验8-用生成对抗网络生成数字图像
  • 计网(部分在session学习章)
  • Unity Physics入门
  • 【竞技宝】英超:足总杯踢完解雇腾帅,曼联管理层心意已决
  • 【设计模式深度剖析】【A】【创建型】【对比】| 工厂模式重点理解产品族的概念
  • 【JavaScript】通过闭包创建具有私有属性的实例对象
  • 345-反转字符串中的元音字母
  • CentOS从零开始部署Nodejs项目
  • CODING 缺陷管理功能正式开始公测
  • Electron入门介绍
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 每个JavaScript开发人员应阅读的书【1】 - JavaScript: The Good Parts
  • 前端每日实战 2018 年 7 月份项目汇总(共 29 个项目)
  • 强力优化Rancher k8s中国区的使用体验
  • 学习ES6 变量的解构赋值
  • 学习Vue.js的五个小例子
  • 一文看透浏览器架构
  • Oracle Portal 11g Diagnostics using Remote Diagnostic Agent (RDA) [ID 1059805.
  • ​Python 3 新特性:类型注解
  • ​渐进式Web应用PWA的未来
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • ​用户画像从0到100的构建思路
  • (C++20) consteval立即函数
  • (delphi11最新学习资料) Object Pascal 学习笔记---第13章第1节 (全局数据、栈和堆)
  • (二)学习JVM —— 垃圾回收机制
  • (附源码)springboot教学评价 毕业设计 641310
  • (附源码)springboot优课在线教学系统 毕业设计 081251
  • (篇九)MySQL常用内置函数
  • (三)Honghu Cloud云架构一定时调度平台
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • (微服务实战)预付卡平台支付交易系统卡充值业务流程设计
  • (一)Kafka 安全之使用 SASL 进行身份验证 —— JAAS 配置、SASL 配置
  • (原創) 如何解决make kernel时『clock skew detected』的warning? (OS) (Linux)
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .NetCore项目nginx发布
  • @select 怎么写存储过程_你知道select语句和update语句分别是怎么执行的吗?
  • @Tag和@Operation标签失效问题。SpringDoc 2.2.0(OpenApi 3)和Spring Boot 3.1.1集成
  • [2023年]-hadoop面试真题(一)
  • [Android开源]EasySharedPreferences:优雅的进行SharedPreferences数据存储操作
  • [BJDCTF2020]The mystery of ip1
  • [HTML]Web前端开发技术18(HTML5、CSS3、JavaScript )HTML5 基础与CSS3 应用——喵喵画网页
  • [IE编程] 如何在IE8 下调试BHO控件/工具栏(调试Tab进程)
  • [java/jdbc]插入数据时获取自增长主键的值
  • [Java][Android][Process] ProcessBuilder与Runtime差别