Access中如何用VBA删除文本文件中的第一行的内容

有一个文本文件,如: D:\Text.txt

如何在Access中使用VBA代码实现删除此文本文件中的第一行内容,然后保存。

第1个回答  2010-07-24
下例是按你的要求把D:\Text.txt删除第一句后写入D:\Text2.txt文件中:
Private Sub 例子()
Dim 行数 As Long, InputData As String
Open "D:\Text.txt" For Input As #1
Open "D:\Text2.txt" For Output As #2
Do While Not EOF(1) ' 检查文件尾。
行数 = 行数 + 1
Line Input #1, InputData '逐行读入数据。
If 行数 > 1 Then
Print #2, InputData '逐行写入。
End If
Loop
Close #1 ' 关闭文件。
Close #2 ' 关闭文件。
End Sub本回答被提问者采纳

Access中如何用VBA删除文本文件中的第一行的内容
下例是按你的要求把D:\\Text.txt删除第一句后写入D:\\Text2.txt文件中:Private Sub 例子()Dim 行数 As Long, InputData As String Open "D:\\Text.txt" For Input As #1 Open "D:\\Text2.txt" For Output As #2 Do While Not EOF(1) ' 检查文件尾。行数 = 行数 + 1 Line Input...

access 如何用VBA清除文本框里的文字
access 如何用VBA清除文本框里的文字的方法如下:假设文本框的名字为textbox1,那么在代码里这样写就可以:textbox1.text=""如果有多个控件需要同样的操作,可以用控件数组来实现。

access 删除记录vba代码
删除\/插入 (delete\/insert) 利用的是CurrentDb.Execute(stSql)。代码如下:[plain] view plaincopy '拼写删除指定PR Number的SQL文 stSql = "DELETE FROM [000_BASTS] WHERE [PR NR] = '" & pr_nr & "'"'执行SQL文 CurrentDb.Execute (stSql)...

access中通过命令按钮添加和删除一个表中的一条记录VBA代码怎么写?
在按钮的事件中如下写:'添加 DOCMD.RUNSQL "INSERT INTO 表1 ( 字段1, 字段2 ) value(111,'aaa')"或 DoCmd.GoToRecord , , acNewRec '删除 DOCMD.RUNSQL "delete * from 表1 WHERE ID=9"或 DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70 DoCmd.DoMenuItem acFormBar...

access2003 vba 怎么删除指定行号?
Dim db As DAO.Database Dim rs As DAO.Recordset Set db = Application.CurrentDb Set rs = db.OpenRecordset("qry_Duplicates")Do Until rs.EOF rs.MoveFirst rs.delete rs.Close Set rs = Nothing Set rs = db.OpenRecordset("qry_Duplicates")Loop ...

access如何删除字段中的前几个字符
update a set 'F,北京市海淀区'=right('F,北京市海淀区',len('F,北京市海淀区')-2)'F,北京市海淀区'替换为您的列名 如果是去除前面固定两个字符,就-2

VBA 删除access数据库记录
删除\/插入 (delete\/insert) 利用的是CurrentDb.Execute(stSql)。代码如下:[plain] view plaincopy '拼写删除指定PR Number的SQL文 stSql = "DELETE FROM [000_BASTS] WHERE [PR NR] = '" & pr_nr & "'"'执行SQL文 CurrentDb.Execute (stSql)...

在access中用vba如何运行一个已经存在的动作查询?
ACCESS中用VBA代码运行一个已经定义的动作查询,可以用运行DoCmd对象的OpenQuery方法予以实现。下面例子示范单击ACCESS窗体命令按钮,执行一个预定义的动作查询将表T1中的数据清空。1)预先定义一个动作查询 将SQL语句:delete from T1;保存为查询名 “清空T1"2) 执行该动作查询 Private Sub Command0_Click...

如何在ACCESS的模块(vba)中删除另外一个MDB文件中的数据表?
可以写一个通用函数:Function DeleteTables() As Boolean On Error GoTo theerr Dim wrkDefault As Workspace, dbs As Database, Paths As String, rst As Recordset, TableName As String '定义工作区、数据库、数据库路径、记录源对象、表名字 Paths = "目标数据库位置" '自己替换一下 Table...

ACCESS 如何用VBA语言向数据库中填加数据?
在ACCESS中使用VBA语言向数据库添加数据,可以通过编写SQL语句和利用VBA的UPDATE功能实现。首先,你需要确保已经建立了ACCESS数据库并与VBA建立了链接。使用SQL语句添加数据的步骤如下:编写Insert语句,如"Insert into 表名(字段1,字段2) values('字段1内容','字段2内容')",将数据插入到指定的表中。

相似回答