Cách chỉnh sửa macro từ Microsoft Office

Mục lục

Nếu bạn sử dụng macro và chuyển từ Microsoft sang LibreOffice, bạn phải điều chỉnh macro theo cách thủ công.

Windows + Linux / Đức / Nguồn mở. Macro hóa ra là vấn đề khó khăn nhất với những thay đổi lớn của Office. Chúng không thể được chuyển đổi tự động mà phải được điều chỉnh hoặc thay thế bằng tay. Đặc biệt, với các giải pháp cũ hơn, việc triển khai chức năng tương ứng với sự trợ giúp của một giải pháp mã nguồn mở khác không có macro có thể có ý nghĩa hơn. Có nên tiếp tục sử dụng macro hay không, quyết định tiếp theo là: lập trình lại hay thích ứng? Cái gì rẻ hơn tùy thuộc vào từng trường hợp cụ thể. Mã spaghetti được duy trì không tốt và không được ghi chép đầy đủ có nhiều khả năng bị loại bỏ và thực hiện lại. Mặt khác, với các macro tốt, rõ ràng, nó đáng giá hơn để điều chỉnh.
Trước hết, macro được đề cập trước tiên phải được tải vào LibreOffice. Đó là trở ngại đầu tiên, vì LibreOffice bỏ qua các macro từ MS Office theo mặc định. Chỉ khi bạn bật macro trong các tùy chọn trong "Tải-Lưu / Thuộc tính VBA", chúng mới được tải. LibreOffice tải mã macro bằng ngôn ngữ VBA từ các ứng dụng Word, Excel và PowerPoint. Để lưu các thay đổi của bạn sau này, hãy bỏ chọn "Lưu lại mã cơ bản ban đầu".
Vì hầu hết các macro lúc đầu không hoạt động, hãy để dấu kiểm bên cạnh "Mã thực thi". Mã chương trình sau đó sẽ bị vô hiệu hóa khi tải. Nó được lưu dưới dạng mô-đun LibreOffice Basic, vì ngôn ngữ này gần giống với VBA. Bạn có thể tìm thấy các macro đã tải trong "Thêm / Macro / Quản lý macro / LibreOffice Basic". Bây giờ bạn có thể viết lại mã nguồn từ VBA sang LibreOffice Basic. Để lưu mã chương trình đã chỉnh sửa, bạn phải lưu tài liệu ở định dạng LibreOffice.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave