Cách Chụp ảnh Một Trang Web Bằng Excel VBA
Có thể bạn quan tâm
Hôm nay chúng ta sẽ đi tìm hiểu một kiến thức khá đặc biệt sử dụng Excel VBA, đó chính là tự động hoá các thao tác trên một trang Web. Trong bài viết này, Học Excel Online sẽ sử dụng thêm một công cụ hỗ trợ để giúp cho VBA có thể điều khiển được trình duyệt Google Chrome và chụp ảnh một trang Web. Công cụ này có tên là Selenium.
Tự động hoá Web là gì?
Khi đọc bài này, chắc chắn bạn đã nghe tới Excel VBA, ngôn ngữ lập trình VBA có thể giúp bạn tự động được các thao tác lặp đi lặp lại trong Excel hoặc 1 số phần mềm Office khác. Tới 1 ngày, có thể bạn lại có nhu cầu tự động hoá luôn một số thao tác trên trình duyệt Web, bạn tìm kiếm 1 chút thì thấy rằng VBA sẽ có thể giúp bạn tự động hoá được trình duyệt Internet Explorer cũ kỹ của Microsoft. Nhưng 1 số trang Web lại không hoạt động tốt trên trình duyệt Internet Explorer, vậy bạn sẽ muốn tự động hoá được trình duyệt Chrome hoặc Firefox, điều này nếu chỉ sử dụng ngôn ngữ lập trình VBA sẽ rất khó khăn, nhưng sẽ trở nên khá dễ dàng nếu chúng ta có sự trợ giúp từ Selenium. Trước khi đi tìm hiểu Selenium là gì, chúng ta có thể kể ra vài công việc có thể tự động hoá trên Web:
- Tự động hoá các thao tác lặp đi lặp lại trên Web
- Điền dữ liệu từ Excel lên Web một cách tự động
- Lấy dữ liệu từ Website và lưu vào Excel
- Test website với dữ liệu được nhập vào từ Excel
- Chụp ảnh một Website và lưu dưới dạng PDF, JPG
- v.v
Selenium là gì
Đầu tiên, Selenium là gì? Chúng ta có thể hiểu đơn giản với nhau rằng Selenium là cầu nối giữa ngôn ngữ lập trình VBA và trình duyệt mà chúng ta sử dụng. Nhờ có Selenium, chúng ta sẽ điều khiển được trình duyệt của chúng ta, không giới hạn ở Internet Explorer, mà chúng ta còn có thể điều khiển được các trình duyệt như Google Chrome, Firefox, …
Chụp ảnh trang web bằng VBA và Selenium
Sau đây là 1 video ví dụ về cách sử dụng Selenium và VBA trong Excel để chụp ảnh trang wed. Mở trình duyệt Google Chrome, đi tới trang Web cần chụp hình và chụp hình lại trang Web đó. Các hướng dẫn chi tiết, cách thiết lập đã được hướng dẫn trong video, mời các bạn đón xem
Cùng theo dõi thêm các bài viết mở rộng và nâng cao về VBA Excel cùng nhiều thứ hay ho khác tại Học Excel Online nhé, chào tạm biệt các bạn!
Từ khóa » điều Khiển Ie Bằng Vba
-
Điều Khiển Trình Duyệt Web Bằng Excel VBA - HelpEx
-
VBA Có Thể Làm được 1 Chương Trình đồng Bộ Web (giống Như Khai ...
-
Thắc Mắc Về Click/fireevent Trong VBA Code điều Khiển IE
-
Hướng Dẫn Cách đơn Giản Quét Dữ Liệu Web Với VBA
-
Hướng Dẫn Cách Mở Trình Duyệt Chrome Bằng VBA Excel
-
Một Số Thao Tác Với Trình Duyet Web Từ Excel - PLC Group
-
Học Tự động Hóa Internet Explorer Thông Qua Vba (điều Khiển ...
-
Tự Tạo "trình Duyệt" Internet Với VBA
-
(PDF) Sách Lập Trình Excel Bằng VBA | Vo Duong
-
Thêm Hoặc Sửa Một Macro Cho Một điều Khiển Trên Trang Tính
-
Tổng Quan Về Biểu Mẫu, điều Khiển Biểu Mẫu Và ActiveX Khiển Trên ...
-
VBA Cơ Bản đến Nâng Cao: Bài 3 - Lệnh điều Khiển đối Tượng ...
-
VBA Là Gì? Những điều Cơ Bản Về VBA Trong Excel - Điện Máy XANH