Trong bài viết này, Học Excel Online sẽ hướng dẫn các bạn cách sao lưu biểu đồ Excel dưới dạng hình ảnh (.png, .jpg, .bmp…) hoặc xuất chúng ra file khác như Word và Powerpoint.
Xem nhanh
Ví dụ, HEO tạo một biểu đồ 3D trong Excel 2010 và HEO muốn xuất nó thành tệp hình ảnh.
Nếu bạn cần xuất biểu đồ Excel ra ứng dụng Office khác như Word, PowerPoint, thậm chí Outlook, cách tốt nhất là bạn dán chúng trực tiếp vào Clipboard.
Ưu điểm chính của phương pháp này là cho phép bạn xuất biểu đồ Excel với đầy đủ các tính năng ra tệp khác, chứ không chỉ là một hình ảnh. Biểu đồ sẽ có liên kết với biểu đồ gốc trong trang tính và tự động làm mới mỗi lần dữ liệu Excel được cập nhật. Bằng cách này, bạn không cần sao chép biểu đồ với từng dữ liệu lần nữa.
Trong Office 2007, 2010 và 2013, bạn có thể sao chép biểu đồ Excel dưới định dạng hình ảnh. Trong trường hợp này, bạn sẽ có một hình ảnh đơn thuần và không thể cập nhật nó. Ví dụ, xuất một biểu đồ trong Excel sang Word 2010 dưới định dạng hình ảnh.
Xem thêm: Địa chỉ học Excel tại Hà Nội
Phương pháp chúng ta vừa thảo luận chỉ thích hợp nếu chỉ có một hoặc một vài biểu đồ cần sao lưu. Giả sử bạn cần sao chép tất biểu đồ trên toàn bộ trang tính, thật mất thời gian để lặp lại thao tác với từng biểu đồ một. Như vậy, bạn có thể thực hiện điều đó qua các bước sau:
Tất cả biểu đồ có đuôi .png sẽ được sao chép tới thư mục ùng với tệp có đuôi .html. Hình dưới đây cho thấy nội dung thư mục nơi tôi đã lưu bảng tính của mình. Bảng tính gồm 3 trang tính, mỗi trang tính chứa một biểu đồ và chúng được sao lưu thành 3 hình .png.
Như bạn biết, PNG là định dạng hình ảnh tốt nhất tránh việc giảm chất lượng của hình. Nếu bạn thích định dạng kiểu khác, bạn có thể chuyển đổi chúng sang .jpg, .gif, .bmp…
Trước khi bạn sử dụng macro, tạo thư mục mới nơi bạn sẽ sao lưu biểu đồ. Trong trường hợp này, tôi sẽ chọn thư mục My Charts trong ổ đĩa D:\.
Chú ý. Nếu đây là lần đầu tiên bạn tạo Marcro, thẻ Developer sẽ không hiển thị trong bảng tính của bạn. Trong trường hợp này, hãy mở thẻ File > Options > Customize Ribbon. Ở phần cửa sổ bên phải, trong danh sách Main Tabs, chọn Developer, nhấn OK.
Xem thêm: Tự động xuất biểu đồ từ Excel sang Powerpoint trong khóa học VBA cơ bản
Cuối cùng, bạn nên chọn biểu đồ bạn muốn sao chép trước bởi Macro chỉ sao chép những biểu đồ được chọn. Nhấn vào bất kỳ đâu trên khung biểu đồ và bạn sẽ thấy đường viền xám nhạt, như vậy bạn đã thao tác đúng và toàn bộ biểu đồ đều được chọn:
Mở thẻ Developer lần nữa và nhấp vào biểu tượng Macro. Một danh sách các macro trong bảng tính được mở ra. Tất cả những gì bạn cần làm là chọn SaveSelectedChartAsImage và nhấn nút Run.
Mở thư mục sao lưu và kiểm tra xem biểu đồ của bạn dưới dạng .png có được lưu trữ ở đó không. Tương tự, bạn có thể sao lưu ở các định dạng khác, chỉ cần thay đổi đuôi file thành .jpg hoặc .gif như sau:
ActiveChart.Export “D:\My Charts\SpecialChart.jpg”.
Để có thể điều khiển được Word và PowerPoint cũng như Outlook từ Excel để trợ giúp cho công việc của bạn, hãy tham khảo khoá học VBA sau đây: