프로그래밍 방식으로 VBA를 사용하여 Access 파일에서 사용할 수있는 VBA 함수 목록 (텍스트, 테이블, 중요하지 않음)을 생성하고 싶습니다. 나는 사용자 작성 함수 목록을 생성하려고하지 않는다. . . 내장 함수 목록을 생성하려고합니다. 나는 당신이 보면VBA를 사용하여 내장 함수를 나열하고 싶습니다.
을 등 등
왼쪽, INSTR, 날짜, 중간, 오름차순, 역, 월, CSTR 등 : 나는 이런 일을 목록을 생성하고자하는 것 VBA Object Browser에는 Conversion, DateTime, FileSystem, Financial, Information, Interaction, Math 및 String의 클래스 이름 아래에 VBA 명령의 전체 모음이 있습니다.
나는 이러한 클래스를 열거하려고하는 VBA에서 모든 종류의 개체 선언을 시도했지만 성공하지 못했습니다. 내가 할 수 있기를 원하는 것은 함수 이름을 열거하는 것입니다.
프로그래밍 방식으로 개체 브라우저에서 가져 오는 대신 설명서에서 쉽게 찾을 수 없습니까? 사용자가 정의하지 않은 경우 문서화됩니다. –
당신이 요구하는 것은 기본적으로 TypeLib 독자입니다. 구현하기가 어렵지는 않지만, (Rubberduck 애드 인의 독자) (https : //github.com/rubberduck-vba/Rubberduck/tree/next/Rubberduck.Parsing/ComReflection)). XML 파일에서 좋은 것을 읽는다면 [테스트 라이브러리에 버전을 직렬화했습니다] (https : // github.com/rubberduck-vba/Rubberduck/트리/다음/RubberduckTests/테스트 파일/리졸버). – Comintern
https://www.codeproject.com/Articles/5180/RunTime-COM-Object-Inspection –