VBA-基本的文件操作语句与文件加密(加密dog)
1.基本的文件操作,如重命名,移动,删除,新建,文件大小,具体代码如下所示
Option Explicit
Sub 演示()
Dim strpath As String, filename As String
strpath = ThisWorkbook.path & "\"
'filename = "text.txt"
'MsgBox FileLen(strpath & filename) '文件大小
filename = "text.txt"
' Name strpath & filename As strpath & "text_命名.txt" '重命名或者移动路径
' Name strpath & "\1" As strpath & "\2" '重命名文件夹
'filname = "text.txt"
'FileCopy strpath & filename, strpath & "tast_beifeng.text" '复制文件
'Kill strpath & "\test.txt" '删除文件
' MkDir strpath & 1 '创建文件夹
' RmDir strpath & 1 '删除文件夹,(仅限空文件夹)
End Sub
2.文件加密(就是将文件的每一个字符用dog的每一个字符取它的ASCII值,再显示出来。)
Option Explicit
Sub 文件加密()
Dim filename As String
filename = ThisWorkbook.path & "\text.txt"
Open filename For Binary As #1
Dim i As Integer, ch As Byte, dog As String, j As Integer
dog = "asddfx"
For i = 1 To LOF(1)
Get #1, , ch
'把ch 与dog的每一位进行一次异或
For j = 1 To Len(dog)
ch = ch Xor Asc(Mid(dog, j, 1))
Next j
Put #1, , ch
Next i
Close #1
End Sub
VBA-基本的文件操作语句与文件加密(加密dog)相关推荐
- SAS(八)SAS之DATA步--文件操作语句
SAS(八)DATA步 绝大部分的SAS语句都可分为两步:DATA步(打开.编辑.整理数据)和PROC步(分析.处理.显示数据)组成的,今天我们来学习DATA步相关知识点. DATA步主要是运用到以下 ...
- [Python从零到壹] 三.语法基础之文件操作、CSV文件读写及面向对象
欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...
- Java编程那些事儿——文件操作之写文件
Java编程那些事儿--文件操作之写文件 Java, Java培训, Java基础, Java学习, Java教程 11.3.1.4 写文件 如前所述,将程序内部的数据输出到程序外部的数据源,应该使用 ...
- linux c文件操作,C语言文件操作(FILE)与常用文件操作函数
文件 1.文件基本概念 C程序把文件分为ASCII文件和二进制文件,ASCII文件又称文本文件,二进制文件和文本文件(也称ASCII码文件)二进制文件中,数值型数据是以二进制形式存储的, 而在文本文件 ...
- php文件写入生成文件,PHP 文件操作类(创建文件并写入) 生成日志
欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 PHP 文件操作类(创建文件并写入) 生成日志 /** * 文件操作(生成日志)支持多条插入 * (如果插入多条语句并换行 ...
- php操作外部文件,php文件操作-将其他文件的数据添加到本文件中
本篇文章的内容是php文件操作-将其他文件的数据添加到本文件中,现在分享给大家,有需要的朋友可以参考一下 GitHub源码 其实我们的程序基于下面的问题写的答案: 有两个文本文件 A.txt B.tx ...
- php点击按钮创建文件,PHP 文件操作类(创建文件并写入) 生成日_php
path = $path; } //判断操作方式 a追加写 if (! empty ( $mode )) { $this->mode = $mode; } //判断写入的内容 if (! emp ...
- java文件操作和_JAVA文件操作类和文件夹的操作
JAVA文件操作类和文件夹的操作 package com.gamvan.tools; import java.io.BufferedReader; import java.io.File; impor ...
- 【Python】文件操作(单文件操作)
目录 一.文件操作概述: 二.文件基本操作: 文件操作步骤: 1.打开文件: 2.对文件进行读写操作: 3.关闭文件的输入输出流: demo: 文件访问模式: 基础访问模式特点: 读取操作: 1.re ...
最新文章
- 只会高中数学运算就能发现算法?Google开源的AutoML-Zero有多厉害
- jquery-1.4.4.min.js无法解析json中result.data问题
- 好文推荐系列--------(3)GruntJS 在线重载 提升生产率至新境界
- 「mac版」支持flash的浏览器,谷歌浏览器Chrome、火狐浏览器Firefox
- ubuntu中实践操作系统第二章系统调用与课件不同之处
- 排序1+3:基数排序(RadixSort),希尔排序(ShellSort)和快速排序(QuickSort)
- python 窗口键 键位码_Python制作AI贪吃蛇,很多很多细节、思路都写下来了
- 473.火柴拼正方形
- ISIS协议的基础配置实验,原来做ISIS基础配置还可以这么有趣
- 【C语言】斐波那契数列
- 基于STM32CubeIDE的STM32H750 DCMI接口驱动OV2640读取JPEG结合自编上位机实现可以用的数字图传
- MySQL数据库创建表
- 当前最新it技术了解
- NNS域名系统之域名竞拍
- 用LSTM生成武侠人名
- 论文脚注的冷知识你都知道了么?
- OAUTH之 钉钉第三方授权登录
- Adobe XMP SDK项目应用(续2)
- CMake下载地址及语法介绍
- 最新版IAR9.32和注册工具
热门文章
- 用Python写了个下载快手视频的小脚本
- oracle vpd策略,oracle vpd 策略查询
- WQ7033开发指南(基础篇)之1.3 如何进行单线烧录
- before you can run vmware several modules must be compiled VMware Station 启动报错
- 【Python小案例教程1】Python开发简单记事本
- gazebo 直接获取传感器数据_基于uFUN开发板的心率计(一)DMA方式获取传感器数据...
- [ARC 102C]Triangular Relationship
- linux操作系统培训_免费在线技术培训丨SLE201v15 SUSE Linux Enterprise Server 15 管理课程...
- DNS中的SPF记录
- 《操作系统-真象还原》11. 用户进程