Tôi có thể chạy macro Excel với tính năng tự động hóa không?

Khi bạn bắt đầu với hành động này, rất có thể bạn sẽ gặp lỗi Có sự cố. Trong biển rác, bạn có thể tìm thấy manh mối

Tôi có thể chạy macro Excel với tính năng tự động hóa không?
Tôi có thể chạy macro Excel với tính năng tự động hóa không?

Dòng quan trọng là

Nền tảng tập lệnh Office bị tắt

Để bật Tập lệnh Office, bạn sẽ phải truy cập Trung tâm quản trị Office 365 của mình

Trong trung tâm quản trị, hãy đi tới Cài đặt -> Cài đặt tổ chức và tìm kiếm các tập lệnh văn phòng rồi đánh dấu vào ô. Điều này sẽ Cho phép người dùng tự động hóa các tác vụ của họ trong Office trên web

Tôi có thể chạy macro Excel với tính năng tự động hóa không?
Tôi có thể chạy macro Excel với tính năng tự động hóa không?

Một khi bạn đã làm điều này, bạn sẽ nhận được

Tôi có thể chạy macro Excel với tính năng tự động hóa không?
Tôi có thể chạy macro Excel với tính năng tự động hóa không?

Bây giờ chúng tôi đã có một loại màn hình trống

Chúng ta có thể làm gì với Tập lệnh?

Chạy tập lệnh trong trình kết nối Excel

Mở tệp excel của bạn trên văn phòng trực tuyến và bạn sẽ thấy tùy chọn tự động hóa

Tôi có thể chạy macro Excel với tính năng tự động hóa không?
Tôi có thể chạy macro Excel với tính năng tự động hóa không?

Nhấp vào Tập lệnh mới và tập lệnh đầu tiên của bạn ở đó

Tôi có thể chạy macro Excel với tính năng tự động hóa không?
Tôi có thể chạy macro Excel với tính năng tự động hóa không?

Và bây giờ khi bạn thử lại, chúng ta sẽ thấy Script 1 mà chúng ta vừa tạo

Tôi có thể chạy macro Excel với tính năng tự động hóa không?
Tôi có thể chạy macro Excel với tính năng tự động hóa không?

Nếu bạn muốn tìm hiểu về ngôn ngữ kịch bản này trong excel thì bạn luôn có thể bắt đầu bằng cách sử dụng tùy chọn bản ghi khi bạn tạo một tập lệnh mới

Tôi nhớ cách đây nhiều năm đã phát triển một ứng dụng trong Excel. Tôi không khuyên bạn nên sử dụng loại tập lệnh này để phát triển các ứng dụng hoàn chỉnh trong Excel. Run Script phù hợp hơn cho các bước nhỏ mà bạn muốn hoàn thành trong Excel

Tôi có thể chạy macro Excel với tính năng tự động hóa không?
Tôi có thể chạy macro Excel với tính năng tự động hóa không?

Chỉ là một ví dụ. Tạo các bảng trong Excel từ một dòng có thể gây khó khăn, nhưng nếu bạn có thể tạo chúng bằng cách sử dụng tập lệnh bên trong Excel của mình thì điều đó có thể hoạt động khá tốt

Hành động Run Script này cung cấp cho chúng tôi các tùy chọn không giới hạn trong Excel, tuy nhiên nếu bạn nghiêm túc với dữ liệu của mình, tôi vẫn khuyên bạn nên sử dụng cơ sở dữ liệu phù hợp

Xin chào tất cả,

Tôi đang sử dụng máy tính để bàn tự động hóa nguồn trên windows 10 với Office 365
Tôi đang chạy một quy trình chia một sổ làm việc lớn thành .
Điều này dẫn đến các sổ làm việc riêng biệt chỉ chứa những nhân viên báo cáo cho người quản lý cụ thể đó. 1 sổ làm việc cho mỗi người quản lý.
Tôi sử dụng sổ làm việc mẫu và dữ liệu được định dạng dưới dạng bảng.

do đó luồng ở mức rất cao là.
1. mở sổ làm việc chính > tìm cột người quản lý dưới dạng danh sách > xóa trùng lặp
2. mở sổ làm việc mẫu > sao chép các hàng bằng trình quản lý đầu tiên dưới dạng cột dưới dạng danh sách > lưu mẫu dưới dạng tên mới
3. vòng lặp cho đến khi tất cả các trình quản lý trong cột dưới dạng danh sách đã được xử lý.

Tuy nhiên, một trong các cột trong sổ làm việc chính có chứa công thức và khi quá trình phân tách diễn ra, công thức hiện trỏ đến sổ làm việc gốc thay vì sổ làm việc mới.
Tôi không thể đưa công thức vào mẫu vì bản sao chỉ thay thế nó.

Do đó, tôi đã viết một macro đơn giản sẽ chỉ thay thế hoàn toàn công thức trước khi lưu mẫu dưới dạng sổ làm việc mới.

Vấn đề mà tôi đang gặp phải là máy tính để bàn power automate không chạy macro.
Tôi liên tục gặp lỗi sau.
Không thể chạy macro (hãy đảm bảo rằng tệp chứa macro không có trong danh sách các mục bị vô hiệu hóa).

Tôi đã làm mọi thứ có thể nghĩ ra bao gồm.
1. Đảm bảo power automate bật macro trong phần Khởi chạy Excel trên power automate
2. Macro được bật trong Trung tâm tin cậy
3. Vị trí tệp được thêm làm vị trí đáng tin cậy
4. Phần bổ trợ bị tắt
5. Thay thế tên macro sổ làm việc bằng ThisWorkbook. MacroName hoặc Sheet1. MacroName

Tôi không thể chạy macro.

Mọi hỗ trợ hoặc đề xuất khác để sửa công thức sẽ hữu ích.

Tái bút. Một số thông tin thêm về công thức.
Công thức.
=IFERROR(LET(
A,VLOOKUP(W2,'Tab dữ liệu'. $K$3. $O$10,2,FALSE),
B,VLOOKUP(W2,'Tab dữ liệu'. $Q$3. $U$10,2,FALSE),
C,VLOOKUP(W2,'Tab dữ liệu'. $W$3. $AA$10,2,FALSE),
IF(OR(V2="A",V2="B Lower",V2="B Upper"),A,
IF(OR(V2="C Lower",V2="C Upper",V2="D Lower"),B,C))
),"")

The sheet name Data Tab is within the template also.
Nó vượt qua một phạm vi cụ thể dựa trên cấp nhân viên.

Cảm ơn.
J

 

Power Automate có thể chạy Excel không?

Tạo luồng từ Excel . Trong tab Tự động hóa, chọn Tự động hóa tác vụ. Thao tác này sẽ mở ra một ngăn tác vụ với một số tùy chọn để bắt đầu kết nối Tập lệnh Office của bạn với các giải pháp tự động lớn hơn. Chọn bất kỳ tùy chọn nào để bắt đầu. You can get started with Power Automate in Excel with a variety of flow templates. Under the Automate tab, select Automate a Task. This opens a task pane with several options to begin connecting your Office Scripts to larger automated solutions. Select any option to begin.

Power Automate có thể thay thế VBA không?

Có và không . Nếu bạn đang sử dụng Power Automate thì có, nó bổ sung rất nhiều chức năng, giúp các quy trình trở nên đơn giản/hiệu quả hơn và nhanh hơn rất nhiều. Nhưng nếu bạn không ở trong Power Platform, thì hãy gắn bó với VBA (hoặc thậm chí là Google App Scripts).