반응형

Excel 33

Excel VBA: 한 단계로 범위에서 문자열 어레이까지

Excel VBA: 한 단계로 범위에서 문자열 어레이까지 다양한 셀을 쉽게 가져와서 변형 배열에 넣을 수 있다는 것을 알지만 문자열 배열로 작업하고 싶습니다(왜냐하면 단일 차원이고 변형 배열보다 메모리가 덜 들기 때문입니다). 범위를 문자열 배열로 자동 변환하는 방법이 있습니까? 현재 저는 범위를 가져와서 변수 배열에 값을 저장한 다음 변수 배열을 문자열 배열로 변환하는 기능을 사용하고 있습니다.잘 작동하지만, 범위에서 문자열 배열로 바로 이동할 수 있는 방법을 찾고 있습니다.어떤 도움이라도 주시면 대단히 감사하겠습니다. Function RangeToArray(ByVal my_range As Range) As String() Dim vArray As Variant Dim sArray() As String..

programing 2023.05.11

C#을 사용하여 Excel용 추가 기능 만들기

C#을 사용하여 Excel용 추가 기능 만들기 엑셀에서 C# 클래스 메소드를 사용하고 싶습니다.누가 그것을 어떻게 하는지 안내해 줄 수 있습니까?C# 구성 요소는 우수한 추가 기능입니다.클라이언트의 컴퓨터에 추가 기능을 설치할 사용자에게 설정을 제공하기만 하면 되도록 이 추가 기능에 대한 설정을 만드는 방법.사용자는 C# dll 등록과 같은 다른 단계를 수행할 필요가 없습니다.(거부자:저는 Excel-DNA 라이브러리를 개발합니다.) 당신은 Excel-Dna - http://excel-dna.net 를 봐야 합니다.라이브러리는 C#, VB로 작성된 관리 어셈블리를 허용합니다.NET 또는 F#: 기본 .xll 인터페이스를 통해 고성능 UDF(사용자 정의 함수) 및 매크로를 Excel에 노출합니다.이 프로젝..

programing 2023.05.11

NODE.JS: 치명적 오류 - JS 할당 실패 - 대용량 엑셀 파일을 구문 분석하는 동안 메모리 부족 처리

NODE.JS: 치명적 오류 - JS 할당 실패 - 대용량 엑셀 파일을 구문 분석하는 동안 메모리 부족 처리 모듈 "jsxlsx_async"로 xlsx 파일을 구문 분석하기 위해 nodejs를 사용하고 있으며 값이 mongodb에 저장됩니다.내 코드: xlsx(file, function(err,wb){ if (err){ //handling err } //get data array wb.getSheetDataByName('Sheet1', function(err,data){ if (err){ //handling err } //handling data console.log(data); }); }); 사용: Nodejs: v0.10.25, MongoDB: v2.2.6, OS: win8, RAM: 6GB 내 단계..

programing 2023.05.11

PHP 스프레드시트로 매우 큰 스프레드시트 구축

PHP 스프레드시트로 매우 큰 스프레드시트 구축 저는 PHP 스프레드시트가 대형 엑셀 스프레드시트에서 어떻게 작동하는지 테스트하고 있습니다.초기 테스트에서는 큰 스프레드시트의 경우 메모리가 빠르게 부족하다는 것을 나타냅니다. 스프레드시트를 점진적으로 작성할 수 있는 방법이 있습니까? 저는 PHP에서 스프레드시트를 만들기 위해 오랫동안 사용해온 오래된 코드를 가지고 있습니다.이것은 매우 오래된 표준을 사용하며 업데이트 예정입니다.그러나 이전 코드의 한 가지 장점은 전체를 메모리에 구축하는 대신 파일에 기록할 수 있다는 것입니다. 따라서 메모리 제한을 풀지 않고도 매우 큰 스프레드시트를 쉽게 처리할 수 있습니다. PHP 스프레드시트에서 유사한 작업을 수행할 수 있습니까?설명서를 읽어보고 다양한 포럼을 검색해..

programing 2023.05.06

Excel에서 날짜 시간을 표시하는 방법

Excel에서 날짜 시간을 표시하는 방법 다음을 표현하는 가장 좋은 방법은 무엇입니까?DateTime엑셀로?Syncfusions Essential Xl을 사용합니다.작동이 잘 되는 Excel 문서에 값을 출력하는 IO입니다.하지만 어떻게 해야 할지 모르겠어요DateTimeㅠㅠㅠㅠ 할 엑셀에서 직접 할 때도 아닙니다.불가능 한 건가요?날짜와 시간 열을 따로 사용해야 합니까?정말 그러지 않았으면 좋겠어요. 한...엑셀이 그것을 고칠 묘책이 없는 한...의 길이가 Excel과 동일한 입니다.1그리고.1st Jan 1900 00:001.그렇게11th June 2009 17:30 관한 것입니다.39975.72917. 셀에 이와 같은 숫자 값이 포함된 경우에는 단순히 셀에 날짜/시간 형식을 적용하여 날짜/시간으로 ..

programing 2023.05.06

회귀 분석 f의 계수를 스프레드시트 또는 csv 파일로 내보내는 방법은 무엇입니까?

회귀 분석 f의 계수를 스프레드시트 또는 csv 파일로 내보내는 방법은 무엇입니까? 저는 Rstudio에 처음이고 제 질문은 꽤 쉽게 풀 수 있지만 많은 검색이 도움이 되지 않았습니다. 저는 회귀 분석을 하고 있고,summary(regression1)모든 계수 등을 보여 줍니다.지금 사용하고 있습니다.coef(regression1)따라서 파일로 내보낼 계수만 제공됩니다. write.csv(coef, file="regression1.csv)그리고"Error in as.data.frame.default(x[[i]], optional = TRUE) : cannot coerce class ""function"" to a data.frame"일어나다. 저를 도와주시면 감사하겠습니다.나는 지금 몇 시간 동안 웹을 ..

programing 2023.05.01

Excel Interop - 다른 워크시트를 모두 추가합니다.

Excel Interop - 다른 워크시트를 모두 추가합니다. 새로운 워크시트를 Excel 워크북에 추가하여 C# Excel Interop의 마지막 워크시트로 만들려고 합니다. 이것은 정말 간단해 보이고, 저는 아래 코드가 그것을 할 것이라고 생각했습니다: using System.Runtime.InteropServices; using Excel = Microsoft.Office.Interop.Excel; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { var excel = new Excel.Application(); var workbook = excel.Workbooks.Open(@"C:\test\Test...

programing 2023.04.26

Excel을 데이터 테이블로 신속하게 가져오기

Excel을 데이터 테이블로 신속하게 가져오기 데이터 목록에 엑셀 파일을 읽으려고 합니다.DataTable은 현재의 방법으로는 매우 오랜 시간이 걸릴 수 있습니다.저는 결국 워크시트별로 셀 단위로 워크시트를 이동합니다. 그리고 그것은 매우 오랜 시간이 걸리는 경향이 있습니다.더 빠른 방법이 있습니까?내 코드는 다음과 같습니다. List List = new List(); // Counting sheets for (int count = 1; count < WB.Worksheets.Count; ++count) { // Create a new DataTable for every Worksheet DATA.DataTable DT = new DataTable(); WS = (EXCEL.Worksheet)WB.Wor..

programing 2023.04.26

Column에 Cell 값이 있는지 확인하고 NEXT Cell 값을 가져옵니다.

Column에 Cell 값이 있는지 확인하고 NEXT Cell 값을 가져옵니다. 열에 셀 값이 있는지 확인한 후 일치하는 셀 옆에 있는 셀 값을 가져와야 합니다.예를 들어, 다음 값에서cell A1존재하다column B일치한다고 가정합니다.B5, 그 다음에 값을 지정합니다.cell C5. 문제의 전반을 해결하기 위해 이렇게... =IF(ISERROR(MATCH(A1,B:B, 0)), "No Match", "Match") ...그리고 그것은 성공하였다.그리고 SO에 대한 빠른 답변 덕분에 일치하는 셀의 행 번호도 얻을 수 있었습니다. =IF(ISERROR(MATCH(A1,B:B, 0)), "No Match", "Match on Row " & MATCH(A1,B:B, 0)) 그래서 자연스럽게, 다음 세포의 ..

programing 2023.04.21

워크북의 끝에 VBA 복사 시트(숨긴 워크시트 포함)

워크북의 끝에 VBA 복사 시트(숨긴 워크시트 포함) 시트를 복사하여 현재 모든 시트의 끝에 추가합니다(시트가 숨겨져 있는지 여부에 관계없이). Sheets(1).Copy After:=Sheets(Sheets.Count) Sheets(Sheets.Count).name = "copied sheet!" 은 올바르게 시트가 있는 는, 워크시트 됩니다. 이 시트는 마지막 워크시트 뒤에 됩니다.name잘못된 시트의 이름을 바꿉니다. 나는 새로 복사된 것에 대한 참조를 얻기 위해 다음의 변형을 시도했다.WorkSheet단, 성공한 코드나 유효한 코드는 없었습니다. Dim test As Worksheet Set test = Sheets(1).Copy(After:=Sheets(Sheets.Count)) test.Nam..

programing 2023.04.16
반응형