반응형

Excel 32

EPplus를 사용하여 Excel로 DataTable 내보내기

EPplus를 사용하여 Excel로 DataTable 내보내기 데이터 테이블을 EPplus로 Excel 파일로 내보내고 싶습니다.그 데이터 테이블은 int 타입의 속성이 있기 때문에 엑셀 파일에서도 같은 포맷을 원합니다. 이런 DataTable을 Excel로 내보내는 방법을 아는 사람 있나요?using (ExcelPackage pck = new ExcelPackage(newFile)) { ExcelWorksheet ws = pck.Workbook.Worksheets.Add("Accounts"); ws.Cells["A1"].LoadFromDataTable(dataTable, true); pck.Save(); } 그게 너한테 효과가 있을 거야.필드가 int EPPlus로 정의되어 있는 경우 EPplus는 컬..

IT 2023.04.23

Larabel에서 Excel로 Excel을 내보낼 때 어떻게 열 헤더를 포함할 수 있습니까?

Larabel에서 Excel로 Excel을 내보낼 때 어떻게 열 헤더를 포함할 수 있습니까? 제품 정보와 함께 Larabel Excel 파일을 사용하여 Excel을 다운로드 할 수 있도록 하고 있습니다.현재 웹 루트는 다음과 같습니다. Route::get('/excel/release', 'ExcelController@create')->name('Create Excel'); 현재 내보내기 기능은 다음과 같습니다. class ProductExport implements FromQuery { use Exportable; public function __construct(int $id) { $this->id = $id; } public function query() { return ProductList::que..

IT 2023.04.23

SQL에서 조회할 매개 변수를 전달하는 방법(Excel)

SQL에서 조회할 매개 변수를 전달하는 방법(Excel) Excel을 SQL에 "링크"했더니 정상적으로 동작했습니다.SQL 스크립트를 작성했는데 잘 동작했습니다.제가 원하는 것은 파라미터를 쿼리에 전달하는 것입니다.새로 고칠 때마다 파라미터(필터 조건)를 SQL Query에 전달할 수 있습니다."연결 정보"에서 매개변수 단추가 사용 불가능합니다.그래서 매개 변수 쿼리를 만들 수 없습니다.누가 나를 도와줄 수 있나요?이 게시물은 오래되어 OP에는 별로 도움이 되지 않을 것입니다만, 저는 이 질문에 답하기 위해 오랜 시간을 소비했기 때문에, 저의 조사 결과를 갱신하려고 생각했습니다. 이 답변은 Excel 문서에서 이미 SQL 쿼리를 실행하고 있다고 가정합니다.웹에서 이 작업을 수행하는 방법을 보여 주는 튜토..

IT 2023.04.23

Excel 시트 이름에 유효한 문자

Excel 시트 이름에 유효한 문자 Java에서는 다음 패키지를 사용하여 프로그래밍 방식으로 Excel 문서를 만듭니다. org.apache.poi.hssf 시트 이름(NOT 파일, 내부 Excel 시트)을 설정하려고 하면 다음과 같은 오류가 발생합니다. 이름이 31자를 넘습니다. 이름에는 다음 문자 중 하나가 포함됩니다. / \ * ? [ ] 그러나 시트 이름이 다음과 같은 문서를 작성한 후: @#$%&()+~':;...| 에러는 출력되지 않고, Java에서는 모든 것이 정상인 것 같습니다.Office 2003에서 Excel 파일을 열면 시트 이름이 잘못되어 "Sheet 1"과 같은 일반적인 이름으로 이름이 변경되었음을 나타내는 오류가 나타납니다. 이전에 사용하고 있는 패키지에 대해서는 잘 모릅니다만,..

IT 2023.04.23

위 행에서 현재 행으로 값 반환

위 행에서 현재 행으로 값 반환 간단한 일을 하려고 합니다.일부 셀을 이전 행에 있는 값으로 설정하기만 하면 됩니다.난 시도했다.=A(Row()-1)하지만 효과가 없다.이 문제를 Excel로 해결하려면 보통 위의 셀의 문자 그대로 행 번호를 입력합니다. 예를 들어 셀을 입력하는 경우A7, 나는 공식을 사용할 것이다.=A6그 수식을 다른 셀에 복사하면 이전 셀의 행도 사용됩니다. 또 다른 옵션은 를 사용하는 것입니다.이것에 의해, 내부 리터럴 문이 수식으로 해결됩니다.다음과 같은 것을 사용할 수 있습니다. =INDIRECT("A" & ROW() - 1) 위의 공식은 열의 셀 값으로 해결됩니다.A그리고 공식을 포함하는 셀의 행보다 하나 적은 행입니다.이 공식에는 열 문자 참조("A", "B" 등)가 필요하지..

IT 2023.04.18

Nodejs를 사용하여 Excel 파일을 작성하는 방법

Nodejs를 사용하여 Excel 파일을 작성하는 방법 저는 nodejs 프로그래머입니다.이제 Excel 파일 형식으로 저장하고자 하는 데이터 테이블을 가지고 있습니다.이걸 어떻게 해야 하죠? 노드 라이브러리를 몇 개 찾았습니다.하지만 대부분은 Excel Writer가 아닌 Excel Parsers입니다.Linux Server를 사용하고 있습니다.따라서 Linux에서 실행할 수 있는 것이 필요합니다.알고 있는 도움이 되는 라이브러리가 있으면 알려주세요. 또는 CSV 파일을 xls 파일로 변환하는 방법(프로그래밍 방식으로)이 있습니까?Excel4node는 공식 사양으로 작성된 유지 보수된 기본 Excel 파일 생성자입니다.다른 답변에서 언급한 msexcel-builder보다 더 잘 유지되고 있습니다. //..

IT 2023.04.18

VBA를 사용하여 Excel에서 워크시트 삭제

VBA를 사용하여 Excel에서 워크시트 삭제 많은 워크북을 생성하는 매크로가 있습니다.실행 시작 시 매크로에 2개의 스프레드시트가 포함되어 있는지 확인하고 있으면 삭제해 주었으면 합니다. 내가 시도한 코드는: If Sheet.Name = "ID Sheet" Then Application.DisplayAlerts = False Sheet.Delete Application.DisplayAlerts = True End If If Sheet.Name = "Summary" Then Application.DisplayAlerts = False Sheet.Delete Application.DisplayAlerts = True End If 이 코드는 오류를 반환하고 있습니다. 런타임 오류 #424, 개체가 필요합니다..

IT 2023.04.18

MS Excel이 PC에 존재하는지 프로그래밍 방식으로 확인하는 방법

MS Excel이 PC에 존재하는지 프로그래밍 방식으로 확인하는 방법 MS Excel을 실행해야 하는 어플리케이션이 있습니다.그렇지 않으면 크래쉬가 됩니다.그래서 엑셀이 사용자의 컴퓨터에 설치되어 있지 않은지 확인하고 경고하고 싶습니다. 이거 어떻게 해?Type officeType = Type.GetTypeFromProgID("Excel.Application"); if (officeType == null) { //no Excel installed } else { //Excel installed } 간단한 수정으로 예외를 포착하여 적절한 오류 처리를 구현할 수 있습니다.그런 다음 사용자에게 알릴 수 있습니다.const string ASSEMBLY2003 = "Microsoft.Office.Interop.E..

IT 2023.04.13

Excel에서 VBA 어레이에 고유한 값 입력

Excel에서 VBA 어레이에 고유한 값 입력 Excel 시트에서 범위(행 또는 열)를 가져와 목록/배열을 고유한 값으로 채우는 VBA 코드를 알려 주실 수 있습니까? table table chair table stool stool stool chair 매크로가 실행되면 다음과 같은 배열이 생성됩니다. fur[0]=table fur[1]=chair fur[2]=stool Sub GetUniqueAndCount() Dim d As Object, c As Range, k, tmp As String Set d = CreateObject("scripting.dictionary") For Each c In Selection tmp = Trim(c.Value) If Len(tmp) > 0 Then d(tmp) = ..

IT 2023.04.13

컴파일러 오류:사용자 정의 유형이 정의되지 않았습니다.

컴파일러 오류:사용자 정의 유형이 정의되지 않았습니다. 다음 행에서 컴파일 시 오류 "User-defined types not defined"가 표시됩니다. Dim cn As ADODB.Connection 뭐가 잘못됐나요? 코드: Sub test() Dim cn As ADODB.Connection 'Not the best way to get the name, just convenient for notes strFile = Workbooks(1).FullName strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strFile & ";Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1"";" Set cn = CreateO..

IT 2023.04.13
반응형