2008-11-09 49 views
7

Tôi đang cố gắng tự động hóa một số nội dung trong MS Excel. Khi tôi cố gắng đặt thuộc tính Tính toán, tôi nhận được thông báo lỗi sau: 'Không thể đặt thuộc tính Tính toán của lớp Ứng dụng'Excel: 'Không thể đặt thuộc tính Tính toán của lớp Ứng dụng'

Tôi tin rằng thuộc tính này phải được đặt.

Bất kỳ lời khuyên nào được đánh giá cao!

Trả lời

6

Googling sản xuất đề nghị này:

Bạn cần có một workbook mở, tức là

xl.Workbooks.Add 
xl.Calculation = xlCalculationManual 
1

Đảm bảo bạn đang đặt giá trị phù hợp.

Application.Calculation = xlCalculationManual 

hoặc một trong các giá trị sau:

xlCalculationAutomatic: Excel kiểm soát tính toán lại.
xlCalculationManual: Tính toán được thực hiện khi người dùng yêu cầu.
xlCalculationSemiautomatic: Excel điều khiển tính toán lại nhưng bỏ qua những thay đổi trong bảng.

Các vấn đề liên quan