Hiển thị kết quả tìm kiếm từ 1 đến 5 trên tổng số: 5
  1. #1
    Tham gia ngày
    01 2008
    Bài gởi
    71
    Cảm ơn
    54
    Được cảm ơn 25 lần trong 19 bài viết

    Nén hàng loạt ảnh trong file Excel

    Chào mọi người, mình có vấn đề thế này nhờ mọi người xem giúp có giải pháp nào không: hiện tại trong máy mình có rất nhiều file excel có chứa hình ảnh. Mình cần nén lại các hình này (dùng chức năng Compress Pictures của Excel). Nhưng với số lượng file lớn thì làm thủ công từng file sẽ mất rất lâu.
    Các pro VBA cho mình hỏi VBA có giải quyết được vấn đề này không vậy? Mình định viết 1 thủ tục để compress hình ảnh trong tất cả các file excel trong thư mục được chỉ định.
    Cám ơn mọi người.

  2. Thành viên sau cảm ơn trunghtpco về bài viết này:

    dpd

  3. #2
    Tham gia ngày
    02 2007
    Nơi Cư Ngụ
    TP-Sóc Trăng
    Bài gởi
    2,078
    Cảm ơn
    1,092
    Được cảm ơn 2,026 lần trong 909 bài viết
    Trích Nguyên văn bởi trunghtpco View Post
    Chào mọi người, mình có vấn đề thế này nhờ mọi người xem giúp có giải pháp nào không: hiện tại trong máy mình có rất nhiều file excel có chứa hình ảnh. Mình cần nén lại các hình này (dùng chức năng Compress Pictures của Excel). Nhưng với số lượng file lớn thì làm thủ công từng file sẽ mất rất lâu.
    Các pro VBA cho mình hỏi VBA có giải quyết được vấn đề này không vậy? Mình định viết 1 thủ tục để compress hình ảnh trong tất cả các file excel trong thư mục được chỉ định.
    Cám ơn mọi người.
    bạn có thể làm cách đơn giảng không cần VBA đâu nhé! bạn mở file.xls của bạn lên sau đó nhấn F12 chọn mục save as type: chọn định dạng Web page thế thôi ! sau đó ảnh của bạn cần nén có tên là img2 giảm dung lượng đáng kể lém.

  4. Thành viên sau cảm ơn ongtrungducmx25 về bài viết này:


  5. #3
    Tham gia ngày
    01 2008
    Bài gởi
    71
    Cảm ơn
    54
    Được cảm ơn 25 lần trong 19 bài viết
    Cám ơn bạn, nhưng bạn hiểu lầm ý mình rùi.
    Do có rất nhiều file nên mình không thể thực hiện nén thủ công trên từng file. Ý mình muốn viết code đại loại thế này;

    For Each fileExcel In [Thư Mục được chỉ đinh]
    'Compress pictures trong từng file
    Next

    Mình muốn backup tất cả dữ liệu để lưu trử trên web, mình muốn giảm dung lượng tất cả các file excel bằng cách compress tất cả các hình ảnh trong file đó mà.

  6. #4
    Tham gia ngày
    06 2008
    Bài gởi
    24,104
    Cảm ơn
    13,808
    Được cảm ơn 42,925 lần trong 19,425 bài viết
    Trích Nguyên văn bởi trunghtpco View Post
    Cám ơn bạn, nhưng bạn hiểu lầm ý mình rùi.
    Do có rất nhiều file nên mình không thể thực hiện nén thủ công trên từng file. Ý mình muốn viết code đại loại thế này;

    For Each fileExcel In [Thư Mục được chỉ đinh]
    'Compress pictures trong từng file
    Next

    Mình muốn backup tất cả dữ liệu để lưu trử trên web, mình muốn giảm dung lượng tất cả các file excel bằng cách compress tất cả các hình ảnh trong file đó mà.
    Code duyệt file trong thư mục thì chẳng nói làm gì... Tuy nhiên vụ nén hình thì trên mạng người ta cũng đã bàn rất nhiều... Dù rằng có thể làm bằng tay được nhưng lại chẳng thể record macro... Hic...
    Cuối cùng người ta dùng giải pháp Senkeys... không hiệu quả mấy
    Mà tôi rất lấy làm lạ: Tại sao file Excel của bạn lại cần chứa nhiều hình chi vậy? Làm vậy chỉ tổ nặng file thêm thôi

  7. #5
    bạn ndu96081631 ơi. Trong file excel chứa nhiều hình ảnh là chuyện bình thường mà. Hằng ngày tôi phải giải quyết rất nhiều file Excel tại công ty. Dung lượng mỗi file nhỏ nhất thì khoảng 7 / 8 Mb. nhưng có những file tôi nhận được lên đến 15MB lận đó.
    Nếu như bạn có kinh nghiệm gì về Excel liên quan đến Compress all picture thì bạn góp ý cho mọi người để có kỹ năng làm việc tốt hơn bạn nhé.
    Cảm ơn trunghtpco và mọi người.

Thông tin về chủ đề này

Users Browsing this Thread

Hiện có 1 người đang xem đề tài này. (0 thành viên và 1 khách)

Đề tài tương tự

  1. Copy tất cả các file excel trong 1 folder (mỗi file excel có 1 sheet) vào 1 file exce
    Viết bởi tranviethung trong chuyên mục Hỏi đáp về VBA - Macro
    Trả lời: 11
    Bài mới gởi: 25-08-12, 09:31 AM
  2. Mở file excel theo ngày tháng trong cột chứa trong file
    Viết bởi mymapmap trong chuyên mục Hỏi đáp về VBA - Macro
    Trả lời: 1
    Bài mới gởi: 02-12-10, 06:23 PM
  3. Copy tất cả các sheet của các file excel trong thư mục vào 1 file.
    Viết bởi tranviethung trong chuyên mục Hỏi đáp về VBA - Macro
    Trả lời: 8
    Bài mới gởi: 22-09-08, 09:28 PM
  4. Copy tất cả các sheet của các file excel trong thư mục vào 1 file.
    Viết bởi tranviethung trong chuyên mục Hỏi đáp về VBA - Macro
    Trả lời: 11
    Bài mới gởi: 02-09-08, 08:33 PM
  5. code để open excel file trong VBA Powerpoint file
    Viết bởi huongduongxanh2007 trong chuyên mục Hỏi đáp về VBA - Macro
    Trả lời: 12
    Bài mới gởi: 20-08-08, 11:12 PM

Bookmarks

Bookmarks

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không thể đăng đề tài mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng file đính kèm.
  • Bạn không thể sửa bài viết.
  •  

Mudim v0.8 Tắt VNI Telex Viqr Tổng hợp
Chính tả Bỏ dấu kiểu mới  [Bật/Tắt (F9)]