내 액세스 양식에서 플렉스 그리드를 사용하고 싶습니다. msflxgrd.ocx를 성공적으로 다운로드하고 등록했습니다. 이제는 폼 디자인의 삽입 가능한 ActiveX 컨트롤 목록에 표시되므로 모두 정상적으로 보입니다.ms 액세스에서 vba flex grid msflxgrd.ocx를 사용할 수 없습니다.
Microsoft Office Access doesn't support this ActiveX control
여기 무슨 일이에요 : 나는 ", 버전 6.0을 마이크로 소프트 FlexGrid 컨트롤"이라는 컨트롤을 선택했을 때, 나는 다음과 같은 오류가? Access 2007을 사용하고 있습니다. 다른 컨트롤이 필요하며 Access 2003에서만 지원하려고했습니다. 아니면 뭔가 다른 것이 있습니까?
재시작을 포함한 시도 - 처음에는 작동하지 않는 것처럼 보였지만 검사시 Compatibility 플래그 값이 1024 (?!?)로 돌아 왔습니다. 다시 변경되었으므로 재시작이 필요 없으며 뭔가 바뀌 었습니다. 이제 오류 메시지가 나타납니다. **이 ActiveX 컨트롤을 사용하는 데 필요한 라이센스가 없습니다 ** ... 저는 프리웨어라고 생각했습니다. :-( – Maestro13
더블 클릭하여 레지스트리에 1. 수동으로 .reg 파일을 만듭니다 (예 : FlexGrid.reg) 아래 그것을 가져 Windows 레지스트리 편집기 버전 5.00 // FlexGrid 컨트롤을 6.0 라이센스 키 [: 다음을 수행하십시오. HKEY_CLASSES_ROOT \ Licenses \ 1F3D5522-3F42-11d1-B2FA-00A0C908FB55] @ = "gcfjdjecpchcncdjpdejijgcrdoijjfcieod" – Steve
행운을 빕니다 :-(reg 항목이 생성되었지만 컨트롤을 사용하려고 할 때 여전히 같은 오류가 발생합니다. 너무하지만 그 중 하나를 해결하지 못했습니다 - 등록 키가 stil되었습니다 거기에). 이것은 약간 어색 해지고 있습니다. 레지스트리 항목에 대해 더 많이 배우고는 있지만, 여전히 flexGrid를 사용할 수 없습니다. 어쨌든 항상 MS의 일부가되어야합니다 (64 비트 모드는 아닐 수도 있습니다. 내가 등록해야하는 이유 ...) – Maestro13