Excel 39

"AutoSize"를 Excel 시트 열로 설정하는 방법(NPOI)

"AutoSize"를 Excel 시트 열로 설정하는 방법(NPOI) NPOI로 작성된 Excel 문서에서 열을 '자동 크기'로 설정하려면 어떻게 해야 합니까?제가 그랬어요. foreach (DataColumn column in dataTable.Columns) { int rowIndex = 0; foreach (DataRow row in dataTable.Rows) { HSSFRow dataRow = sheet.CreateRow(rowIndex); dataRow.CreateCell(column.Ordinal).SetCellValue(row[column].ToString()); rowIndex++; } sheet.AutoSizeColumn(column.Ordinal); } 하지만 효과가 없습니다.어떻게 하..

programing 2023.08.07

엑셀 다운로드 시 파일 손상 경고를 억제하는 방법은 무엇입니까?

엑셀 다운로드 시 파일 손상 경고를 억제하는 방법은 무엇입니까? Excel 2007 워크시트에 연결되는 웹 페이지가 있습니다.그것은.xls줄로 묶지 않고.xlsx파일. 링크를 클릭하면 Excel 파일을 열거나 저장할 수 있는 일반 대화 상자가 나타납니다.'열기'를 클릭하면 다음과 같은 경고 메시지가 표시됩니다. 열려는 파일 '파일 이름입니다.xls'의 형식이 파일 확장명으로 지정된 형식과 다릅니다.파일을 열기 전에 파일이 손상되지 않았는지, 신뢰할 수 있는 원본인지 확인합니다.지금 파일을 여시겠습니까? 이 경고 메시지를 프로그래밍 방식으로 억제할 수 있습니까(예: 표시되지 않도록 숨기거나 방지할 수 있습니까?저는 웹 개발을 위해 콜드퓨전을 사용하고 있습니다.해결 방법을 찾지 않고 문제만 해결하려면 레지스..

programing 2023.07.13

판다들은 한 시트에 여러 테이블을 읽습니다.

판다들은 한 시트에 여러 테이블을 읽습니다. 판다를 사용하여 시트 엑셀 파일에서 여러 테이블을 읽을 수 있습니까? 예를 들어, 0행부터 100행까지 표 1을 읽고 102행부터 202행까지 표 2를 읽습니다...처리해야 할 파일이 많고 올바른 행 번호를 얻기 위해 각 테이블을 검색하지 않을 경우를 대비하여 여러 테이블을 자동으로 식별하기 위해 다음 코드를 작성했습니다.또한 코드는 각 테이블 위에 비어 있지 않은 행을 찾아 테이블 메타데이터로 읽습니다. def parse_excel_sheet(file, sheet_name=0, threshold=5): '''parses multiple tables from an excel sheet into multiple data frame objects. Returns ..

programing 2023.07.08

대상 셀에서 다른 셀의 공식을 가져오는 중

대상 셀에서 다른 셀의 공식을 가져오는 중 어떻게 한 셀이 VBA를 사용하지 않고 다른 셀의 공식을 텍스트로 얻을 수 있습니까?저는 이 질문이 이미 여러 번 제기되었고 항상 VBA로 사용자 정의 함수를 작성하는 것이 답이라는 것을 알 수 있습니다. 하지만 2006년에 비 VBA 솔루션을 찾았다고 주장하는 게시물을 발견했는데 해당 게시물에 제공된 링크가 이미 끊어졌습니다.=FormulaText(Reference)속임수를 쓸 것VBA 없이 이것을 하는 좋은 방법이 있습니다.XL4 매크로를 사용합니다(이것들은 매크로이지만, 요청하신 대로 VBA는 아닙니다). 그림 1을 참조하여, 셀 A2:A4에는 일반적인 공식이 포함되어 있습니다. 수식 -> 이름 정의로 이동하여 셀 A6:B8에 표시된 정보로 두 개의 명명된..

programing 2023.07.03

VBA에서 트림()과 트림 $()의 차이점은 무엇입니까?

VBA에서 트림()과 트림 $()의 차이점은 무엇입니까? 사이의 차이점은 무엇입니까?trim그리고.trim$vba로에?했을 때 에서 "vba"라고 했습니다.cant find project or library 내가 그것을 검색했을 때, 나는 포럼 중 하나에서 사용자가 이것들을 사용하는 것을 발견했습니다. vba.trim("string") 그는 함수의 접두사에 vba로 응답했습니다.그리고 놀랍게도 그것은 내 컴퓨터에서도 작동했습니다.하지만 저는 이 기능들을 찾았습니다. trim and trim$ left and left$ leftb and leftb$ trim and trim$이 무엇인지 궁금합니다.차이점을 찾고 싶어서 구글링을 시작했는데 결과는 $알파벳을 무시한 트림입니다. 저는 단지 그것에 대해 알고 싶..

programing 2023.06.23

GUI 없이 Excel(xls) 파일을 쉼표로 구분된(csv) 파일로 변환

GUI 없이 Excel(xls) 파일을 쉼표로 구분된(csv) 파일로 변환 Excel 창 응용 프로그램을 시작하지 않고 XLS를 CSV 형식의 파일로 변환하는 간단한 방법이 있습니까? 스크립트가 포함된 Excel XLS 워크북을 처리해야 합니다.이를 위해 xls 파일을 csv 파일로 변환해야 합니다.이 작업은 Excel 응용 프로그램의 save-as를 사용하여 수행할 수 있습니다.하지만 저는 이것을 자동화하고 싶습니다(따라서 엑셀 애플리케이션 창을 열지 않습니다). 워크북의 첫 번째 시트를 CSV 형식으로 변환하면 충분합니다.저는 그 시트의 데이터만 처리하면 됩니다. 제 시스템에 Cygwin과 Excel이 설치되어 있습니다. 도움이 된다면요. 편집: 네, Perl로 작동하는 솔루션이 있습니다.다른 사용자..

programing 2023.06.18

판다의 열 순서를 _csv 방법으로 보존

판다의 열 순서를 _csv 방법으로 보존 팬더의 to_csv 방법은 열 순서를 보존하지 않습니다.CSV에서 열을 알파벳 순으로 정렬하도록 선택합니다.이는 버그이며 0.11.0 버전에서 보고되었으며 수정될 예정입니다.0.18.0입니다. import pandas as pd df = pd.DataFrame({'V_pod_error' : [a], 'V_pod_used' : [b], 'U_sol_type' : [c] ... ... and so on upto 50 columns } pd.to_csv(df) Excel 주문: 0 U_sol type V_pod_error V_pod_used ... 1 제가 원하는 것은 사전의 순서입니다. 0 V_pod_error V_pod_used U_sol type ... 1 저는 ..

programing 2023.06.13

Excel to PHP 배열, 가능하며 어떻게 됩니까?

Excel to PHP 배열, 가능하며 어떻게 됩니까? 다음과 같은 큰 엑셀 파일이 있습니다. 각 행을 배열로 지정하고 싶습니다. 첫 번째 행에 액세스할 수 있습니까?order id이렇게요? $result[0][2] // returns 7432 열 이름에 접두사를 제공하는 실제 첫 번째 행이 없다고 가정합니다. 내가 어떻게 그럴 수 있을까? PHPEXCEL 라이브러리를 사용할 것을 권장합니다. https://github.com/PHPOffice/PHPExcel 당신은 예를 볼 수 있습니다. 업데이트: 이제 이 라이브러리의 대안은 php 스프레드시트입니다.스프레드시트를 CSV로 저장한 다음 PHP의 내장 CSV 함수를 사용합니다.여기에서 샘플 코드를 참조하십시오. http://php.net/manual/e..

programing 2023.06.08

Excel(2007)에서 차트가 업데이트되지 않음

Excel(2007)에서 차트가 업데이트되지 않음 계산된 값이 포함된 셀에서 데이터 시리즈를 가져오는 차트(클러스터된 열)가 있는 Excel 문서(2007)가 있습니다. 계산된 값은 직접 변경되지 않지만 시트의 다른 셀이 변경된 결과로만 변경됩니다. 시트의 다른 셀을 변경하면 데이터 시리즈 셀이 다시 계산되고 새 값이 표시되지만 이 데이터 시리즈를 기반으로 하는 차트는 자동으로 업데이트를 거부합니다. 저장/닫거나 설정 중 하나(예: x/y 축 반전 후 다시 놓기)를 전환하거나 데이터 시리즈를 다시 선택하여 차트를 업데이트할 수 있습니다. 온라인에서 찾은 모든 솔루션이 작동하지 않음 예, 계산이 자동으로 설정되어 있습니다. Ctrl+Alt+F9는 차트를 제외한 모든 것을 정상적으로 업데이트합니다. 차트를 ..

programing 2023.06.08