내 통합 문서를 새로 고치기 위해 매크로 (recalc 값, 새로 고침 링크 등)를 만들었습니다.Excel VBA - 런타임 오류 1004 (RefreshAll 실패)
링크를 새로 고치는 코드가 제대로 작동하지만 RefreshAll
에 도달하면 다음 오류가 발생합니다.
ActiveWorkbook.UpdateLink Name:="F:\klanten.xlsm", Type:=xlExcelLinks
ActiveWorkbook.RefreshAll
모든 도움은 감사합니다! 당신은 내가 제안
은 모든 공식
을 계산하는 Application.CalculateFull
을 사용하십시오 Calculate
옵션을 찾고 있습니다
유용 할 수있다 'RefreshAll'에 대한 * BackgroundQuery 속성이 True로 설정된 객체 *. 아마도 대신 '계산'을 원하십니까? – brettdj
그래서 ActiveWorkbook.Calculate? 글쎄, VLOOKUPS 등 내가 '업데이트'하고 싶습니다. – CustomX
'Application.CalculateFull'을 시도하십시오 - Excel 인스턴스의 열려있는 모든 통합 문서를 계산합니다 – brettdj