반응형

Excel 28

C# 앱에서 엑셀에 사진을 삽입하는 방법?

C# 앱에서 엑셀에 사진을 삽입하는 방법? 제 C# 어플리케이션을 이용하여 엑셀 스프레드시트에 사진을 삽입하려고 합니다. 저는 아래 내용을 출처로 사용하였습니다.http://csharp.net-informations.com/excel/csharp-insert-picture-excel.htm 이 선 전체가 파란색 밑줄이 그어져 있습니다. xlWorkSheet.Shapes.AddPicture("C:\\pic.JPG", Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoCTrue, 50, 50, 300, 45); 내 코드: private void btnWriteSpreedSheet_Click(object sender..

codememo 2023.09.25

Excel 파일 다운로드 오류 대응

Excel 파일 다운로드 오류 대응 스프링 REST 엔드포인트를 호출하여 Reactjs에서 엑셀 파일을 다운로드하려고 하는데 파일이 손상되어 문제가 발생합니다. 응답 호출... getFile(){ axios.get('get/download') .then((response) => { var blob = new Blob([response.data], {type:'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'}); filesaver.saveAs(blob, "excel.xlsx"); }); } 스프링 컨트롤러... @RequestMapping(value = "/download", method = RequestMethod.GET) publi..

codememo 2023.09.10

VBA 정밀도 문제에서 두 배 비교

VBA 정밀도 문제에서 두 배 비교 엑셀 VBA에서 더블 2개를 비교하는 데 어려움이 있습니다. 내가 다음과 같은 코드를 가지고 있다고 가정합니다. Dim a as double Dim b as double a = 0.15 b = 0.01 b에 대한 몇 번의 조작 후, b는 이제 0.6과 같습니다. 하지만 이중 데이터 유형과 관련된 부정확함은 나에게 두통을 줍니다. if a = b then //this will never trigger end if 이중 타입의 후행 정밀도를 어떻게 제거할 수 있는지 알고 계십니까?부동 소수점 값은 동일성에 대해 비교할 수 없습니다.고유 오류를 처리하는 방법에 대한 자세한 내용은 "부동점 번호 비교"에 대한 이 문서를 참조하십시오. 플로트의 절대 범위를 사전에 확실히 알지 ..

codememo 2023.09.05

Excel interop으로 저장 대화 상자를 표시하지 않고 워크북을 저장하는 방법은 무엇입니까?

Excel interop으로 저장 대화 상자를 표시하지 않고 워크북을 저장하는 방법은 무엇입니까? 다음을 내보내는 콘솔 응용 프로그램을 만들어야 합니다.DataSet엑셀로문제는 저장 창이 팝업되지 않고 자동으로 Excel 파일을 만들어야 한다는 것입니다.지금까지 저는 다음과 같은 코드를 가지고 있지만, 자동으로 저장하는 방법을 모르겠습니다.도움을 주시면 감사하겠습니다. public static void CreateWorkbook(DataSet ds, String path) { int rowindex = 0; int columnindex = 0; Microsoft.Office.Interop.Excel.Application wapp = new Microsoft.Office.Interop.Excel.Appli..

codememo 2023.09.05

fputcsv를 사용하여 CSV 파일에 BOM 추가

fputcsv를 사용하여 CSV 파일에 BOM 추가 저는 외국어 문자가 포함된 간단한 CSV 파일을 생성하고 있습니다.바이트 순서 표시를 포함하지 않으면 Excel에 외국어 문자가 제대로 나타나지 않습니다(BOM이 있을 때는 정상적으로 나타납니다). 파일이 처음 생성될 때 파일의 시작 부분에 BOM을 추가하려면 어떻게 해야 합니까?제가 다음을 시도해봤는데 작동하지 않습니다 :-/ function processForm($competition, $competitionEntry) { $BOM = "\xEF\xBB\xBF"; // UTF-8 BOM $filename = $competition->ID.".csv"; $file = "entries/".$filename; $fields = array_keys($com..

codememo 2023.08.31

VBA가 자동으로 변경됩니다.범위는 .range입니다.

VBA가 자동으로 변경됩니다.범위는 .range입니다. 회사에서 데이터 처리를 도와주기 위해 엑셀 매크로를 작성해왔는데, 코드 작성을 마치고 나니 Microsoft Visual Basic이 계속 변경되어 계속 오류가 발생합니다.범위는 .range입니다.이렇게 할 때마다 메서드가 존재하지 않기 때문에 컴파일 오류가 발생합니다. 이것을 고칠 방법이 있습니까?를 사용하여 이동할 수 있는 방법이 있습니까?없으면 사거리?내 코드가 에서 계속 변경되는 한.범위는 .range입니다. 여기서 오류를 계속 뱉습니다. 해결됨: 오류는 메서드에 뿌리를 둔 것이 아니라 이전에 발생한 데이터 멤버입니다.코드의 어딘가에서 범위를 범위로 선언해 보십시오(경우에 유의). Dim Range As Range 그런 다음 문을 삭제합니다...

codememo 2023.08.26

범위() VS 셀() - 실행 시간

범위() VS 셀() - 실행 시간 나는 이 사이트에서 많은 VBA 코드를 봅니다.Range와의 방법.For루프: Range("A" & i) 적절한 것과는 대조적으로.Cells명령: Cells(i,1) 나는 항상 알고 있었습니다.Cells방법이 더 빠릅니다, 부분적으로 이유는.Range해결하는 데 시간이 더 오래 걸리고, 부분적으로는 연결(&)는 상대적으로 느린 프로세스입니다(다른 간단한 산술 연산(AFAIK)과는 대조적입니다). 문제는 이게 정말 더 빠르냐는 것입니다.얼마나?가끔은.Range포맷은 특히 초보자들에게 더 읽기 쉽습니다.속도 향상이 약간의 불편함과 답변에 필요한 추가 설명을 정당화합니까?저는 무엇이 무엇인지 알아보기 위해 몇 가지 테스트를 해봤습니다. 방법 저는 네 가지 시나리오의 속도를 ..

codememo 2023.08.26

Spring Rest Controller에서 Excel 파일을 다운로드하는 방법

Spring Rest Controller에서 Excel 파일을 다운로드하는 방법 Apache POI를 사용하여 .xlsx 파일을 생성하고 있습니다. 스프링 컨트롤러에서 그 파일을 반환하고 싶습니다.지금까지 제가 한 일은 다음과 같습니다. 컨트롤러: @RequestMapping(method = RequestMethod.GET) public HttpEntity createExcelWithTaskConfigurations(HttpServletResponse response) throws IOException { byte[] excelContent = excelService.createExcel(); HttpHeaders header = new HttpHeaders(); header.setContentType(..

codememo 2023.08.26

단일 워크북에서 여러 CSV를 여러 워크시트로 가져오기

단일 워크북에서 여러 CSV를 여러 워크시트로 가져오기 이거 어떻게 하는 거지?기본적으로 여러 CSV 파일을 여러 워크시트에 가져오지만 단일 워크북에만 가져오도록 합니다.여기 제 VBA 코드가 있습니다. 제가 루프하고 싶습니다.의 모든 CSV를 쿼리하려면 루프가 필요합니다.C:\test\ Sub Macro() With ActiveSheet.QueryTables.Add(Connection:= _ "TEXT;C:\test\test1.csv", Destination:=Range("$A$1")) .Name = "test1" .FieldNames = True .RowNumbers = False .FillAdjacentFormulas = False .PreserveFormatting = True .RefreshOn..

codememo 2023.07.13

xlrd로 Excel 파일 읽기

xlrd로 Excel 파일 읽기 제어할 수 없는 Perl 스크립트로 작성된 .xls 파일을 읽는 데 문제가 있습니다.파일에는 셀 내의 일부 서식 및 줄 바꿈이 포함되어 있습니다. filename = '/home/shared/testfile.xls' book = xlrd.open_workbook(filename) sheet = book.sheet_by_index(0) for rowIndex in xrange(1, sheet.nrows): row = sheet.row(rowIndex) 이로 인해 다음 오류가 발생하고 있습니다. _locate_stream(Workbook): seen 0 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 20 4 4 4 4 4 4 4 4 4 4 4 4 4 ..

codememo 2023.07.02
반응형