반응형

Excel 26

C#에서 Excel 파일을 여는 방법은 무엇입니까?

C#에서 Excel 파일을 여는 방법은 무엇입니까? 일부 VBA 코드를 C#로 변환하려고 합니다.저는 C#이 처음입니다.현재 폴더에서 Excel 파일을 열려고 하는데 없으면 생성합니다.저는 다음과 같은 것을 시도하고 있습니다.어떻게 하면 작동할 수 있을까요? Excel.Application objexcel; Excel.Workbook wbexcel; bool wbexists; Excel.Worksheet objsht; Excel.Range objrange; objexcel = new Excel.Application(); if (Directory("C:\\csharp\\error report1.xls") = "") { wbexcel.NewSheet(); } else { wbexcel.Open("C:\\cs..

prosource 2023.05.08

첫 번째 항목이 "ID"인 CSV 파일이 Excel에서 손상되었습니다.

첫 번째 항목이 "ID"인 CSV 파일이 Excel에서 손상되었습니다. java로 csv 파일에 데이터를 쓰려고 하는데, 생성된 파일을 excel로 열 때 파일이 손상되었다는 오류가 발생합니다.메모장에서 파일을 열면 올바르게 포맷된 것처럼 보이기 때문에 무엇이 문제인지 잘 모르겠습니다.FileWriter 클래스를 사용하여 데이터를 파일로 출력하고 있습니다. FileWriter writer = new FileWriter("test.csv"); writer.append("ID"); writer.append(','); writer.append("name"); writer.append(','); ... writer.append('\n'); writer.flush(); writer.close(); CSV 파일로 ..

prosource 2023.05.08

Excel VBA에서 "!="와 동등한 것은 무엇입니까?

Excel VBA에서 "!="와 동등한 것은 무엇입니까? 문제는!=Excel vba에서는 함수로 작동하지 않습니다. 나는 사용할 수 있기를 원합니다. If strTest != "" Then대신에If strTest = "" Then 이 일을 할 수 있는 다른 접근법이 있습니까?!=? 나의 흉내 내는 기능.!=이라 Sub test() Dim intTest As Integer Dim strTest As String intTest = 5 strTest = CStr(intTest) ' convert Range("A" + strTest) = "5" For i = 1 To 10 Cells(i, 1) = i If strTest = "" Then Cells(i, 1) = i End If Next i End Sub 왜냐하..

prosource 2023.05.08

Python을 통해 Excel 매크로를 실행하시겠습니까?

Python을 통해 Excel 매크로를 실행하시겠습니까? 파이썬을 통해 매크로를 실행하려고 하는데 어떻게 작동하는지 잘 모르겠어요... 지금까지 다음 코드를 받았는데 작동이 안 됩니다. import win32com.client xl=win32com.client.Dispatch("Excel.Application") xl.Workbooks.Open(Filename="C:\test.xlsm",ReadOnly=1) xl.Application.Run("macrohere") xl.Workbooks(1).Close(SaveChanges=0) xl.Application.Quit() xl=0 다음 추적을 다시 받습니다. Traceback (most recent call last): File "C:\test.py", li..

prosource 2023.04.28

파이어폭스 브라우저에서 javascript에서 탁월하도록 동적 html 테이블을 내보냅니다.

파이어폭스 브라우저에서 javascript에서 탁월하도록 동적 html 테이블을 내보냅니다. javascript에서 뛰어나게 동적 html 테이블을 내보내고 싶은데 코드의 activex 객체를 사용하지 않고 파이어폭스 브라우저에서 할 수 있는 방법이 있나요? 도와주세요.다음은 사용자가 컴퓨터에 Excel을 설치했다고 가정할 때 JavaScript를 사용하여 Firefox에서 이를 수행하는 함수는 다음과 같습니다. var tableToExcel = (function() { var uri = 'data:application/vnd.ms-excel;base64,' , template = '{table}' , base64 = function(s) { return window.btoa(unescape(encode..

prosource 2023.04.18

VBA에서 문자열을 연결하려면 어떻게 해야 하나요?

VBA에서 문자열을 연결하려면 어떻게 해야 하나요? 이 질문은 Range 아래에 있는 코멘트에서 나온 것입니다.VBA의 Formula=에서 이상한 오류가 발생함 그 프로그램은 시행착오를 겪으면서 썼기 때문에 자연스럽게 시도하게 되었습니다.+문자열을 연결합니다. 하지만 그렇다&보다 더 정확한+현을 연결할 수 있습니까?&는 항상 문자열 컨텍스트에서 평가되지만,+오퍼랜드 중 하나가 문자열이 아닌 경우 연결이 되지 않을 수 있습니다. "1" + "2" => "12" "1" + 2 => 3 1 + "2" => 3 "a" + 2 => type mismatch 이는 잠재적인 버그의 미미한 원인일 뿐이므로 피해야 합니다. & 는 항상 문자열 연결을 의미합니다.인수가 비문자열인 경우에도 마찬가지입니다. "1" & "2"..

prosource 2023.04.13
반응형