Trong bài cuối cùng của tôi Auto refresh pivottables data in excel on first run, tôi phát hiện ra rằng trên thực hiện đầu tiên của tôi các truy vấn từ nguồn dữ liệu bên ngoài được làm mới và mất khoảng 1 phút để thực hiện. và trong lần chạy thứ hai của tôi, các bảng tổng hợp được cập nhật.refresh cả các nguồn dữ liệu và trục bảng bên ngoài cùng nhau trong một thời gian biểu
Có giải pháp (Mã VBA) để làm mới cả nguồn dữ liệu ngoài và bảng tổng hợp trong một lịch trình thời gian (Nếu giả sử chúng tôi đặt hẹn giờ) bằng cách nhấp vào command button
?
'điều đầu tiên' có nghĩa là bạn phải chắc chắn truy vấn của mình được làm mới trước khi bạn cập nhật PT. tùy thuộc vào cách bạn tạo truy vấn của mình, bạn có thể kiểm soát sự kiện 'AfterRefresh' như được mô tả (hoặc tương tự) thành [mô tả đó] (http://msdn.microsoft.com/en-us/library/ff835922%28v=office.14 % 29.aspx) ... hơn bạn có thể làm mới bạn PT chắc chắn dữ liệu của bạn được cập nhật. –
Dữ liệu của tôi được cập nhật hàng đêm. – user42995
còn 'Application.OnTime' thì sao? –