Kết quả 1 đến 7 của 7

Chủ đề: Xin được giúp đỡ: Excel tự động list danh sách tên các file trong 1 folder.

  1. #1
    hoangyenchipi Guest

    Xin được giúp đỡ: Excel tự động list danh sách tên các file trong 1 folder.

    Xin chào anh chị em trong diễn đàn.

    Mình có một vấn đề mong anh chị em hướng dẫn giúp đỡ, cụ thể như sau:
    Mình có 1 folder chứa những file pdf được đặt tên theo thứ nhất định. Mình phải cập nhật tên các file đó vào 1 list trong 1 file excel để quản lý hồ sơ. Sếp mình ra bải tập là làm marco tự động cập nhật list đó vào file excel.

    vì mình học kỹ thuật nên không rành về excel lắm (nhất là marco), mà tra goole không đúng từ khoá nên vẫn chưa giải quyết được. Rất mong anh chị em giúp đỡ hướng dẫn.

    Xin cảm ơn.

  2. #2
    tientho90 Guest
    Trích dẫn Gửi bởi vuphuongcuong
    Xin chào anh chị em trong diễn đàn.

    Mình có một vấn đề mong anh chị em hướng dẫn giúp đỡ, cụ thể như sau:
    Mình có 1 folder chứa những file pdf được đặt tên theo thứ nhất định. Mình phải cập nhật tên các file đó vào 1 list trong 1 file excel để quản lý hồ sơ. Sếp mình ra bải tập là làm marco tự động cập nhật list đó vào file excel.

    vì mình học kỹ thuật nên không rành về excel lắm (nhất là marco), mà tra goole không đúng từ khoá nên vẫn chưa giải quyết được. Rất mong anh chị em giúp đỡ hướng dẫn.

    Xin cảm ơn.
    Bạn thử xem File này xem sao:
    Cách dùng:Bạn bấm vào nút Tìm ổ đĩa và chọn thư mục => Hiện ra hộp thoại để đến đường dẫn đang lưu Folder => Chọn đến đường dẫn đang lưu Folder xong rồi thì bạn bấm OK => Bấm tiếp vào nút Lấy Link => Hiện ra thông tin ở bên dưới từ dòng 9 đổ xuống.

  3. #3
    otootin Guest
    Trích dẫn Gửi bởi vuphuongcuong
    Xin chào anh chị em trong diễn đàn.

    Mình có một vấn đề mong anh chị em hướng dẫn giúp đỡ, cụ thể như sau:
    Mình có 1 folder chứa những file pdf được đặt tên theo thứ nhất định. Mình phải cập nhật tên các file đó vào 1 list trong 1 file excel để quản lý hồ sơ. Sếp mình ra bải tập là làm marco tự động cập nhật list đó vào file excel.

    vì mình học kỹ thuật nên không rành về excel lắm (nhất là marco), mà tra goole không đúng từ khoá nên vẫn chưa giải quyết được. Rất mong anh chị em giúp đỡ hướng dẫn.

    Xin cảm ơn.
    Bạn thử mở 1 file Excel mới, chèn 1 module vào file. Lưu file này cùng Folder với các file pdf của bạn. Copy code này vào module và chạy Sub Main. Kết quả sẽ trả về tai ô A1, bạn có thể tuỳ biến theo nhu cầu cá nhân. Nhớ là phải lưu dưới dạng xls hoặc xlsm nhá.

    Mã nguồn PHP:
    Sub Main()Dim Res()Res = GetFiles(ThisWorkbook.Path, "pdf")[A1].Resize(UBound(Res)) = Application.Transpose(Res)End Sub'......................................Function GetFiles(Path As String, Ext As String)Dim fso As Object, ObjFile As Object, Arr(), i&Set fso = CreateObject("Scripting.FileSystemObject")With fso.GetFolder(Path) For Each ObjFile In .Files If fso.GetExtensionName(ObjFile) Like Ext Then i = i + 1 ReDim Preserve Arr(1 To i) Arr(i) = ObjFile End If NextEnd WithIf i = 0 Then EndGetFiles = ArrEnd Function  

  4. #4
    hoabaybay Guest
    Rất cảm ơn bác hung2412 và bác quanghai1969 đã nhiệt tình giúp đỡ. Nhờ có 2 bác mà em đã hoàn thành công việc. Một lần nữa rất xin cảm ơn 2 bác ! Chúc 2 bác sức khỏe và thành công.

  5. #5
    thuyvt123 Guest
    Trích dẫn Gửi bởi vuphuongcuong
    Rất cảm ơn bác hung2412 và bác quanghai1969 đã nhiệt tình giúp đỡ. Nhờ có 2 bác mà em đã hoàn thành công việc. Một lần nữa rất xin cảm ơn 2 bác ! Chúc 2 bác sức khỏe và thành công.
    Vậy bạn chọn theo cách nào?

  6. #6
    hoangkiso Guest
    chào bác hung2412
    Thành thật là em mù tịt VBA nên ăn sái luôn file mà bác gửi cho em. Do tính chất công việc nên em không có thời gian tìm hiểu sâu. File bác gửi cho em rất dễ hiểu. Tuy nhiên em gặp một rắc rối khi sử dụng mạng server chung của công ty, có một vài địa chỉ không thể link được. (kết quả trả về ở ô số thứ tự là "0").
    Bác giúp em cho chót vụ này với, không biết là cần phải thiết lập lại bảo mật server hay thế nào ?

  7. #7
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi vuphuongcuong
    chào bác hung2412
    Thành thật là em mù tịt VBA nên ăn sái luôn file mà bác gửi cho em. Do tính chất công việc nên em không có thời gian tìm hiểu sâu. File bác gửi cho em rất dễ hiểu. Tuy nhiên em gặp một rắc rối khi sử dụng mạng server chung của công ty, có một vài địa chỉ không thể link được. (kết quả trả về ở ô số thứ tự là "0").
    Bác giúp em cho chót vụ này với, không biết là cần phải thiết lập lại bảo mật server hay thế nào ?
    Tôi không rõ nữa. Không biết làm thế nào vì File này tôi được 1 thành viên giới thiệu nên tôi không nắm được File này, chỉ biết xài thôi. Bạn chịu khó đợi thành viên khác giúp đỡ vậy.

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •