Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3833|回复: 4

[已解决]复制文件为何不能成功?

[复制链接]
发表于 2013-7-10 09:34 | 显示全部楼层 |阅读模式
本帖最后由 ligh1298 于 2013-7-10 09:36 编辑

求助:复制文件为何不能成功?弹出提示

Sub 复制()'以下复制的代码是一行,是论坛原因分成两行了。
FileCopy "C:\Documents and  Settings\Administrator\Application  Data\Microsoft\Excel\XLSTART\PERSONAL.XLSB", "D:\PERSONAL.XLSB"
End Sub

最佳答案
2013-7-10 09:43
文件在打开时,无法复制的,你这个在启动文件夹的文件,打开EXCEL就会打开的
QQ截图20130710093241.png
发表于 2013-7-10 09:43 | 显示全部楼层    本楼为最佳答案   
文件在打开时,无法复制的,你这个在启动文件夹的文件,打开EXCEL就会打开的
回复

使用道具 举报

 楼主| 发表于 2013-7-10 09:48 | 显示全部楼层
妞叫七七 发表于 2013-7-10 09:43
文件在打开时,无法复制的,你这个在启动文件夹的文件,打开EXCEL就会打开的

明白了,谢谢哈!不愧为“大佬”级人物!
回复

使用道具 举报

发表于 2013-7-10 09:51 | 显示全部楼层
http://support.microsoft.com/kb/207703/zh-cn
照上面的方法,我试了可以复制(已打开的文件)



Option Explicit
Declare Function apiCopyFile Lib "kernel32" Alias "CopyFileA" _
                             (ByVal lpExistingFileName As String, _
                              ByVal lpNewFileName As String, _
                              ByVal bFailIfExists As Long) As Long

Sub CopyFile(SourceFile As String, DestFile As String)
'---------------------------------------------------------------
' PURPOSE: Copy a file on disk from one location to another.
' ACCEPTS: The name of the source file and destination file.
' RETURNS: Nothing
'---------------------------------------------------------------
    Dim Result As Long
    If Dir(SourceFile) = "" Then
        MsgBox Chr(34) & SourceFile & Chr(34) & _
             " is not valid file name."
    Else
        Result = apiCopyFile(SourceFile, DestFile, False)
    End If
End Sub
Sub 复制2()
    CopyFile "C:\Documents and Settings\Administrator\Application Data\Microsoft\AddIns\宏病毒免疫工具v5.0.xla", "D:\宏病毒免疫工具v5.0.xla"
End Sub

评分

参与人数 2 +15 收起 理由
ligh1298 + 12 太强悍了。谢谢!经测试成功!
妞叫七七 + 3 很给力!

查看全部评分

回复

使用道具 举报

发表于 2014-9-13 17:15 | 显示全部楼层
妞叫七七 发表于 2013-7-10 09:43
文件在打开时,无法复制的,你这个在启动文件夹的文件,打开EXCEL就会打开的

原来如此
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-29 13:36 , Processed in 0.307252 second(s), 14 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表