반응형

Excel 61

OpenXml Excel: 메일 주소 뒤에 있는 모든 단어에 오류 발생

OpenXml Excel: 메일 주소 뒤에 있는 모든 단어에 오류 발생 OpenXml을 사용하여 Excel 파일을 읽습니다. 모두 정상적으로 작동하지만 스프레드시트에 주소 메일이 있는 셀이 하나 있고 그 뒤에 공백과 다음과 같은 다른 단어가 있으면 됩니다. abc@abc.com abc 스프레드시트를 열 때 즉시 예외가 발생합니다. var _doc = SpreadsheetDocument.Open(_filePath, false); 예외: 문서 형식입니다.OpenXml.포장.OpenXml 패키지예외. 추가 정보: 잘못된 하이퍼링크: 잘못된 형식의 URI가 문서에 하이퍼링크로 포함되어 있습니다. OpenXml 포럼에 이 문제와 관련된 미해결 문제가 있습니다.잘못된 형식의 하이퍼링크로 인해 예외 발생 게시물에서 ..

programing 2023.06.27

Excel 데이터 리더.AsDataSet이 작동하지 않음

Excel 데이터 리더.AsDataSet이 작동하지 않음 ExcelDataReader v.2.1. 라이브러리를 사용하여 C# 프로젝트의 xls와 xlsx 파일을 모두 읽고 있습니다.방법: FileStream stream = File.Open(filePath, FileMode.Open, FileAccess.Read); IExcelDataReader excelReader; string extension = Path.GetExtension(filePath); if (extension == ".xls") { excelReader = ExcelReaderFactory.CreateBinaryReader(stream); } else if (extension == ".xlsx") { excelReader = Excel..

programing 2023.06.27

Python panders to_excel 'utf8' 코덱이 바이트를 디코딩할 수 없음

Python panders to_excel 'utf8' 코덱이 바이트를 디코딩할 수 없음 Python panda에서 데이터 작업을 하려고 하는데 결과를 작성하는 데 어려움을 겪고 있습니다.데이터를 CSV 파일로 읽고 각 스크립트를 정상적으로 작동하는 고유한 CSV 파일로 내보냈습니다.최근에 워크시트와 함께 엑셀 파일 1개에 있는 모든 것을 내보내려고 했지만 몇 개의 시트에서 오류가 발생했습니다. "utf8" 코덱이 위치 1에서 0xe9 바이트를 디코딩할 수 없음: 잘못된 연속 바이트" 엑셀로 내보내는 데 문제가 될 만한 캐릭터를 어떻게 찾아야 할지 모르겠습니다.그런데 왜 CSV로 내보내기가 잘 되는지 모르겠어요 :( 관련된 노선 from pandas import ExcelWriter data = pd.r..

programing 2023.06.27

VBA를 통해 어레이 공식 삽입

VBA를 통해 어레이 공식 삽입 VBA를 사용하고 있는데 배열 공식(수동으로 작성하는 경우 ++ShiftEnter를 누르는 공식)을 삽입해야 합니다.일반 공식처럼 삽입하면 작동하지 않습니다. {}을(를) 사용하여 삽입해도 작동하지 않습니다.VBA를 사용하여 공식을 작성하는 올바른 방법은 무엇입니까? 공식은 다음과 같습니다. =INDEX(subset!R1C1:R2472C10,MATCH(1,(RC1=subset!C1)*(RC2=subset!C2)*(RC5=subset!C5)*(RC6=subset!C6),0),10) 당신은 찾고 있습니다.FormulaArray다음과 같이 셀에 대해 설정할 수 있는 속성: Range("A1").FormulaArray = "=INDEX(subset!R1C1:R2472C10,MAT..

programing 2023.06.27

키를 입력하여 VBA 사용자 양식에서 버튼을 누릅니다.

키를 입력하여 VBA 사용자 양식에서 버튼을 누릅니다. 나는 사용자 이름과 비밀번호를 묻는 엑셀 사용자 양식을 가지고 있습니다.일단 당신이 비밀번호를 입력하면, 당신이 그것을 누르면 단지 다음 항목인 "선택"합니다.LogIn버튼을 누르지만, 누르지 않습니다.버튼을 누르려면 다시 눌러야 합니다. 사용자가 키보드에서 Enter 키를 누르면 LogIn 버튼이 눌리고 관련 코드가 실행되도록 하려면 어떻게 해야 합니까(Logincode_click)?TextBox의 On Key Press 이벤트 핸들러를 사용할 수도 있습니다. 'Keycode for "Enter" is 13 Private Sub TextBox1_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode =..

programing 2023.06.27

VBA의 하위 문자열

VBA의 하위 문자열 다른 세포에 여러 개의 줄이 있어요 CO20: 20 YR CONVENTIONAL FH30: 30 YR FHLMC FHA31 하위 문자열을 1에서 인덱스 ':'로 가져오거나 종료될 때까지 사용할 수 없는 경우(문자열 3의 경우).VBA로 작성하는 데 도움이 필요합니다. 단축: Split(stringval,":")(0) 먼저 ':'에 대해 테스트한 다음, 발견 여부에 따라 ':' 또는 종료까지 테스트 문자열을 가져옵니다. Dim strResult As String ' Position of : intPos = InStr(1, strTest, ":") If intPos > 0 Then ' : found, so take up to : strResult = Left(strTest, intPos..

programing 2023.06.17

DeepL API를 사용하여 텍스트 번역

DeepL API를 사용하여 텍스트 번역 DeepL 번역기가 번역을 위한 API를 제공하는지 알 수 있는 가능성이 있습니까?안타깝게도 저는 이것에 대한 어떤 정보도 찾지 못했습니다. 자동 번역을 위해 이를 엑셀 스크립트로 구현하고 싶습니다.구글(https://translate.google.com/ #en/es/Hello%20World 등)로 이미 시도해봤지만 DeepL이 더 정확한 것 같습니다.REST API는 최종적으로 (상업적으로) 제공됩니다. API 참조 설명서를 참조하십시오. 샘플 요청은 다음과 같습니다. https://api.deepl.com/v1/translate?text=Hello%20World!&target_lang=EN&auth_key=XXX 여기서 XXX는 DeepL에 등록하는 데 필요..

programing 2023.06.17

문자열 길이가 0이 아닐 경우 Excel 개수

문자열 길이가 0이 아닐 경우 Excel 개수 저는 오류가 발생하면 ""를 넣는 iferror 공식을 가지고 있습니다.길이가 0인 문자열입니다."와 같지 않다면 카운트를 하고 싶습니다. =countif(A:A,"") 'is not a valid formulas =countif(A:A,"") 'checks for actual blanks, not zero length strings 사용하기 보다는COUNTBLANK총계에서 빼면 다음을 사용할 수 있습니다. =COUNTIF(A:A,"?*") ?단일 문자 와일드카드입니다. *다중 문자 와일드카드입니다. 이 두 가지를 결합하면 하나 이상의 문자가 있을 경우 카운트됩니다. 셀에 숫자가 아닌 문자열이 포함된 경우에만 작동합니다.당신은 아마도 사용할 수 있을 것입니다..

programing 2023.06.17

VBA 문제집.사용자가 저장할지 묻는 메시지 없이 닫으시겠습니까?

VBA 문제집.사용자가 저장할지 묻는 메시지 없이 닫으시겠습니까? 저는 VBA 프로그램을 쓰고 있습니다..xls로 줄을 지어..csv파일입니다. 문제는 그것이 그것을 불러 일으킨다는 것입니다."Do you want to save the changes to myFile.csv?"대화 상자. 다음은 제 코드의 일부입니다. currentBook.SaveAs Filename:=fileNameS, FileFormat:=xlCSV, ConflictResolution:=xlLocalSessionChanges currentBook.Close SaveChanges:=False "변경 내용을 저장하시겠습니까?" 메시지가 표시되지 않도록 추가해야 하는 항목myFile.csv대화 상자?사용해 보십시오.ThisWorkbook...

programing 2023.06.12

Python을 사용하여 Excel 파일의 총 시트 수를 계산하는 방법

Python을 사용하여 Excel 파일의 총 시트 수를 계산하는 방법 저는 파이썬을 사용하여 엑셀 파일을 읽고 있습니다. import pandas as pd import os xls = pd.ExcelFile('D:\DirectoryProject\Mapping.xlsx') 제가 모르는 데이터 시트가 여러 개 있습니다.의 총 시트 수를 계산하려면 어떻게 해야 합니까?Mapping.xlsx파이썬을 사용한 파일?openpyxl import openpyxl wb = openpyxl.load_workbook('file.xlsx') res = len(wb.sheetnames) pandas import pandas as pd xl = pd.ExcelFile('file.xlsx') res = len(xl.sheet_n..

programing 2023.06.12
반응형