Hướng dẫn power automate auto refresh excel - quyền lực tự động hóa tự động làm mới excel

Xin chào tất cả mọi người.

Tôi cũng đã làm việc này trong một thời gian và tìm thấy một giải pháp đang làm việc cho tôi.

Trong trường hợp của tôi, tôi phải làm mới dữ liệu trong một bảng tính với dữ liệu trong một bảng khác [tôi đã không thử điều này cho các nguồn dữ liệu bên ngoài].

Những gì tôi đã làm là thêm vào tập lệnh một số đơn đặt hàng ẩn/ẩn, để lại tài liệu như trước. Tuy nhiên, tài liệu được làm mới. Một cái gì đó như thế này [cho tài liệu của tôi]:

function main[workbook: ExcelScript.Workbook] { main[workbook: ExcelScript.Workbook] {

  // Refresh all data connections// Refresh all data connections

  workbook.refreshAllDataConnections[];

  let form1 = workbook.getWorksheet["Form1"];let form1 = workbook.getWorksheet["Form1"];

  // Set sheet visibility to ExcelScript.SheetVisibility.visible// Set sheet visibility to ExcelScript.SheetVisibility.visible

  form1.setVisibility[ExcelScript.SheetVisibility.visible];ExcelScript.SheetVisibility.visible];

  let def = workbook.getWorksheet["Def"];let def = workbook.getWorksheet["Def"];

  // Set sheet visibility to ExcelScript.SheetVisibility.visible// Set sheet visibility to ExcelScript.SheetVisibility.visible

  def.setVisibility[ExcelScript.SheetVisibility.visible];ExcelScript.SheetVisibility.visible];

  let normas = workbook.getWorksheet["Normas"];let normas = workbook.getWorksheet["Normas"];

  // Set sheet visibility to ExcelScript.SheetVisibility.visible// Set sheet visibility to ExcelScript.SheetVisibility.visible

  normas.setVisibility[ExcelScript.SheetVisibility.visible];ExcelScript.SheetVisibility.visible];

  let solicitud = workbook.getWorksheet["Solicitud"];let solicitud = workbook.getWorksheet["Solicitud"];

  // Set sheet visibility to ExcelScript.SheetVisibility.visible// Set sheet visibility to ExcelScript.SheetVisibility.visible

  solicitud.setVisibility[ExcelScript.SheetVisibility.visible];ExcelScript.SheetVisibility.visible];

  // Set sheet visibility to ExcelScript.SheetVisibility.hidden// Set sheet visibility to ExcelScript.SheetVisibility.hidden

  solicitud.setVisibility[ExcelScript.SheetVisibility.hidden];ExcelScript.SheetVisibility.hidden];

  // Set sheet visibility to ExcelScript.SheetVisibility.hidden// Set sheet visibility to ExcelScript.SheetVisibility.hidden

  def.setVisibility[ExcelScript.SheetVisibility.hidden];ExcelScript.SheetVisibility.hidden];

  // Set sheet visibility to ExcelScript.SheetVisibility.hidden// Set sheet visibility to ExcelScript.SheetVisibility.hidden

  normas.setVisibility[ExcelScript.SheetVisibility.hidden];ExcelScript.SheetVisibility.hidden];

  // Set sheet visibility to ExcelScript.SheetVisibility.hidden// Set sheet visibility to ExcelScript.SheetVisibility.hidden

  form1.setVisibility[ExcelScript.SheetVisibility.hidden];ExcelScript.SheetVisibility.hidden];

}

Hy vọng điều này cũng hiệu quả với bạn.

@mayankgoyal 

Thật không may, theo như tôi biết, không có tính năng nào có sẵn trong Power Automate có thể cho phép bạn thực hiện nhiệm vụ này. Nhưng có thể thử định cấu hình tự động làm mới trực tiếp từ tệp Excel theo nhiều cách khác nhau.

Dưới đây là một liên kết đến tài liệu giải thích thêm-& nbsp; //www.techrepublic.com/article/4-tips-for-refresing-excel-pivottable-objects/

Bạn cũng có thể nâng cao ý tưởng để thêm tùy chọn làm mới tự động cho các tệp excel từ Power Automate tại đây-& NBSP; Khả năng sáng tạo-Al ...

---------------------------------------------------------- ---------------------------------------------------------- ------------------------------

Nếu thông tin được chia sẻ giúp bạn, vui lòng xem xét đưa ra một giải pháp và đánh dấu giải pháp như đã được giải quyết

Đối với ngày hôm nay hướng dẫn, tôi sẽ chứng minh cách bạn có thể làm mới tệp Excel trong SharePoint với Power Automate Desktop. Bạn có thể xem video đầy đủ của hướng dẫn này ở cuối blog này.You can watch the full video of this tutorial at the bottom of this blog.

Chủ đề này xuất phát từ một yêu cầu, hỏi liệu có cách nào để có một tự động điện mở một tờ Excel trong thư mục SharePoint, làm mới truy vấn nguồn, sau đó lưu sổ làm việc. Phần khác là điều này sẽ được thực hiện trực tuyến trong nền, mà không có ai mở sổ làm việc.

Vì vậy, tôi sẽ tạo ra một luồng máy tính để bàn tự động điện bằng cách sử dụng tệp Excel trong SharePoint. Điều duy nhất là khi bạn lên lịch cho luồng này để chạy, hoặc bất cứ khi nào dòng chảy này chạy, bạn có thể làm điều đó trong nền. Máy mà bạn làm điều này sẽ phải thức để nó có thể thực hiện luồng khi bạn kích hoạt nó, tuy nhiên bạn muốn kích hoạt nó để bắt đầu luồng.

Tạo luồng để làm mới tệp Excel trong SharePoint

Hãy để Lừa nhảy lên Power Automate Desktop và thiết lập cái này. Tôi sẽ nhấp vào luồng mới ở phía trên bên trái của màn hình, và sau đó chúng tôi sẽ chỉ đặt tên cho bài kiểm tra SharePoint này cho bản demo này. Sau đó, tôi sẽ nhấn Creat.New Flow at the top left of the screen, and then we’ll just name this as SharePoint Test for this demo. Then, I’ll hit Create.

Điều này rất trực quan. Nó cho chúng ta thấy ở đây tất cả những điều khác nhau mà chúng ta có thể làm trong Excel là những hành động từ màn hình ở đây trong Power Automate Desktop.Power Automate Desktop.

Điều đầu tiên mà chúng tôi sẽ làm là nhấp vào Excel ra mắt này. Khi tôi mở nó lên, nó tự động đi đến với một tài liệu trống. Nếu bạn định mở một tài liệu trống, bạn có thể làm điều này, nhưng trong trường hợp sử dụng hôm nay, tôi sẽ sử dụng một tệp mà tôi đã lưu trong SharePoint.Launch Excel. As I open that up, it automatically goes to with a blank document. If you were going to open a blank document, you could do this, but in today’s use case, I’m going to use a file that I have saved in SharePoint.

Khi chúng tôi chọn tệp, chúng tôi đảm bảo rằng chúng tôi có thể bật hiển thị phiên bản. Chúng tôi không muốn nó chỉ đọc được.Make instance visible turned on. We don’t want it to be read-only.

Và sau đó, chúng tôi sẽ cuộn xuống danh sách này và nhấp vào tab nâng cao. Nếu bạn có SharePoint, bạn sẽ phải nhập mật khẩu vào thư mục SharePoint của mình để tệp sẽ mở.

Bây giờ chúng tôi có ví dụ đầu tiên của chúng tôi, vì vậy chúng tôi sẽ khởi chạy một tệp Excel. Điều tiếp theo tôi sẽ làm ở đây là mở tệp này để tôi có thể giải thích những gì tôi sẽ làm trước khi tôi thực sự tạo các bước trong máy tính để bàn Power Automat.

Tôi sẽ mở tệp Excel của mình [dữ liệu thử thách 1] và như chúng ta có thể thấy ở đây, chúng ta có tất cả dữ liệu từ Thử thách DNA doanh nghiệp 1. Bây giờ, tôi sẽ nhấp vào tab truy vấn này và sau đó nhấp vào làm mới. Sau đó, bước thứ ba sẽ là lưu tệp hiện có. Bước cuối cùng sẽ là đóng ví dụ Excel. Khi tôi đã hoàn thành việc này, tôi sẽ chạy dòng chảy để bạn có thể thấy nó hoạt động.Query tab and then click on Refresh. Then, the third step would be to save the existing file. The last step would be to close the Excel instance. Once I’ve completed this, I’ll run the flow so you can see it in action.

Quay trở lại trong Desktop Power Automate, tôi sẽ nhấp vào UI Automation. Đây không phải là tất cả các bước, nhưng đây là phần lớn các bước mà bạn có thể sử dụng trong một từ, tệp Excel hoặc bất cứ điều gì mà UI UI và không dựa trên web.UI automation. These are not all the steps, but these are a majority of the steps that you can use within a Word, an Excel file, or anything that’s UI and not web-based.

Tôi sẽ mở menu đó, cuộn xuống và nhấp vào Tab chọn trong cửa sổ. Để làm điều này, chúng ta phải mở tệp Excel đó.Select tab in window. To do this, we must have that Excel file open.

Sau đó, nó sẽ yêu cầu chúng tôi chọn một yếu tố UI. Vì vậy, chúng tôi sẽ nhấp vào nút Thêm phần tử UI.Add UI element button.

Tiếp theo, tôi sẽ di chuột qua QueryTab, sau đó nhấp chuột sang trái.Querytab, then control-left-click.

Và sau đó, nhấp vào Lưu.Save.

Chúng tôi muốn chọn tab trong cửa sổ ở đây để mở Trình chỉnh sửa truy vấn. Vì vậy, bước tiếp theo trong quy trình của chúng tôi là chúng tôi sẽ nhấp vào nút từ đó ngay bây giờ để làm mới tất cả dữ liệu.click on the Refresh button now to refresh all the data.

Những gì tôi sẽ sử dụng từ lựa chọn này được gọi là Nhấp vào phần tử UI trong cửa sổ và phần tử UI. Sau đó, chúng tôi sẽ thêm một yếu tố UI khác.Click UI element in window and the UI element. Then, we’re going to add another UI element.

Tôi chỉ cần đi qua nút làm mới và nhấp chuột trái. Sau đó lưu nó.

Bây giờ chúng tôi đã thực hiện việc này và làm mới nó, chúng tôi chỉ cần đóng và lưu tệp, đó là bước cuối cùng. Nó không có trong tự động hóa UI, vì vậy tôi sẽ chỉ nhấp vào Excel một lần nữa và chọn Đóng Excel.close and save the file, which is the final step. It’s not in UI automation, so I will just click on Excel again and select Close Excel.

Đây là ví dụ mà chúng tôi đã tạo từ việc mở tệp gốc trong luồng và sau đó chúng tôi chỉ chọn lưu tài liệu vì đây đã là một tài liệu hiện có.Save document since this is already an existing document.

***** Các liên kết liên quan ***** Lên lịch một luồng máy tính để bàn để chạy trong các email Power AutomatesEnd với Power BI & Power Automate Platformpower Automating UI luồng: Tạo và thiết lập
Schedule A Desktop Flow To Run In Power Automate
Send Emails With Power BI & Power Automate Platform
Power Automate UI Flows: Creation And Setup

Sự kết luận

Trong các hướng dẫn trước đây của tôi, tôi thường làm điều này bằng cách trích xuất dữ liệu từ web hoặc với các chức năng web. Tôi nhận được câu hỏi mọi lúc, liệu chúng ta có thể làm điều này với Excel, Word hoặc bất kỳ loại tài liệu nào ngoài việc chỉ thực hiện thông qua web. Và câu trả lời là có.

Vì vậy, những gì chúng tôi đã làm hôm nay. Tôi đã chỉ cho bạn cách tạo luồng máy tính để bàn tự động năng lượng để làm mới tệp Excel trong SharePoint.Power Automate Desktop flow to refresh Excel file in SharePoint.

Tôi hy vọng bạn đã tìm thấy điều này hữu ích. Nó rất dễ làm. Bạn có thể xem video đầy đủ của hướng dẫn này dưới đây và xem các liên kết dưới đây để biết thêm nội dung liên quan.

Tất cả tốt nhất!

Jarrett

Được xuất bản bởi Jarrett MooreJarrett Moore

Jarrett Moore có nhiều năm kinh nghiệm về Power BI và cung cấp các giải pháp Power BI cho hơn 2 chục công ty trong ngành phục hồi trên khắp Hoa Kỳ & Canada. Xem tất cả các bài viết của Jarrett Moore

Power có thể tự động hóa dữ liệu làm mới trong excel không?

Và câu trả lời là có.Vì vậy, đó là những gì chúng tôi đã làm ngày hôm nay.Tôi đã chỉ cho bạn cách tạo luồng máy tính để bàn tự động năng lượng để làm mới tệp Excel trong SharePoint.yes. So that's what we've done today. I've shown you how to create a Power Automate Desktop flow to refresh Excel file in SharePoint.

Làm thế nào để bạn tự động hóa với Power Automat trong Excel?

Làm thế nào để sử dụng Power Automate để lấy dữ liệu từ Excel ?..
Nhấp vào trên mạng Tạo, trên menu bên trái.....
Chọn thủ công kích hoạt một dòng chảy từ các tùy chọn kích hoạt.....
Nhấp vào Bước tiếp theo Bước tiếp theo để thiết lập trình kích hoạt đầu tiên.....
Chọn ứng dụng bạn muốn kết nối với ..

Làm cách nào để làm mới excel tự động hàng ngày với các đầu vào mới?

Đây là quy trình làm việc hiện tại của bạn:..
Kết nối trực tiếp với nguồn dữ liệu Excel ..
Lưu tệp dưới dạng tệp twbx ..
Nhấp chuột phải vào kết nối và trích xuất dữ liệu [bên trong TWBX].
Xuất bản sổ làm việc lên máy chủ trực tuyến với thiết lập lịch trình làm mới ..
Chờ một ngày để lịch trình làm mới thực hiện ..

Chủ Đề