viết code mở thư mục

Liên hệ QC

thanhnhanubnd

Thành viên hoạt động
Tham gia
12/9/08
Bài viết
180
Được thích
29
Nghề nghiệp
Xay dung
Mình có ô A1 ghi tên thư muc : c:\Nhan\ABC\ .
Mình muốn viết code để khi nhấn vào sẽ mở thư mục này ra.
Nhờ các bạn chỉ giúp
 
Mình có ô A1 ghi tên thư muc : c:\Nhan\ABC\ .
Mình muốn viết code để khi nhấn vào sẽ mở thư mục này ra.
Nhờ các bạn chỉ giúp

Cái này đâu cần viết Code bạn. Dùng Hyperlink chỉ đường dẩn đến Thư Mục cần mở là được rùi.

Thân!
 
Upvote 0
Ví dụ:

Mã:
Shell "explorer.exe " & App.Path, 1

Thay App.Path bằng thư mục mà bạn muốn
Code này hơi bị ngon à nha!
Từ code này, tôi diển giải cho bạn luôn!
PHP:
Sub Test()
 Shell "explorer.exe " & [A1], 1
End Sub
Có điều xin nói thêm: Mở thư mục ra phải có mục đích chứ? Nếu mở ra chỉ để nhìn thì cần gì code ---> Bấm nút Open cho rồi
 
Upvote 0
Có điều xin nói thêm: Mở thư mục ra phải có mục đích chứ? Nếu mở ra chỉ để nhìn thì cần gì code ---> Bấm nút Open cho rồi

Mục đích là mở thư mục đó ra thôi.

Ví dụ, như các phần mềm download vẫn hay làm đó, khi download file về rồi thì thường nó nằm trong thư mục download mặc định nào đó. Khi đó ko nhẽ lại phải Explorer để tìm file à? Nếu từ chương trình, có nút Open Folder đó luôn thì quá tiện (đỡ phải lần mò). Còn mở thư mục rồi thì mục đích tiếp theo là gì chắc người dùng sẽ hiểu (Open, Copy, Delete, v.v...)

Ngoài lề, RSD của mình giờ hay thiệt (nhỏ nhắn xinh xắn chứ ko phải PM to uỵch), đỡ phải mở web link, đỡ phải chờ đợi mất công (nhiều khi quên quá số phút hoặc số giây chờ và khi quay lại thì lại phải làm lại)
 
Lần chỉnh sửa cuối:
Upvote 0
Mở thư mục thì dùng câu lệnh:
Shell "Explorer.exe " & stFolder
Nhưng mình tìm trên mạng thì thấy có kèm tham số như:
Shell "Explorer.exe /n,/e," & stFolder, vbNormalFocus
vbNormalFocus thì đã biết.
Còn các tham số /n,/e có ý nghĩa gì ? Còn các tham số khác cho Explorer.exe nữa không ?
 
Upvote 0
Mở thư mục thì dùng câu lệnh:
Shell "Explorer.exe " & stFolder
Nhưng mình tìm trên mạng thì thấy có kèm tham số như:
Shell "Explorer.exe /n,/e," & stFolder, vbNormalFocus
vbNormalFocus thì đã biết.
Còn các tham số /n,/e có ý nghĩa gì ? Còn các tham số khác cho Explorer.exe nữa không ?

Cái đó người ta gọi là Explorer Switch anh ạ.

Anh có thể tham khảo tại:

http://support.microsoft.com/kb/130510
http://www.onecomputerguy.com/app_info/explorer_switch.htm

Thực ra, lời giải vẫn là Google anh ạ
 
Upvote 0
Web KT

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

Back
Top Bottom