반응형

Excel 62

Python에서 파일이 열려 있는지 확인합니다.

Python에서 파일이 열려 있는지 확인합니다. 내 앱에서, 나는 엑셀 파일에 씁니다.작성 후 사용자는 파일을 열어 파일을 볼 수 있습니다.그러나 사용자가 더 이상 쓰기 전에 파일을 닫는 것을 잊으면 경고 메시지가 나타납니다.그래서 저는 쓰기 전에 이 파일이 열려 있는지 확인할 방법이 필요합니다.이 작업을 수행하기 위한 파이썬 코드를 제공할 수 있습니까?현재 프로세스에만 관심이 있다면 "닫힌" 파일 개체 속성을 사용하는 것이 좋습니다. f = open('file.py') if f.closed: print 'file is closed' 이렇게 하면 파일이 다른 프로세스에서 열려 있는지 탐지할 수 없습니다! 출처: http://docs.python.org/2.4/lib/bltin-file-objects.ht..

programing 2023.06.20

Excel 파일에서 Apache POI XSSF 읽기

Excel 파일에서 Apache POI XSSF 읽기 Apache의 XSSF 형식을 사용하여 xlsx 파일을 읽는 방법에 대해 간단한 질문이 있습니다. 현재 제 코드는 다음과 같습니다. InputStream fs = new FileInputStream(filename); // (1) XSSFWorkbook wb = new XSSFWorkbook(fs); // (2) XSSFSheet sheet = wb.getSheetAt(0); // (3) ...관련된 모든 것들이 수입되었습니다.제 문제는 제가 런을 칠 때 거의 무한 루프에서 라인 (2)에 걸린다는 것입니다. filename그냥 문자열입니다. 만약 누군가가 이것을 고치는 방법에 대한 샘플 코드를 나에게 줄 수 있다면 나에게 있다면 정말 감사합니다.지금 ..

programing 2023.06.15

Apache POI 삽입 이미지

Apache POI 삽입 이미지 엑셀 시트에 사진을 삽입하는 데 어려움을 겪고 있습니다.이 주제에 대해 많은 의문이 있지만, 저는 제가 무엇을 잘못하고 있는지 도저히 이해할 수 없습니다.코드가 실행되고 오류가 표시되지 않지만 삽입된 이미지가 보이지 않습니다. 코드는 다음과 같습니다. InputStream is = new FileInputStream("nasuto_tlo.png"); byte [] bytes = IOUtils.toByteArray(is); int pictureIndex = wb.addPicture(bytes, Workbook.PICTURE_TYPE_PNG); is.close(); CreationHelper helper = wb.getCreationHelper(); Drawing drawin..

programing 2023.06.15

vba는 셀 그룹을 기능 범위로 전달합니다.

vba는 셀 그룹을 기능 범위로 전달합니다. 저는 세포 그룹을 모아서 아래의 기능에 대해 몇 가지 계산을 하고 있습니다. 범위(와 함께)를 통과하면 작동합니다.:sign)을 첫 번째 매개 변수로 사용하지만 일부 셀을 범위로 선택하면 실패합니다(A1, A3, B6, B9첫 번째 매개 변수로 쉼표 앞의 첫 번째 셀만 가져옵니다.하지만 난 세포 전체를 원해요. 어떻게 해야 합니까? (범위 전달에 문자열 사용 제외) Function calculateIt(Sessions As Range, Customers As Range) As Single ' calculate them... End Function 한 가지 더:범위 그룹을 매개 변수로 전달하는 것이 가능합니까? 어떻게 합니까?작성된 대로 함수는 두 개의 범위만 ..

programing 2023.06.10

한자가 있는 엑셀 파일을 CSV로 내보내려면 어떻게 해야 합니까?

한자가 있는 엑셀 파일을 CSV로 내보내려면 어떻게 해야 합니까? 나는 한자가 포함된 데이터 테이블이 있는 엑셀 문서를 가지고 있습니다.MySQL 데이터베이스로 가져오기 위해 이 Excel 스프레드시트를 CSV 파일로 내보내려고 합니다. 그러나 Excel 문서를 CSV 파일로 저장하면, 메모장은 결과 CSV 파일의 한자를 물음표로 표시합니다.MySQL로 가져오면 물음표가 보존되고 원래 한자가 무엇인지 완전히 무시됩니다. 저는 이것이 UTF-8 인코딩으로 엑셀을 사용하는 것과 관련이 있을 것이라고 생각합니다.도와주셔서 감사합니다!다음 방법은 MongoDB에서 CSV 파일을 가져오는 데 테스트 및 사용되었으므로 작동해야 합니다. Excel 워크시트에서 파일 > 다른 이름으로 저장으로 이동합니다. 파일 이름을..

programing 2023.06.10

Microsoft Excel 매크로에 포함된 연결 문자열 수정

Microsoft Excel 매크로에 포함된 연결 문자열 수정 시 가 있습니다.CommandText다음과 같이 Excel 스프레드시트에서 매개 변수를 전달할 연결: Sub RefreshData() ActiveWorkbook.Connections("Job_Cost_Code_Transaction_Summary") .OLEDBConnection.CommandText = "Job_Cost_Code_Transaction_Summary_Percentage_Pending @monthEndDate='" & Worksheets("Cost to Complete").Range("MonthEndDate").Value & "', @job ='" & Worksheets("Cost to Complete").Range("Job")...

programing 2023.06.10

다른 워크북에서 매크로 실행

다른 워크북에서 매크로 실행 나는 워크북 A에 워크북 B의 매크로를 호출하는 매크로가 있습니다.워크북 B의 매크로를 실행한 다음 워크북 B를 종료합니다.워크북 B에서 실행하려는 매크로를 찾을 수 없다는 오류가 계속 발생합니다.저는 이것에 대해 거의 초보자이지만, 꽤 철저한 조사를 해왔고, 스스로 아무것도 생각해내지 못했습니다.여기 제 코드 전체가 있습니다. Public Sub InputDept() Dim Cap As Workbook Dim Cap2 As String On Error Resume Next Set Cap = Workbooks("NGD Source File for Net Budget Reporting.xlsx") Cap2 = Cap.Name On Error GoTo 0 Dim wb As Wor..

programing 2023.06.10

VBA를 통해 Range 클래스의 선택 방법이 실패했습니다.

VBA를 통해 Range 클래스의 선택 방법이 실패했습니다. 이것이 제가 현재 작업하고 있는 코드인데, 이 문제가 발생하고 있습니다.저는 엑셀 초보인데 뭐가 잘못됐는지 모르겠어요. Private Sub cmdRecord_Click() Sheets("BxWsn Simulation").Range("Result").Select //This is the line with the problem, as excel told me. Selection.Copy Sheets("Reslt Record").Select Sheets("Reslt Record").Range("A5000").End(xlUp).Offset(1).Select Selection.PasteSpecial Paste:=xlPasteValuesAndNumber..

programing 2023.05.26

Excel의 범위는 무엇입니까?행 속성이 정말 그럴까요?

Excel의 범위는 무엇입니까?행 속성이 정말 그럴까요? 저는 , 저는 다시 한번로운 Excel-VBA의 . 그리고 저는 다시 한번 미스터리의 수수께끼에 부딪혔습니다.range.Rows(?) 그리고worksheet.Rows특성. (: 이 해당하는 이속실무수나무에고제있아참사까습니는람이하게는지적수있항다러니습될용에목엇는고?) (하: 이모해것당이든한성제이엇로행공야을하을해▁(▁does참▁applies?)*.Columns속성도 포함). 다음과 같은 다양한 행을 반환하는 데 사용할 수 있습니다. SET rng = wks.Rows(iStartRow, iEndRow) 그러나 인텔리센스가 두 가지 주장을 보여주고 있음에도 불구하고 저는 결코 그렇게 할 수 없었습니다.대신에 저는 2~3개의 다른 (매우 흐림) 기술 중 하나..

programing 2023.05.21

16진수 편집기를 통한 Excel VBA 암호

16진수 편집기를 통한 Excel VBA 암호 이전 Excel VBA 프로젝트(.xls)에서 VBA 프로젝트 보안을 우회하기 위해 "16진수 편집기에서 DPB를 DPX로 수정"을 여러 번 사용한 적이 있기 때문에 이 작업을 수행하는 방법을 확실히 알고 있으며 이 작업을 수행할 수 있다는 것을 알고 있습니다. 하지만 어제 막 시도해 보니 더 이상 작동하지 않는 것 같습니다.Excel 2011(Mac)과 Excel 2003(Windows)을 모두 사용해 보았는데 두 경우 모두 동일한 동작을 보였습니다. VBA 편집기를 열면 프로젝트가 손상되었으며 프로젝트가 제거된다는 메시지가 표시됩니다.그러면 VBA 편집기가 열리고 모듈과 워크시트에서 모든 VBA가 제거됩니다. 이 방법을 사용해 보았습니다.Excel VBA..

programing 2023.05.21
반응형