반응형

Excel 24

팬더 하이퍼링크로 읽기_excel

팬더 하이퍼링크로 읽기_excel Excel 스프레드시트를 사용하여 Pandas DataFrame: df = pd.read_excel("file.xls") 그러나 스프레드시트의 열 중 하나에 하이퍼링크가 연결된 텍스트가 들어 있습니다.Pandas에서 기본 하이퍼링크에 액세스하려면 어떻게 해야 합니까?이것은 오픈pyxl로 할 수 있습니다. 팬더로도 가능한지 전혀 모르겠습니다.제가 한 방법은 이렇습니다. import openpyxl wb = openpyxl.load_workbook('yourfile.xlsm') sheets = wb.sheetnames ws = wb[sheets[0]] # Deprecation warning # ws = wb.get_sheet_by_name('Sheet1') print(ws...

code 2023.10.30

각도 4에서 Excel로 내보내기

각도 4에서 Excel로 내보내기 Angular 4를 사용하여 동적으로 채워지는 데이터 테이블이 있습니다.그 테이블을 엑설런트로 수출하고 싶습니다.Angular 4에서 어떻게 하면 이걸 달성할 수 있을까요?.csv가 아닌 .xls를 찾고 있습니다. 추신: 저는 Jquery 라이브러리를 사용하고 싶지 않습니다. 내 앱 구성 요소는 이렇게 생겼지만, Date Address Mode Distance Fare {{date}} {{address}} {{mode}} {{distance}} {{fare}} Delete 여전히 효과적인 답을 찾고 있는 분들을 위해. public export() { const worksheet: XLSX.WorkSheet = XLSX.utils.json_to_sheet(this.myDa..

code 2023.10.25

VBA를 사용하여 SQL 테이블에만 새 레코드 삽입

VBA를 사용하여 SQL 테이블에만 새 레코드 삽입 아래 코드의 엑셀 워크북을 가지고 있습니다. Sub Button1_Click() Dim conn As New ADODB.Connection Dim iRowNo As Integer Dim sFirstName, sLastName As String With Sheets("Sheet1") 'Open a connection to SQL Server conn.Open "Provider=SQLOLEDB;" & _ "Data Source=server1;" & _ "Initial Catalog=table1;" & _ "User ID=user1; Password=pass1" 'Skip the header row iRowNo = 2 'Loop until empty cell..

code 2023.09.20

Excel 2007으로 Office Automation을 하려고 하지만 Excel 2003을 계속 사용합니다.

Excel 2007으로 Office Automation을 하려고 하지만 Excel 2003을 계속 사용합니다. 환경: 윈도 XP 시스템 Excel 2007 및 Excel 2003이 모두 설치되었습니다(시간순이 아닌 순서대로). C# 3.5 문제: PIA를 사용하여 Office 자동화를 수행할 때 다음 코드 줄을 사용합니다. var excel = new ApplicationClass(); PIA의 버전은 Excel 12로 명시되어 있습니다. C:\WINDOWS\assembly\GAC\Microsoft.사무실.인터럽트.Excel\12.0.0__71e9bce111e9429c\Microsoft.사무실.인터럽트.Excel.dll 그러나: excel.Version;//this is 11.0 instead of 12..

code 2023.09.05

10분마다 vba를 실행시키는 방법은?

10분마다 vba를 실행시키는 방법은? 10분마다 매크로를 실행해야 합니다. 이를 통해 10분 안에 작동할 수 있습니다. sub my_Procedure () msgbox "hello world" end sub sub test() Application.OnTime Now + TimeValue("00:00:10"), "my_Procedure" end sub 하지만 이것은 한 번만 가능합니다.매크로를 10분마다 실행하려면 어떻게 해야 합니까?다음 패턴을 사용해야 합니다. Sub my_Procedure() MsgBox "hello world" Call test ' for starting timer again End Sub Sub test() Application.OnTime Now + TimeValue("00:..

code 2023.09.05

pandas.read_message 매개 변수 "sheet_name"이(가) 작동하지 않습니다.

pandas.read_message 매개 변수 "sheet_name"이(가) 작동하지 않습니다. 0.21+의 판다 의사에 따르면,pandas.read_excel매개 변수 있음sheet_name읽을 시트를 지정할 수 있습니다.하지만 엑셀 파일에서 두 번째 시트를 읽으려고 할 때는 파라미터를 어떻게 설정하든 상관없이 (sheet_name = 1,sheet_name = 'Sheet2'), 데이터 프레임은 항상 첫 번째 시트를 표시하고 인덱스 목록을 전달합니다.sheet_name = [0, 1])는 데이터 프레임 사전을 반환하지 않지만 첫 번째 시트는 반환합니다.여기서 무엇이 문제일까요?당신은 이전 버전의 파이썬을 사용하고 있는 것처럼 보입니다.그러니 코드를 변경해 보십시오. df = pd.read_excel(..

code 2023.07.17

Apache POI와 함께 Excel 템플릿 사용

Apache POI와 함께 Excel 템플릿 사용 기본 질문:POI와 함께 사용하기 위해 Excel 템플릿을 로드한 다음 XLS 파일에 저장하려면 어떻게 해야 합니까? 편집: 답은 다음과 같습니다. FileInputStream inputStream = new FileInputStream(new File(templateFile)); Workbook workbook = new HSSFWorkbook(inputStream); (템플릿을 워크북으로 로드한 다음 워크북을 다른 곳에서 XLS 파일로 작성하기만 하면 됩니다.)템플릿으로 사용할 .xls를 직접 로드하고 수정할 수 있습니다. POIFSFileSystem fs = new POIFSFileSystem( new FileInputStream("template...

code 2023.07.17

반환된 레코드 집합이 닫혔습니다(VBA의 ODBC를 통해 mysql DB에 액세스됨).

반환된 레코드 집합이 닫혔습니다(VBA의 ODBC를 통해 mysql DB에 액세스됨). 오랜만에 보는 사람 첫 포스터.저는 엑셀에서 프런트 엔드로 데이터베이스 애플리케이션을 작업하고 있습니다.따라서 VBA를 사용하여 MySQL 데이터베이스에 액세스하고 있습니다.제가 사용하는 드라이버는 ODBC 드라이버(Windows)이며, 다른 많은 쿼리가 제대로 작동하므로 데이터베이스에 대한 유효한 연결이 있습니다. 제가 하려는 것은 일련의 SQL 문에서 얻은 결과를 하나의 거대한 문으로 결합하는 것이 아니라 결과를 반환하는 것입니다(아마도 효과적이지만 유지/이해하기가 어려울 것입니다).깃발을 추가했습니다.FLAG_MULTI_STATEMENTS = 67108864드라이버 구문 오류를 억제하는 연결 문자열입니다. 하지만..

code 2023.07.07

숨겨진 셀 찾기 수행

숨겨진 셀 찾기 수행 숨겨진 열에 계산된 값 범위가 있으며 드롭다운 상자에 사용합니다.사용자가 선택한 값을 확인하기 위해 해당 범위에서 찾기를 실행하려고 하지만 어떤 이유로 열이 숨겨져 있는 한 Excel은 선택한 셀을 반환하지 않습니다. 숨겨진 범위의 셀에서 작업하는 찾기를 어떻게 얻을 수 있습니까?기억하세요 - 공식이 아니라 셀 계산 값을 검색하고 있습니다. 다음은 작동하지 않습니다. Set inserted = Range("RDS_Event_IDs").Find(Range("SelectedEvent"), , xlValues, xlWhole) 세포가 있는 한Range("RDS_Event_IDs")숨겨져 있습니다. 솔루션은 검색 중인 범위의 일부 또는 전부가 숨겨져 있고 전체 시트가 검색될 수 있는 일반적..

code 2023.07.02

현재 COM 객체를 사용하는 올바른 방법은 무엇입니까?

현재 COM 객체를 사용하는 올바른 방법은 무엇입니까? 이 질문에는 이미 다음과 같은 답이 있습니다. ID가 사용되지 않는 Excel Interop 개체 정리 (2개 답변) 마감됨3년 전에. 이것은 매우 흔한 질문이고 이 질문은 오늘부로 다른 답을 가질 수 있기 때문에 저는 그것을 묻기로 결정했습니다.답이 COM 개체를 사용하는 올바른 방법을 이해하는 데 도움이 되기를 바랍니다.개인적으로, 저는 이 주제에 대해 다른 의견을 듣고 매우 혼란스럽습니다. 지난 5년 동안 저는 COM 객체를 다루는 일을 했었고 규칙은 매우 명확했습니다. 코드 행에 단일 마침표를 사용합니다.두 개 이상의 기간을 사용하여 장면 뒤에 명시적으로 해제할 수 없는 임시 개체를 만듭니다. 각 항목에 대해 사용하지 않고 대신 for 루프를..

code 2023.07.02
반응형