VBA를 사용하여 xls 워크북을 xlsb로 저장해야 합니다.
매크로를 사용하여 일별 보고서를 작성합니다.매크로는 xls 보고서를 기록적으로 xls로 저장합니다.파일 크기가 커서 보고서를 xlsb로 저장하고 싶습니다.두 가지 문제.내가 사용하고 있는 매크로 스크립트는 실행되지만 나중에 xlsb 파일을 열 수 없습니다.받은 메시지는
"Excel은 파일을 열 수 없습니다."RDN 활동 보고서.파일 형식이나 파일 확장명이 올바르지 않기 때문에 xlsb'입니다.파일이 손상되지 않았는지, 파일 확장명이 파일 형식과 일치하는지 확인합니다.
txtFileName = Format(Date - 1, "yyyymmdd")
ActiveWorkbook.SaveAs Filename:= _
"\\Clt-stor01a\CA_Services\RDN Reports\ForUploadPrev\RDN Activity Report." & txtFileName & ".xlsb", _
FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
txtFileName = Format(Date - 1, "yyyymmdd")
참고: 파일명에 파일명에 날짜가 있고 파일명이 ""와 같은 어제 날짜일 때 파일을 열 수 있는 스크립트도 필요합니다.RDN Activity Report.20150726
"
사용하다SaveAs
매개변수FileFormat
:
50
=xlExcel12
(2007-2013년 Excel 이진 워크북(macro, xlsb 포함 또는 제외)51
=xlOpenXMLWorkbook
(2007-2013년 매크로 없음, xlsx)52
=xlOpenXMLWorkbookMacroEnabled
(2007-2013년 매크로 사용 여부, xlsm)56
=xlExcel8
(97-2003 형식(Excel 2007-2013, xls))ActiveWorkbook.SaveAs "C:\temp\text.xlsb", fileformat:=50
언급URL : https://stackoverflow.com/questions/31654526/need-to-save-xls-workbook-as-xlsb-with-vba
'programing' 카테고리의 다른 글
양식 없이 코드이그니터 CSRF 토큰을 얻는 중? (0) | 2023.09.12 |
---|---|
engine='openpyxl'로 panda.read_filse를 작동시키는 방법은 기본적으로 나노초를 표시하지 않고 xlrd와 같이 작동합니까? (0) | 2023.09.12 |
Express에서 사용자 지정 즐겨찾기 아이콘을 설정하는 방법은 무엇입니까? (0) | 2023.09.07 |
Git/GitHub을 마스터로 푸시할 수 없습니다. (0) | 2023.09.07 |
Angular CLI 출력 - 번들 파일을 분석하는 방법 (0) | 2023.09.07 |