Nguyễn Văn Khuyến
Nguyễn Văn Khuyến
Thảo luận 3 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 350 lượt xem

1Hiện tại em thường phải copy một cách thủ ng dữ liệu từ excel vào

  1. Hiện tại em thường phải copy một cách thủ công dữ liệu từ Excel vào Illustrator và ngược lại từ Illustrator vào Excel có thể lập trình nhập dữ liệu tự động từ Excel vào Illustrator và ngược lại từ Illustrator vào Excel không ạ?
  2. Trên Illustrator có thể lập trình thêm các modul nhưng trong Excel không ạ? Và phải học lập chương trình gì để lập trình được ạ?
Thảo luận 3 câu trả lời
Lượt xem 350 lượt xem
Vỗ tay vỗ tay
Nguyễn Văn Khuyến 05:04 - Apr 17, 2020
Bạn có thể tham khảo một số câu lệnh tương tác giữa VBA với illustrator qua bài viết dưới đây:
https://community.adobe.com/t5/illust...
Từ đây bạn tìm hiểu cách để import / export dữ liệu qua lại giữa 2 chương trình này.
Sau đó kết hợp vòng lặp là có thể import / export tự động được. Phần này bạn tự ứng dụng dựa trên nguyên tắc của chương 8: cách nạp dữ liệu từ nhiều workbook vào 1 workbook
Vỗ tay vỗ tay
Nguyễn Văn Khuyến 08:04 - Apr 18, 2020
Em chạy thử rồi nhưng toàn thấy bị báo lỗi như bên dưới nhưng không biết khắc phục như thế nào
Run-time error ‘429’: ActiveX component can't create object

Sub helloWorld()

Dim iapp As New Illustrator.Application
Dim idoc As Illustrator.Document
Dim iframe As Illustrator.TextFrame
Set idoc = iapp.ActiveDocument
Set iframe = idoc.TextFrames.Add
iframe.Contents = "Hello World from Excel VBA!!"
Set iframe = Nothing
Set idoc = Nothing
Set iapp = Nothing




End Sub

Vỗ tay vỗ tay
Nguyễn Văn Khuyến 20:04 - Apr 18, 2020
Set idoc = iapp.ActiveDocument
Set iframe = idoc.TextFrames.Add
2 câu lệnh này không hoạt động được, đối tượng không tạo ra được.
Bạn có thể kiểm tra lại kết nối tới phần mềm Illustrator xem có hoạt động bình thường không (có đang mở lên không)
Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông