Libreoffice Calc - 다음에 파일에 액세스할 때 저장되도록 보고 편집한 후 VBA 코드를 저장할 수 있습니까?

Libreoffice Calc - 다음에 파일에 액세스할 때 저장되도록 보고 편집한 후 VBA 코드를 저장할 수 있습니까?

VBA를 사용하여 Libreoffice Calc에서 개발 중입니다. 실험을 통해 vbaproject파일을 읽을 수 있다는 것을 발견했습니다 .xlsm.

Excel을 통해 생성된 vbaproject에서 매크로를 읽고 .xls편집 후 파일에 저장한 다음 파일을 닫고 Calc를 닫을 수 있습니다.

새 파일이 변경 사항과 함께 저장될 것으로 예상했지만 나중에 파일을 다시 열면 모듈이 표시되지 않아 이런 일이 vbaproject발생해서는 안 된다고 생각합니다.

다음에 파일에 액세스할 때 저장하고 볼 수 있도록 보고 편집한 후 VBA 코드를 저장할 수 있습니까?

답변1

최신 버전의 LibreOffice로 업그레이드해 보세요. Ubuntu에서 LO 5.1.6.2를 사용하여 다운로드했습니다.datavalcombo_addsortmulticol.xlsm, VBAProject 및 Sheet1에서 변경한 다음 다른 이름으로 저장 .xlsm새 문서에 변경 사항이 유지됩니다.

그러나 Apache OpenOffice 4.1.3에서는 매크로가 제대로 작동하지 않으며 AOO를 .xlsm 형식으로 저장할 수 없는 것 같습니다.

관련 정보