排行
数据库百科
核心案例
行业报告
月度解读
大事记
产业图谱
中国数据库
向量数据库
时序数据库
实时数据库
搜索引擎
空间数据库
图数据库
数据仓库
大调查
2021年报告
2022年报告
年度数据库
2020年openGauss
2021年TiDB
2022年PolarDB
2023年OceanBase
首页
资讯
活动
大会
学习
课程中心
推荐优质内容、热门课程
学习路径
预设学习计划、达成学习目标
知识图谱
综合了解技术体系知识点
课程库
快速筛选、搜索相关课程
视频学习
专业视频分享技术知识
电子文档
快速搜索阅览技术文档
文档
问答
服务
智能助手小墨
关于数据库相关的问题,您都可以问我
数据库巡检平台
脚本采集百余项,在线智能分析总结
SQLRUN
在线数据库即时SQL运行平台
数据库实训平台
实操环境、开箱即用、一键连接
数据库管理服务
汇聚顶级数据库专家,具备多数据库运维能力
数据库百科
核心案例
行业报告
月度解读
大事记
产业图谱
我的订单
登录后可立即获得以下权益
免费培训课程
收藏优质文章
疑难问题解答
下载专业文档
签到免费抽奖
提升成长等级
立即登录
登录
注册
登录
注册
首页
资讯
活动
大会
课程
文档
排行
问答
我的订单
首页
专家团队
智能助手
在线工具
SQLRUN
在线数据库即时SQL运行平台
数据库在线实训平台
实操环境、开箱即用、一键连接
AWR分析
上传AWR报告,查看分析结果
SQL格式化
快速格式化绝大多数SQL语句
SQL审核
审核编写规范,提升执行效率
PLSQL解密
解密超4000字符的PL/SQL语句
OraC函数
查询Oracle C 函数的详细描述
智能助手小墨
关于数据库相关的问题,您都可以问我
精选案例
新闻资讯
云市场
登录后可立即获得以下权益
免费培训课程
收藏优质文章
疑难问题解答
下载专业文档
签到免费抽奖
提升成长等级
立即登录
登录
注册
登录
注册
首页
专家团队
智能助手
精选案例
新闻资讯
云市场
微信扫码
复制链接
新浪微博
分享数说
采集到收藏夹
分享到数说
首页
/
VBA学习方法:对简单文件操作的理解
VBA学习方法:对简单文件操作的理解
VBA语言専攻
2022-12-08
148
【
分享成果,随喜正能量】能用理性思考的决定,别用情绪;能立即行动的事情,别再拖延;能用汗水完成的任务,别用泪水。能踏踏实实完成的工作,别走捷径。。
我给V
BA
的定义:V
BA
是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的劳动效率,而且可以提高数据的准确度。我推出的V
BA
系列教程共十套现在已经全部完成。
如果您对V
BA
感兴趣
,可以打包选择7
.1.3.9
教程
,第
7
套教程是入门,第1套教程是入门后的提高,第
3
套教程字典是必备的V
BA
之精华,第
9
套教程是实用的典型案例讲解。这四套教程内容掌握后足以处理一般工作中的问题。如果您想进一步提高,就需要选择高级阶段的教程了。
VBA
是面向对象编程的语言,博大精深。很多朋友咨询V
BA
的学习方法,今后我会陆续给大家讲解一些我的经验,大家可以慢慢体会。今日的内容是:VBA学习方法:对简单文件操作的理解
2 VBA学习入门阶段
2.1.13
对简单文件操作的理解
在应用程序对象的讲解中,第七套教程中我给大家讲解了如何利用OPEN语句打开一个文本文件,并提取文本文件中的内容到工作表中的方法,也给大家讲解了上述过程的逆过程,就是如何将工作表中数据读取出来写到文本中,这些是文件操作中最为基本的操作,对于大家理解VBA中循环,变量的利用,字符串的应用都是有益的一个单元。
对于文件的有关操作,所有的教程中我一直在讲解,包括FSO对象的利用,对于这单元的内容,我们只要简单地理解,跟着教程学习进度即可:
这里还有一个需要掌握的知识点,就是txt文件。对于txt文件,可以作为准数据库的文件来对待。数据库是我的第二套教程,在后面我还有详细的讲解学习方案,但大家要注意这个提法,正是因为有这个思路的存在,我们在随后学习第一套教程中会很快地理解“准数据库”的概念。同时在我的第二套教程详细的讲解中,才会再次对照此处的理解并再次认识什么是“数据库”,理解到此处讲解的准数据和第二套教程《VBA数据库解决方案》中讲解的accdb数据库和EXCEL数据库有什么不同。数据结构化是数据处理的基础。此处利用的语句:open input write output 等在数据库处理时也是经常利用的。
关于csv文件,如果您在学习这个单元前还没有了解,请大家先补一下自己的知识结构,csv文件,利用还是比较广泛的。下面给大家讲解一下csv文件:
CSV 文件又称为逗号分隔文件(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记录由字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。通常,所有记录都有完全相同的字段序列。通常都是纯文本文件。CSV是一种通用的、相对简单的文件格式,被用户、商业和科学广泛应用。最广泛的应用是在程序之间转移表格数据,而这些程序本身是在不兼容的格式上进行操作的(往往是私有的和/或无规范的格式)。因为大量程序都支持某种CSV变体,至少是作为一种可选择的输入/输出格式。我们可以将数据库导出数据为“CSV”,然后被导出的CSV文件可以被电子表格程序导入。一般情况下:
1)csv文件开头是不留空,以行为单位。
2)可含或不含列名,含列名则居文件第一行。
3) 一行数据不跨行,无空行。
4) 以半角逗号(即,)作分隔符,列为空也要表达其存在。
5) 列内容如存在半角引号(即"),替换成半角双引号("")转义,即用半角引号(即"")将该字段值包含起来。
6)文件读写时引号,逗号操作规则互逆。
7)内码格式不限,可为 ASCII、Unicode 或者其他。不支持数字,不支持特殊字符。
(
待续
)
【分享成果,随喜正能量】
我20多年的VBA实践经验,全部浓缩在下面的各个教程中:
【
分享成果,随喜正能量】能靠自己的力量,别依靠别人。能及时止损的情況,别无限浪费。能及时沟通的争论,别盲目升级。能仔细核查的知识,别信口开河。能保持专注的状态,别三心二意。。
vba
csv
数据库
教程
文章转载自
VBA语言専攻
,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
领墨值
有奖问卷
意见反馈
客服小墨