Excel 53

각 열 셀에 대한 열 셀 확장

각 열 셀에 대한 열 셀 확장 3개의 서로 다른 데이터 집합이 있습니다(다른 열에 있음). 열 A에 있는 동물(5가지 종류) B열 과일(1000가지 종류) 열 C에 있는 국가(10가지 종류) 이 3개의 데이터 수집을 통해 총 50k에 해당하는 col의 요소에 대해 5x1000x10을 받고 싶습니다.EFG(각 과일과 각 국가에 해당하는 각 동물). 값을 수동으로 복사하여 붙여넣는 방식으로 수행할 수 있지만 시간이 오래 걸립니다.VBA 코드로 자동화할 수 있는 방법이 있습니까? 위에 제시된 것처럼 무제한 데이터 세트에 대한 보편적인 공식이 있습니까?명확하지 않은 사항이 있으면 알려주시기 바랍니다. 다음은 데이터의 작은 예와 결과가 어떻게 나타나는지 보여줍니다. 저는 보편적으로 이것이 임의의 수의 열과 각각의..

programing 2023.06.24

사용자 정의 함수가 재계산되지 않음

사용자 정의 함수가 재계산되지 않음 최근에 크고 안정적인 XLSM 파일을 가져와서 XLAM과 XLSX로 분할했습니다.XLSX의 셀 수천 개가 XLAM의 기능을 호출하고, 각 udf는 "Application" 문으로 시작합니다.휘발성"(과잉 킬, 강제 리콜). XLSX는 Ctrl-Alt-Shift F9 또는 Cell을 통해 F9로 재호출되지 않습니다.응용 프로그램을 통해 계산합니다.전체 계산.XLSX 세포는 단순히 "죽은" 것이지만...수식을 편집하기 위해 F2를 누른 다음 ENTER를 누르면 하나씩 다시 깨울 수 있습니다.이런 식으로 다시 깨어난 세포들은 깨어 있는 것처럼 보이고, 그 후에 정상적으로 기억됩니다. 이 이상한 행동을 경험한 사람이 있습니까? 엑셀이 처음부터 계산 그래프를 재구성하도록 강제하..

programing 2023.06.24

엑셀 2007에서 65536개 이상의 행을 볼 수 있습니까?

엑셀 2007에서 65536개 이상의 행을 볼 수 있습니까? 닫혔습니다. 이 질문은.출입 금지의현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?스택 오버플로의 주제가 되도록 질문을 업데이트합니다. 10년 전에 문을 닫았습니다. 이 질문을 개선합니다. 저는 65536개 이상의 행이 있는 엑셀 파일을 가지고 있습니다.하지만, 저는 그것들 중 처음 65536개만 볼 수 있습니다.Excel 2007에서 모두 볼 수 있습니까?여기 Excel 2007의 숫자/제한에 대한 흥미로운 블로그 항목이 있습니다.저자에 따르면 새로운 제한은 약 100만 줄입니다. Excel 2007 이전 버전의 워크북이 호환성 모드로 열려 있는 것처럼 들립니다(제목 표시줄에서 호환성 모드로 표시되는지 확인).그렇다면 워크..

programing 2023.06.24

범위를 변경하지 않고 VLOOKUP 공식 작성

범위를 변경하지 않고 VLOOKUP 공식 작성 한 시트의 행에 있는 값과 다른 시트의 다른 행에 있는 값을 비교하고 있습니다.다음 공식 및 작동: =IFERROR(VLOOKUP(A1,Sheet1!A1:A19240,1,FALSE),"No Match") 제 문제는 공식을 작성할 때 A1이 정확하게 증가하지만 또한 증가한다는 것입니다.(A1:A19240)그래서 수색 범위를 절반으로 좁혔습니다. 이 공식을 열에 적용하려면 어떻게 해야 합니까?바꾸다A1:A19240로.A$1:A$19240즉, 적용: =IFERROR(VLOOKUP(A1,Sheet1!A$1:A$19240,1,FALSE),"No Match") 이를 절대 참조를 사용하여 호출합니다.언급URL : https://stackoverflow.com/questi..

programing 2023.06.19

XLSX(Excel)에서 읽는 방법?

XLSX(Excel)에서 읽는 방법? .xlsx(Excel) 파일에서 읽는 데 문제가 있습니다.사용하려고 했습니다. var fileName = @"C:\automated_testing\ProductsUploadTemplate-2015-10-22.xlsx"; var connectionString = string.Format("Provider=Microsoft.Jet.OLEDB.4.0; data source={0}; Extended Properties=Excel 8.0;", fileName); var adapter = new OleDbDataAdapter("SELECT * FROM [workSheetNameHere$]", connectionString); var ds = new DataSet(); adapt..

programing 2023.06.14

python: excel 워크북을 만들고 csv 파일을 워크시트로 덤프합니다.

python: excel 워크북을 만들고 csv 파일을 워크시트로 덤프합니다. Excel 워크북(xls/xlsx)에 새 워크시트로 덤프하고 싶은 csv 파일이 몇 개 없습니다.어떻게 이를 달성할 수 있습니까? 구글에서 'pyXLriter'를 찾았는데 프로젝트가 중단된 것 같습니다.'pyXLriter'를 사용해 보는 동안 대안/제안/모듈이 있는지 알고 싶습니다. 대단히 고맙습니다. [편집] 여기 제 해결책이 있습니다. (누구나 훨씬 더 희박하고 많은 비단결 같은 해결책을 가지고 있나요?코멘트를 합니다. thx) import glob import csv import xlwt import os wb = xlwt.Workbook() for filename in glob.glob("c:/xxx/*.csv"): (..

programing 2023.06.14

C#의 수식에 셀에 오류가 있는지 확인하는 방법

C#의 수식에 셀에 오류가 있는지 확인하는 방법 Excel 공식에서 사용할 수 있습니다.=ISERR(A1)또는=ISERROR(A1) VBA 매크로에서 사용할 수 있습니다.IsError(sheet.Cells(1, 1)) 그러나 VSTO Excel Addin 프로젝트를 사용하면서 Microsoft에서 유사한 기능을 찾을 수 없었습니다.사무실. 인터럽트.Excel API.저는 셀에 오류가 있는지 알고 싶을 뿐, 오류의 종류에는 별로 관심이 없습니다. 현재 해결 방법은 기존의 모든 오류 메시지에 대해 이 작업을 수행하는 것입니다.: if (((Range)sheet.Cells[1, 1]).Text == "#N/A" || ...) 더 좋은 방법이 있을까요?API에 그것을 위한 간단한 기능이 있습니까?.NET에서 C..

programing 2023.06.09

VBA에서 C++ DLL로 문자열 전달 중

VBA에서 C++ DLL로 문자열 전달 중 저는 VBA에서 C++로 문자열을 전달하는 것이 정말 혼란스럽습니다.다음은 VBA 코드입니다. Private Declare Sub passBSTRVal Lib "foo.dll" (ByVal s As String) Private Declare Sub passBSTRRef Lib "foo.dll" (ByRef s As String) Private Declare Sub passByNarrowVal Lib "foo.dll" (ByVal s As String) Private Declare Sub passByNarrowRef Lib "foo.dll" (ByRef s As String) Private Declare Sub passByWideVal Lib "foo.dll" (..

programing 2023.06.09

Apache POI getRow()가 null을 반환하고 .createRow가 실패함

Apache POI getRow()가 null을 반환하고 .createRow가 실패함 Apache POI v3.12를 사용할 때 다음과 같은 문제가 발생했습니다. 49개의 행이 있는 XLSX 파일을 사용해야 합니다 [0..48] 템플릿으로 셀을 데이터로 채우고 다른 파일로 작성하면 템플릿을 다시 사용할 수 있습니다.제가 하는 일은 대략 다음과 같습니다. XSSFWorkbook wbk_template = new XSSFWorkbook(new FileInputStream (f_wbk_template)); SXSSFWorkbook wbk = new SXSSFWorkbook(wbk_template, 50, true); Sheet sheet = wbk.getSheet(STR_SHEET_NAME); 나중에/ Row..

programing 2023.06.09

동적으로 작성된 단추에 코드 할당

동적으로 작성된 단추에 코드 할당 Excel 사용자 양식에 동적으로 만든 단추를 가져와 매크로를 실행하려고 합니다.transfer내가 쓴 것.Module 1내 프로젝트의 "모듈" 섹션에 있습니다. 아래에 지금까지 작성한 코드를 실제로 생성할 수 있는 사용자 양식에 붙여넣었습니다.Transfer to Sheet프레임의 버튼(동적으로 생성하기도 했습니다) 하지만 어떤 이유로 VBA를 실행하면438 error라는 메시지Object doesn't support this property or method. 제가 이 문제를 해결할 수 있는 방법을 알려주실 수 있나요? 코드는 다음과 같습니다. Dim framecontrol1 As Control Set workitemframe = Controls.Add("Forms...

programing 2023.06.09