Excel 34

IndexError: 배열에 대한 인덱스가 너무 많습니다.

IndexError: 배열에 대한 인덱스가 너무 많습니다. 많은 스레드가 있다는 것은 알지만, 모두 3x3 매트릭스와 같은 매우 단순한 케이스에 대한 것입니다.솔루션은 제 상황에도 적용되지 않습니다.그래서 나는 G 대 l1 (11이 아니라 L1)을 그래프화하려고 한다.데이터는 엑셀 파일에서 로드한 파일에 있습니다.Excel 파일은 14x250이므로 14개의 인수가 있으며 각각 250개의 데이터 포인트가 있습니다.다른 유저(Hugh Bothwell!)에게 코드의 에러에 대해 도움을 받았습니다만, 또 다른 에러가 발생했습니다. 문제의 코드는 다음과 같습니다. # format for CSV file: header = ['l1', 'l2', 'l3', 'l4', 'l5', 'EI', 'S', 'P_right',..

programing 2023.04.14

VBA를 사용한 Excel 응용 프로그램 닫기

VBA를 사용한 Excel 응용 프로그램 닫기 저는 아래를 사용했지만 성공하지 못했습니다.활성 워크북은 닫히지만 Excel 창은 열린 상태로 유지됩니다. Application.ActiveWindow.Close SaveChanges:=False ActiveWorkbook.Close SaveChanges:=False 응용 프로그램을 종료하는 명령어는 무엇입니까? 편집 좀 더 자세히 설명하자면:워크북 열기 이벤트에서 매크로를 실행합니다.나는 그 매크로가 끝나면 애플리케이션을 종료하고 싶다.이것도 해봤는데 안 되더라고요. Private Sub Workbook_Open() Macro_MyJob Application.Quit End Sub 이 어플리케이션은 어디에 둘까요?명령어를 종료하시겠습니까?응용 프로그램을 종..

programing 2023.04.09

텍스트 및 파일스트림을 통해 openpyxl 파일 저장

텍스트 및 파일스트림을 통해 openpyxl 파일 저장 OpenPyXL을 파일 스트림을 통해 쓰기 위해 엑셀 파일의 내용을 포함하는 문자열이 필요한 어플리케이션으로 만들고 있습니다. OpenPyXL 소스 코드를 조사한 결과, 이러한 출력을 지원하지 않는 것 같습니다.이를 지원하기 위해 openpyxl을 수정한 경험이 있는 사람이 있습니까? 또는 일반적인 조언/회피책은 무엇입니까? 감사해요.jcollado의 답변은 실제로 유효하지만 openpyxl에는 "save_virtual_disples"라는 함수(아직 문서화되어 있지 않음)writer.writer.writer는 워크북을 문자열로 반환합니다. from openpyxl.workbook import Workbook from openpyxl.writer.ex..

programing 2023.04.09