Lưu tự động ra Destop của máy tính bất kỳ (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

hoahuongduong1986

Thành viên thường trực
Tham gia
14/11/18
Bài viết
346
Được thích
40
Kính gửi anh chị,
Em muốn lưu file mới ra destop của người sử dụng máy tính bất kỳ thì làm thế nào ạ ? Em làm mà toàn báo lỗi:


Sub Luu_Mau()
With Application
.ScreenUpdating = False

Sheet14.Copy
ActiveSheet.Name = "Kiem tra"
ActiveWorkbook.Close True, "C:\desktop" & ThisWorkbook.Sheets("final").Range("D1")

.ScreenUpdating = True
End With

End Sub
 
Bạn hiểu ít như nào?

Chưa hiểu lắm chỗ nào?
Là như này

Sheet14.Copy
ActiveSheet.Name = "Kiem tra"
ActiveWorkbook.Close True, "C:\desktop" & ThisWorkbook.Sheets("final").Range("D1")

.ScreenUpdating = True
End With
MsgBox Environ("USERPROFILE") & "\Desktop"

End Sub



hay như này ạ

Sheet14.Copy
ActiveSheet.Name = "Kiem tra"
ActiveWorkbook.Close True, MsgBox Environ("USERPROFILE") & "\Desktop"& ThisWorkbook.Sheets("final").Range("D1")

.ScreenUpdating = True
End With

End Sub
Bài đã được tự động gộp:

Là như này

Sheet14.Copy
ActiveSheet.Name = "Kiem tra"
ActiveWorkbook.Close True, "C:\desktop" & ThisWorkbook.Sheets("final").Range("D1")

.ScreenUpdating = True
End With
MsgBox Environ("USERPROFILE") & "\Desktop"

End Sub



hay như này ạ

Sheet14.Copy
ActiveSheet.Name = "Kiem tra"
ActiveWorkbook.Close True, MsgBox Environ("USERPROFILE") & "\Desktop"& ThisWorkbook.Sheets("final").Range("D1")

.ScreenUpdating = True
End With

End Sub
Dạ, được rồi ạ. Em cảm ơn anh ạ.
 
Upvote 0
Nó sẽ không lỗi nếu ai đó chưa từng "Move" cái desktop đi ra vị trí khác, ví dụ như Desktop nằm ở ổ D, thay vì vẫn nằm ở ổ C chẳng hạn
PHP:
Sub DesktopPathInfo()
Dim DesktopPath1, DesktopPath2, DesktopPath3 As String
    DesktopPath1 = CreateObject("WScript.Shell").specialfolders("Desktop") & "\"
    DesktopPath2 = Environ("USERPROFILE") & "\Desktop\"
    DesktopPath3 = Environ("PUBLIC") & "\Desktop\"
    MsgBox DesktopPath1 & vbCrLf & DesktopPath2 & vbCrLf & DesktopPath3
End Sub
Bạn chạy thử xem mình nên chọn cái gì.
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom