ExcelToApp: Add-in tạo WebApp từ Excel

Liên hệ QC
Vậy hơi khó nhỉ. Không có kiểm tra trạng thái sau khi gửi lệnh à bạn? Macro chạy 1 giây, macro chạy 10 phút thì sao biết lúc nào mà chờ. :(

Nếu chỉ sử dụng phương thức GET/POST cở bản thì bạn có thể dùng vòng lặp sau mỗi 2 giây GET kết quả 1 lần. Nếu chưa có kết quả (giá trị trả về là "Sending" hoặc "Running") thì 2 giây sau hỏi tiếp, nếu có KQ thì thoát.
Mã:
For i = 1 to 5
   Application.Wait (Now + TimeValue("00:00:02"))
   kq = GET...
   If (kq <> "Sending")and(kq<>"Running") then Exit For
Next
Số giây chờ do bạn quyết định theo thực tế. VD hàm macro của bạn thường chạy mất cỡ 10 phút mới xong thì bạn nên 60 giây hỏi 1 lần.

Code tham khảo: Code hàm RunMacroInServer phía Client

Nếu muốn khi nào xong thì Server gửi kết quả về thì khi đó cần đến giao tiếp real-time, client cần cài thêm các thư viện hỗ trợ real-time. Khi đó sẽ phức tạp hơn để triển khai phía client.
 
Chào các bạn,

Hôm nay mình xin giới thiệu đến các bạn một excel add-in mới: “ExcelToApp”.

ExcelToApp là gì?

Excel to App” nghĩa là biến Excel thành App, cụ thể ở đây là WebApp.

ExcelToApp là excel add-in giúp bạn tạo các WebApp từ chính file Excel của bạn một cách dễ dàng mà không cần có kiến thức lập trình Web.

images-1273.png



ExcelToApp dùng để làm gì?

Về cơ bản ExcelToApp là một giải pháp chia sẻ vùng (Range) Excel lên Web. Bạn có thể xem, nhập liệu, chạy macro, … trực tiếp (real-time) vào file Excel ở trên máy tính của bạn từ Web.

ExcelToApp có thể sử dụng để nhập liệu vào file Excel của bạn từ xa, trên mọi thiết bị (điện thoại, máy tính bảng, máy tính) thông qua trình duyệt Web

ExcelToApp có thể sử dụng để xem các báo cáo Excel từ xa theo thời gian thực.

ExcelToApp giúp cho bạn bảo mật file Excel của bạn vì bạn chỉ cần chia sẻ những vùng (Range) mà bạn muốn.

Bạn cũng có thể tạo một WebApp tính toán những phép tính phức tạp bằng cách nhờ vào khả năng tính toán của Excel. Bạn chỉ cần nhập các tham số, Excel sẽ tính ra kết quả và hiển thì trên WebApp.

Các ứng dụng có thể viết trên Excel là vô hạn. ExcelToApp sẽ giúp bạn đưa ứng dụng Excel của bạn thành một ứng dụng Web.

Cài đặt

Bạn xem hướng dẫn cài đặt ở bài viết sau: ExcelToApp: Hướng dẫn cài đặt

e2a-install-05.png
Có add in nào mà truyền dữ liệu giữa các máy trong cùng một mạng wifi nội bộ của router không bạn? Không cần internet đó.
 
Có add in nào mà truyền dữ liệu giữa các máy trong cùng một mạng wifi nội bộ của router không bạn? Không cần internet đó.
ExcelToApp triển khai ứng dụng trên Web thông qua môi trường Internet bác nhé. Các App dùng cho mạng LAN thì trên diễn đàn này cũng có nhiều bác viết.

Bác tham khảo topic: https://www.giaiphapexcel.com/diend...l-server-và-client-phương-thức-tcp-ip.140612/
 
Chào các bạn,

Hôm nay mình xin giới thiệu đến các bạn một excel add-in mới: “ExcelToApp”.

ExcelToApp là gì?

Excel to App” nghĩa là biến Excel thành App, cụ thể ở đây là WebApp.

ExcelToApp là excel add-in giúp bạn tạo các WebApp từ chính file Excel của bạn một cách dễ dàng mà không cần có kiến thức lập trình Web.

images-1273.png



ExcelToApp dùng để làm gì?

Về cơ bản ExcelToApp là một giải pháp chia sẻ vùng (Range) Excel lên Web. Bạn có thể xem, nhập liệu, chạy macro, … trực tiếp (real-time) vào file Excel ở trên máy tính của bạn từ Web.

ExcelToApp có thể sử dụng để nhập liệu vào file Excel của bạn từ xa, trên mọi thiết bị (điện thoại, máy tính bảng, máy tính) thông qua trình duyệt Web

ExcelToApp có thể sử dụng để xem các báo cáo Excel từ xa theo thời gian thực.

ExcelToApp giúp cho bạn bảo mật file Excel của bạn vì bạn chỉ cần chia sẻ những vùng (Range) mà bạn muốn.

Bạn cũng có thể tạo một WebApp tính toán những phép tính phức tạp bằng cách nhờ vào khả năng tính toán của Excel. Bạn chỉ cần nhập các tham số, Excel sẽ tính ra kết quả và hiển thì trên WebApp.

Các ứng dụng có thể viết trên Excel là vô hạn. ExcelToApp sẽ giúp bạn đưa ứng dụng Excel của bạn thành một ứng dụng Web.

Cài đặt

Bạn xem hướng dẫn cài đặt ở bài viết sau: ExcelToApp: Hướng dẫn cài đặt

e2a-install-05.png
Hi bạn,
Mình đang cần cái này mà không tải được file. Bạn gửi lại file được không?
 
Mình không tải được file, bạn gửi lại link giúp mình với nhé! Cảm ơn bạn.
 
Có add in nào mà truyền dữ liệu giữa các máy trong cùng một mạng wifi nội bộ của router không bạn? Không cần internet đó.

Để chia sẻ Excel cho nhiều người dùng chung trong mạng LAN hoặc Internet, có phân quyền chặt chẽ từng user, hạn chế việc xem, sửa dữ liệu của từng user cho phép chạy macro bạn dùng Add-in A-Tools. Chỉ cài và dùng không cần lập trình thêm gì cả. Dữ liệu cập nhật real-time.
 
Mình không tải được file, bạn gửi lại link giúp mình với nhé! Cảm ơn bạn.
Hình như dự án này đã đổi tên thành APPSHEET hoặc MOLNIFY rồi thì phải, hoặc dự án đã được "mua lại"
 
Hình như dự án này đã đổi tên thành APPSHEET hoặc MOLNIFY rồi thì phải, hoặc dự án đã được "mua lại"
Chắc là không phải đâu. Dự án này mới thể hiện phần ý tưởng và tạo mức giản đơn, chưa qua thử nghiệm chạy nhiều user cùng lúc. Muốn phổ cập nhiều user thì còn làm rất nhiều việc nữa ở phía máy chủ. Chi phí để đầu tư một hay nhiều máy chủ khá lớn mới có thể phục vụ cho lượng lớn user khi cùng kết nối. Mấy link mà Kiệt liệt kê trên là dựa vào nền tảng Excel 365, họ đã dựa vào nền tảng Excel online của Microsoft chứ không phải với Excel bất kỳ.
 
Cái này hay quá mà giờ không còn link, ai còn cho mình với
 
Có bác nào đã tải được cho mình xin với được không? Cái này hay quá mà giờ lại tìm không thấy
 
Web KT
Back
Top Bottom