Excel 34

VBA를 사용하여 Linux 텍스트 파일을 Excel로 로드

VBA를 사용하여 Linux 텍스트 파일을 Excel로 로드 리눅스에서 만든 텍스트 파일이 있는데 워드패드에서 열면 파일이 정상적으로 나타납니다.그러나 메모장에서 열 때 아래 코드를 사용하여 엑셀에 로드하려고 하면 한 줄로 표시됩니다. ' Open the file Open Filename For Input As #1 ' Look for the Table Title Do While Not (EOF(1) Or InStr(TextLine, TableTitle) > 0) Line Input #1, TextLine Loop 원래 줄로 어떻게 나눌 수 있나요?vba가 사용할 수 있는 End of line separator가 있습니까?리눅스는 라인피드(\n) 캐리지 리턴+라인피드가 아닌 새 라인을 나타냅니다.\r\n..

programing 2023.06.28

매크로 - 폴더의 모든 파일 열기

매크로 - 폴더의 모든 파일 열기 지정된 폴더의 모든 파일을 열고 다음 코드를 사용합니다. Sub OpenFiles() Dim MyFolder As String Dim MyFile As String MyFolder = "\\ILAFILESERVER\Public\Documents\Renewable Energy\FiTs\1 Planning Department\Marks Tracker\Quality Control Reports" MyFile = Dir(MyFolder & "\*.xlsx") Do While MyFile "" Workbooks.Open Filename:=MyFolder & "\" & MyFile Loop End Sub 문제는 폴더의 첫 번째 파일을 계속해서 열려고 하고 계속 진행되지 않는다는 것..

programing 2023.06.18

IF 문의 값 목록과 비교하는 방법은 무엇입니까?

IF 문의 값 목록과 비교하는 방법은 무엇입니까? 저는 다음과 같은 IF 문을 작성하려고 합니다. if var [is any of 1,4,5,6,12] then do stuff 하지만 VBA에서 사용하는 구문은 다음과 같습니다. if var=1 or var=4 or var=5... 좀 어설픈 것 같은데요다른 방법이 있습니까?Select Case 문을 사용할 수 있습니다. select case var case 1,4,5,6,12 'do something case else 'alternative end select 저는 '파티'에 조금 늦었지만, 다음은 어떻습니까? If InStr(1, ",1,5,8", "," & lVal1, vbTextCompare) > 0 Then 'lVal1'이 1, 5 또는 8과 동..

programing 2023.06.18

파이썬에서 openpyxl을 사용하여 Excel 스프레드시트에 행 삽입

파이썬에서 openpyxl을 사용하여 Excel 스프레드시트에 행 삽입 저는 openpyxl을 사용하여 스프레드시트에 행을 삽입하는 가장 좋은 방법을 찾고 있습니다. 실제로는 스프레드시트(Excel 2007)에 머리글 행이 있고 그 뒤에 최대 몇 천 행의 데이터가 있습니다.행을 실제 데이터의 첫 번째 행으로 삽입하려고 합니다. 그래서 헤더 뒤에 삽입합니다.추가 기능은 파일 끝에 내용을 추가하는 데 적합한 것으로 알고 있습니다. openpyxl과 xlrd(및 xlwt)에 대한 설명서를 읽어보면 내용을 수동으로 루프하여 새 시트에 삽입하는 것 외에는 명확한 방법을 찾을 수 없습니다. Python에 대한 저의 지금까지의 제한된 경험을 고려할 때, 저는 이것이 정말로 선택하기에 가장 좋은 옵션인지 이해하려고 노..

programing 2023.06.18

Python을 사용하여 Excel에 수식 쓰기

Python을 사용하여 Excel에 수식 쓰기 저는 아래의 문제를 어떻게 해결하는 것이 최선인지 브레인스토밍하는 중입니다.어떤 의견이든 대단히 감사합니다. Excel 시트 열 샘플: Column A | Column B | Column C Apple | Apple | Orange | Orange | Pear | Banana | 엑셀에서 A열과 B열의 항목이 일치하는지 불일치하는지 알려주고 C열에 결과를 표시해주길 바랍니다.C열에 입력하는 공식은 다음과 같습니다.=IF(A1=B1, "Match", "Mismatch") Excel의 경우 공식을 C열의 나머지 셀로 드래그하여 공식을 적용하면 결과는 다음과 같습니다. Column A | Column B | Column C Apple | Apple | Match ..

programing 2023.06.08

Excel VBA에서 주어진 모듈 이름의 Function 및 Sub 목록을 가져오는 방법

Excel VBA에서 주어진 모듈 이름의 Function 및 Sub 목록을 가져오는 방법 저는 액티브 엑셀 워크북에서 주어진 모듈 이름의 목록 기능을 조사하는 도우미 매크로를 작업하고 있습니다.예: "Module1"이라는 모듈 이름을 가지고 있습니다.이 모듈 내부에는 다음과 같은 기능 또는 하위 기능이 있습니다. Sub Sub1() End Sub Sub Sub2() End Sub Function Func1() End Function Function Func2() End Function 함수 및 하위 이름 목록을 반환할 수 있는 명령 또는 루틴이 있습니까?여기에 칩 피어슨의 사이트 링크가 있습니다.VBE에 영향을 미치거나 VBE를 사용하는 프로그램이 필요할 때마다 이 프로그램을 사용합니다.흥미를 끌 수 있..

programing 2023.06.08

Python을 사용하여 PowerPivot 모델에서 원시 데이터 추출

Python을 사용하여 PowerPivot 모델에서 원시 데이터 추출 Python을 사용하여 PowerPivot 모델의 일부 데이터를 읽어야 할 때 사소한 작업처럼 보였던 것이 실제 악몽으로 변했습니다.저는 지난 며칠 동안 이 문제에 대해 매우 잘 조사했다고 생각하지만, 지금은 벽에 부딪혔고 Python/SSAS/ADO 커뮤니티에서 도움을 주시면 감사하겠습니다. : PowerPivot 모기델데프원저장이시로에방래다밍그식니액것입으제세아어이디이는로본스)를 사용하여 각합니다. 아래 나열된 방법 중 하나를 통해 기본 PowerPivot(즉, MS Analysis Services) 엔진에 연결하고 모델에 포함된 표를 나열한 다음 간단한 DAX 쿼리를 사용하여 각 테이블에서 원시 데이터를 추출하는 것입니다.EVALU..

programing 2023.06.08

Python: 동일한 Excel 파일에 이미지 및 데이터 프레임 쓰기

Python: 동일한 Excel 파일에 이미지 및 데이터 프레임 쓰기 Excel 대시보드를 만들고 있는데 절반은 데이터 프레임이고 나머지 절반은 .png 파일로 구성된 Excel 워크북을 생성하고 싶습니다.한 번에 같은 파일에 쓰는 데 어려움을 겪고 있습니다.이것이 제가 현재 가지고 있는 것입니다.for 루프를 실행하면 워크시트를 추가할 수 없는 것 같습니다.이미지 파일을 이 워크북에 추가하는 방법에 대한 조언이 있습니까?워크시트를 더 이상 추가할 수 없는 이유에 대해 아무것도 찾을 수 없습니다. 감사합니다. dfs = dict() dfs['AvgVisitsData'] = avgvisits dfs['F2FCountsData'] = f2fcounts writer = pd.ExcelWriter("MyData..

programing 2023.05.19

변수 워크북 / 워크시트 vba 선언

변수 워크북 / 워크시트 vba 선언 이것이 사소한 질문으로 들릴 수도 있다는 것을 알지만, 저는 선언할 수 없는 것 같습니다.workbook 는또.worksheet의 VBA저는 다음과 같은 코드를 가지고 있지만, 제가 무엇을 잘못하고 있는지 알 수가 없습니다. 바로 해야 합니다.일반으다같변은선수데없언습다문니제가는하를음로와 같은 를 선언하는 데 .Dim i As Integer기타 sub kl() Dim wb As Workbook Dim ws As Worksheet Set wb = ActiveWorkbook Set ws = Sheet("name") wb.ws.Select End Sub 위 코드를 실행하면 다음 메시지가 표시됩니다.type missmatchmessage시트 대신 시트를 사용하고 순차적으로 활..

programing 2023.05.19

Excel에서 셀 참조가 있는 테이블을 정렬하려면 어떻게 해야 합니까?

Excel에서 셀 참조가 있는 테이블을 정렬하려면 어떻게 해야 합니까? 저는 다른 많은 시트에서 다양한 셀을 참조하는 시트 1의 엑셀 데이터 표를 가지고 있습니다.시트를 정렬하거나 필터링하려고 하면 셀이 이동할 때 참조가 변경됩니다.그러나 수동으로 각 셀에 들어가서 $ 기호를 모든 곳에 삽입하고 싶지는 않습니다. 일부 참조가 연속적이고 나중에 자동으로 채우기를 원할 수도 있기 때문입니다. 예를 들어, 데이터 열 중 하나에서 시트 2, 열 B 23:28, 시트 2, 열 C 1:15 등을 사용합니다.시트 2의 열 B를 사용하는 열의 섹션은 다른 섹션과 마찬가지로 정렬 전에 모두 같은 위치에 있습니다.$ 기호를 삽입하면 더 이상 빈 행을 삽입할 수 없고 새 데이터에 자동 채우기를 사용할 수 없습니다. 요약하자..

programing 2023.05.09