Excel 365 có cho phép sử dụng lệnh gọi VBA cho lệnh gọi API không
Tuy nhiên, vẫn còn rất nhiều trường phái cũ đang hoạt động với việc sản xuất nhanh chóng các bộ xử lý mini có thể thực hiện những công việc robot đơn giản như hiện tại. Quyền truy cập vẫn cần thiết.
Câu hỏi của tôi là liệu lệnh gọi API và VBA vẫn có trong Excel dưới dạng đăng ký độc lập hay trực tuyến?
Lưu ý rằng nó thực sự đắt tiền và không phải lúc nào cũng có tác dụng trên hiện trường hoặc trong phòng thí nghiệm.
Trả lời:
Nó giống như việc hỏi liệu một chiếc bánh sandwich ảo có thể giúp bạn ăn ngon miệng hay không.
Excel chứa một mô hình đối tượng mà bạn có thể sử dụng với VBA. Trong VBA, bạn có thể thực hiện lệnh gọi API, theo nghĩa là cổng COM, điều này có nghĩa là bạn gọi một số DLL bên ngoài, điều này không liên quan gì đến Excel.
Tuy nhiên, do các máy mới hơn từ lâu không có cổng COM mà chỉ có USB nên câu hỏi đặt ra là liệu hệ thống của bạn có đáp ứng được yêu cầu cho Excel 365 hay không.
https://go.microsoft.com/fwlink/?LinkID=626095&clcid=0x409
Andreas.
Trả lời:
Tôi thấy lạ khi mọi người nghĩ rằng máy không thể có cổng com như PLC như Allen Bradly có cổng comport hoặc truyền thông nối tiếp và nhiều máy công nghiệp vẫn có thiết bị như vậy sử dụng RS232 và RS485.
Tuy nhiên, đó là những lập trình viên mới bây giờ nghĩ rằng những gì cũ KHÔNG lỗi thời và vẫn nghĩ như vậy. Các máy tính cập nhật hiện đại vẫn có những thiết bị này vì chúng được nối dây cứng và an toàn. Rất tiếc, bất kỳ ai cũng có thể chạm vào mạng không dây và cổng USB không đi xa hơn vài feet. Trong khi RS232 có thể đi tới 500 feet và RS485 có khả năng di chuyển lên tới 1500 feet với ít cơ hội EMI vì nó bền vững hơn và lọc các tụ điện, v.v. để đảm bảo liên lạc khi chuyển đổi khối đơn.
Nếu Excel 365 trên mạng không còn hữu ích ở khía cạnh đó thì tôi muốn có bản sao Excel trên máy với VB và có thể truy cập được TẤT CẢ các cuộc gọi API và quyền truy cập vào máy. Đã bao giờ nói chuyện với PLC hoặc Arduino hoặc Raspberry Pie. Cá nhân tôi, với câu trả lời mà tôi vừa nhận được cho thấy thiếu khả năng kéo dài tuổi thọ của máy và chỉ là những người bán đồ cứng không biết cách giữ cho hệ thống hoạt động. IoT không có trong từ điển của bạn.
Trả lời:
IoT không có trong từ điển của bạn.
Excel Desktop (trên máy cục bộ của bạn) hỗ trợ VBA, Excel Online hoàn toàn không hỗ trợ VBA.
Andreas.
Trả lời:
Tôi đoán sau đó khi không còn Excel cho máy tính để bàn hoặc phiên bản cuối cùng thì tất cả sẽ có.
Mặt khác, đó sẽ là trang phục miễn phí nguồn mở sẽ giành chiến thắng trong ngày...
Comments
Post a Comment