如何在不打开的情况下创buildExcel文件的副本

创build一个Excel文件的副本而不用VB.NET打开它的命令是什么?

让我们保持以VB为中心: My.Computer.FileSystem.CopyFile()

复制方法中的parm'true'表示覆盖任何现有文件,因此不会被popup。

 Imports System.IO Module Module1 Sub Main() Dim originalFile As String = "c:\work\myExcelFile.xls" Dim copyOfOriginalFile As String = "c:\work\myExcelFileCopy.xls" If File.Exists(originalFile) Then System.IO.File.Copy(originalFile, copyOfOriginalFile, True) Else Console.WriteLine("{0} does not exist", originalFile) End If End Sub End Module 
 If System.IO.File.Exists("Directory1" & "File.xlsx") Then My.Computer.File.System.CopyFile("Directory1" & "File.xlsx", "Directory2" & "File.xlsx", True) End If