- Tham gia
- 23/3/16
- Bài viết
- 705
- Được thích
- 52
Chào cả nhà GPE . Em cần 1 đoạn code để kiểm tra tên đường dẫn có tồn tại hay không. Nếu tồn tại = True , Ngược lại False. Em có thử vài code nhưng thấy chưa đúng như sau
Cụ thể ô A1 em có đường dẫn là:
C:\Users\Administrator\Desktop\Excel Hinh anh\Hinh anh\Mẫn tú\Những Mẫn.jpg
1. Code ở diễn đàn ( Bị lỗi khi đường dẫn rỗng và có tiếng việt Kết quả = #value )
2. Code ở diễn đàn ( Bị lỗi khi đường dẫn và tên File và có tiếng việt Kết quả = False )
Mong cả nhà giúp em 1 đoạn code phải cực kỳ chính xác kể cả đường dẫn có tiềng việt hay tên tiếng việt Nếu có tồn tại thì True ngược lại False ( Kể cả Rổng cũng = False ). Xin đa tạ mong mọi người Hoan hỷ từ bi giúp chúng sanh. Xin cảm ơn +++N cảm ơn
Cụ thể ô A1 em có đường dẫn là:
C:\Users\Administrator\Desktop\Excel Hinh anh\Hinh anh\Mẫn tú\Những Mẫn.jpg
1. Code ở diễn đàn ( Bị lỗi khi đường dẫn rỗng và có tiếng việt Kết quả = #value )
Mã:
Private Function FileExists(fname) As Boolean
Dim x As String
x = Dir(fname)
If x <> "" Then FileExists = True _
Else FileExists = False
End Function
2. Code ở diễn đàn ( Bị lỗi khi đường dẫn và tên File và có tiếng việt Kết quả = False )
Mã:
Private Function PathExists(pname) As Boolean
Dim x As String
On Error Resume Next
x = GetAttr(pname) And 0
If Err = 0 Then PathExists = True _
Else PathExists = False
End Function
Mong cả nhà giúp em 1 đoạn code phải cực kỳ chính xác kể cả đường dẫn có tiềng việt hay tên tiếng việt Nếu có tồn tại thì True ngược lại False ( Kể cả Rổng cũng = False ). Xin đa tạ mong mọi người Hoan hỷ từ bi giúp chúng sanh. Xin cảm ơn +++N cảm ơn
Lần chỉnh sửa cuối: