EPM (Hyperion) Smartiew를 사용하여 자동으로 "새로 고침"및 "모두 새로 고침"할 수 있도록 내가 사용해야하는 VBA 코드를 알고 있습니까? "새로 고침"기능은 "새로 고침"all 기능이 통합 문서의 모든 탭을 새로 고치는 활성 탭에서 Excel로 데이터를 가져옵니다.Oracle 용 Smart View에서 VBA 새로 고침 매크로 만들기
Excel의 명령 단추에 연결된 간단한 매크로를 만들고 싶습니다. 사용할 VBA 코드를 잘 모르겠습니다.
매크로를 기록하려고 시도했는데, 단순히 클릭 새로 고침을 시작하고 녹음이 중지되었지만 녹음이 중지되었습니다.
난 그냥 새로 고침이 코드를 시도 :
Declare Function HypMenuVRefresh Lib "HsAddin.dll"() As Long
Sub MRetrieve()
X = HypMenuVRefresh()
End Sub
하지만 64 비트 시스템 (I 64 비트 시스템을 사용하고 있습니다)를 사용하기 위해 선언 방법을 업데이트했다 없다는 오류 메시지를 수신 .
누구든지이 자동 매크로를 만들어 데이터를 새로 고칠 수 있음을 알고 있습니까?
도움이 될 것입니다.
답장을 보내 주셔서 감사합니다. 나는'HypRetrieveRange'와'HypRefresh'를 다음과 같은 declare 문을 사용하여 시도했습니다 : 'Declare Function HypMenuVRefresh Lib "HsAddin.긴 서브 MRetrieve으로 DLL "()() X = HypMenuVRefresh() 종료 Sub' 하지만 이런 내 말은 같은 오류가 발생했습니다 작동하지 않았다 : 컴파일 오류 : 상수, 고정 길이 문자열, 배열, 사용자 정의 형식 및 개체 모듈의 공용 멤버로 사용할 수없는 Declare 문 이 오류가 발생했거나 해결 방법을 알고 있습니까?이 새로 고침 문은 가능한 가장 좋은 방법입니다. – user2674605