Option Explicit
Private Sub Command1_Click()
Dim DstFilePath As String
Dim fs As Object
DstFilePath = "//chenfeng/c:/" '目标文件路径
Set fs = CreateObject("Scripting.FileSystemObject") '创建文件系统对象
If fs.FileExists(DstFilePath & "csTest.txt") Then
If MsgBox("你的试卷已经发送,再次发送将覆盖原有试卷", vbCritical + vbOKCancel, "提示") = vbCancel Then End
fs.DeleteFile DstFilePath & "csTest.txt", True
End If
Me.MousePointer = 11
fs.CopyFile "c:/csTest.txt", DstFilePath '复制文件到目标文件夹
Me.MousePointer = 0
End Sub
博客展示了一段VBA代码,用于实现文件复制与覆盖操作。代码中创建文件系统对象,检查目标路径下文件是否存在,若存在则提示是否覆盖,确认后删除原文件并将指定文件复制到目标文件夹。
2204

被折叠的 条评论
为什么被折叠?



