안녕하세요
MS OFFICE 2010 PLUS 버전을 사용하고 있습니다.
- WINDOWS 7 32BIT VER
업무로 EXCEL을 주로 사용하고있습니다. 매일 반복되는 반복 작업에 대해서 매크로를 작성하여 사용중에 있습니다.
사용중 달력 컨트롤이 필요하여, 인터넷 검색한 정보를 기반으로 MSCAL.OCX(CALENDAR 10.0 VER)과 MSCOMCT2.OCX(MONTH VIEW)를
사용하면된다는 정보를 입수 하였고, 해당 ACTIVEX CONTROL을 등록하여 사용중에 있습니다.
그러나 문제는 WINDOWS 7 64BIT 버전을 사용하는 PC에서는 해당 컨트롤을 사용할 수가 없습니다.
- 32BIT의 PC의 경우에는 \SYSTEMROOT\WINDOWS\SYSTEM32\에 MSCAL.OCX와 MSCOMCT2.OCX를 저장하고
- regsvr32.exe mscal.ocx
- regsvr32.exe mscomct2.ocx
를 등록하면 해당 컨트롤을 사용할수 있었습니다.
그러나 64bit버전에서는 사용이 불가 하네요.
- \systemroot\windows\syswo0w64\ 위치에 해당 파일들을 저장하고
- regsvr32.exe \systemroot\windows\syswow64\mscal.ocx
-regsvr32.exe \systemroot\windows\syswow64\mscomct2.ocx
를 등록하면 정상적으로 등록이 되나,
vba에서는 사용을 하지 못합니다.
- vba 도구->참조 목록에도 나타나지 않으며, 추가 컨트롤 등록에서도 목록이 표시 되지 않습니다.
뭔가 문제가 있는 것인지 아니면, 64bit ver에서는 사용을 못하는 것인지 궁급합니다.
많은 분들의 도움 부탁드립니다.
추가적으로 mscal.ocx/ mscomct2.ocx를 사용하지 않고 pop-up calenar를 사용할 수 있는 방법이 있다면 도움 부탁드립니다.