반응형

Excel 25

Excel VBA - 코드 편집기에서 라인 번호를 켜는 방법

Excel VBA - 코드 편집기에서 라인 번호를 켜는 방법 엑셀 VBA 코드 에디터에서 라인 번호를 켜려면 어떻게 해야 합니까?저는 엑셀 2013 버전을 사용하고 있습니다. 감사해요.여기 VBE IDE에 라인 번호를 추가하는 코드가 있습니다.엑셀 MVP 마이크릭슨이 여기서 제공하는 솔루션을 개선한 것입니다.이미 만난 적이 있는 드문 경우가 있기 때문에 VBE가 디버그 모드로 들어갈 수 없습니다. 예를 들어 를 사용하는 경우가 있습니다.코드에서 Line 메서드를 바꿉니다.실제로 한번 실행되면 디버그 모드로 들어갈 수 없기 때문에 Erl은 디버그 대신 디버그에 유용할 수 있습니다.Print). 다음과 같은 기능을 추가했습니다. 할 수 .10: Dim foo as bar: 또는탭 으로구분단일숫자된와드:10 ..

programing 2023.07.12

C# Excel Interop:값을 텍스트로 저장하는 셀 형식 지정 방법

C# Excel Interop:값을 텍스트로 저장하는 셀 형식 지정 방법 다음에서 Excel 스프레드시트에 숫자를 쓰는 중입니다.DataTable숫자 자체의 길이가 5자리 미만인 경우 이 숫자는 모두 5자리이고 0보다 앞의 숫자는 0입니다(예를 들어 395는 00395로 저장됨). 이 숫자들을 엑셀에 입력할 때(C# 사용) 숫자로 저장하고 앞의 0을 제거하는 것입니다.C#에서 셀을 포맷하여 값을 숫자가 아닌 텍스트로 저장할 수 있는 방법이 있습니까? 넌 할 수 있다.SomeRange.NumberFormat = "@";또는 값 앞에 다음과 같은 기호를 붙입니다.'그리고 그것을 셀에 적으면 엑셀은 그것을 텍스트로서의 숫자로 처리하고 시각적인 단서를 제공할 것입니다.이 답변은 우리 회사의 소프트웨어 중 하나에..

programing 2023.07.02

Excel 하이퍼링크 대량 업데이트

Excel 하이퍼링크 대량 업데이트 수천 개의 행이 있는 스프레드시트가 있습니다.각 행에는 경로가 있는 하이퍼링크가 포함됩니다. 경로가 올바르지 않지만 경로의 첫 번째 부분을 올바른 값으로 교체하여 쉽게 수정할 수 있습니다. Example: current hyperlink: F:\Help\index.html Needed: P:\SystemHelp\index.html 문제는 표준 찾기/바꾸기가 하이퍼링크의 내용을 "확인"하지 못한다는 것입니다. 매크로를 작성하는 유일한 방법입니까, 아니면 다른 방법이 있습니까?cnx.org , Replace 기능을 재창조하는 방법입니다. Sub FindReplaceHLinks(sFind As String, sReplace As String, _ Optional lStart..

programing 2023.06.27

COUNTIF에서 비연속 범위를 정의하는 방법

COUNTIF에서 비연속 범위를 정의하는 방법 A B C 1 Β Β 2 Β Β 3 Α Α 4 Α Α 5 Β Β 6 Α Α 7 Α B 8 Β Β 9 Β Β 10 Α Α 11 Β A 12 Α Α 13 Α Α 14 Β Β 15 Α Α 16 Β ?? 셀 B16에서 저는 셀 C1:C15 및 A16에 있는 "B"(A16의 값)의 수를 세고 싶습니다.그런 다음 어떤 기능을 사용하여 C16 셀에 "A" 또는 "B"를 넣을 것입니다.COUNTIF에서 어떻게 그런 범위를 줄 수 있습니까?B 열에 있는 모든 셀에 대해 동일한 공식을 사용해야 합니다.B16 세포의 공식은 다음과 같습니다.=SUM(COUNTIF(INDIRECT({"C1:C15","A16"}),"B"))복사 및 붙여넣기 작업을 대신할 수 있는 방법은 다음과 같습..

programing 2023.06.17

VBA: 여러 작업을 포함하는 단일 행 if 문

VBA: 여러 작업을 포함하는 단일 행 if 문 정말 구글 검색을 할 수 있어야 하는데 알고 싶은 것을 찾을 수가 없습니다. 파일이 있는지 확인하고 싶습니다.그렇지 않으면 MessageBox가 팝업되고 VBA가 서브를 종료해야 합니다. If Dir("C:\file.txt", vbDirectory) = "" Then MsgBox "File doesn't exist" Exit Sub End If 효과가 있어요. 한 줄로 할 수 있는지 알고 싶어요?VBA는 두 가지 이상의 일이 발생해야 할 때 이를 허용합니까(여기의 경우처럼)?이 코드는 작동하지 않습니다(구문 오류). If Dir("C:\file.txt", vbDirectory) = "" Then MsgBox "File doesn't exist" And Ex..

programing 2023.06.17

여러 data.frame을 여러 Excel 워크시트로 쉽게 내보낼 수 있는 방법

여러 data.frame을 여러 Excel 워크시트로 쉽게 내보낼 수 있는 방법 여러 data.frame을 Excel 파일의 여러 워크시트로 쉽게 내보낼 수 있는 방법이 없다는 사실에 놀랐습니다.xlsx 패키지를 시도해 봤는데, 한 장에만 쓸 수 있는 것 같습니다(이전 시트를 덮어씁니다);WriteXLS 패키지도 시도해봤는데 항상 오류가 납니다... 제 코드 구조는 다음과 같습니다. 설계상 각 반복에 대해 출력 데이터 프레임(tempTable)과 sheetName(sn)이 업데이트되어 하나의 탭으로 내보내졌습니다. for (i in 2 : ncol(code)){ ... tempTable % nest() %>% ungroup() %>% mutate(rn = row_number(), app = rn != 1..

programing 2023.06.12

큰 숫자와 함께 DEC2BIN() 사용

큰 숫자와 함께 DEC2BIN() 사용 변환하려고 합니다.4503599627370495Excel에서 이진으로 변환합니다. DEC2BIN()은 DEC2BIN이 이렇게 큰 숫자를 처리할 수 없기 때문에 #Num! 오류를 반환합니다. 어떻게 하면 잘 될 수 있을까요?이것은 매우 간단합니다. 베이스(...) 기능이 도움이 됩니다. BASE(CELL, 2) 두 번째 매개변수 2는 이진수에 대한 것으로, Hex, Oct로 다른 관련 기저로 변환할 수 있습니다.Thansx Justin Davies - 그것이 바로 내가 필요로 했던 것이었지만, 만약 -ve 숫자를 넘기면 그것은 끝없는 순환에 들어갔습니다.내 수정사항: Function DecToBin(ByVal DecimalIn As Variant, Optional N..

programing 2023.06.07

여러 매개 변수를 사용하여 Sub를 호출할 때 VBA에서 오류를 반환합니다.

여러 매개 변수를 사용하여 Sub를 호출할 때 VBA에서 오류를 반환합니다. 이 질문에는 이미 다음과 같은 답이 있습니다. VBA가 메서드 호출을 수락하지 않고 컴파일 오류: 구문 오류를 표시합니다. (2개 답변) VB6 값을 기준으로 전달하고 기준을 기준으로 전달 (2개 답변) 마감됨3개월 전에. VBA에서 오류를 반환하는 이유를 알아보려고 합니다.(Compile error: Expected: =) 서브루틴을 호출하여 여러 매개 변수를 제공하는 경우. Sub customerController(cleanStructure As Boolean, firstCol As Integer, latCol As Integer, _ lngCol As Integer, Optional startRow As Long, Opti..

programing 2023.06.07

VBA를 사용하여 폴더의 파일을 순환하시겠습니까?

VBA를 사용하여 폴더의 파일을 순환하시겠습니까? 엑셀 2010에서 vba를 사용하여 디렉토리의 파일을 루프하고 싶습니다. 루프에서 필요한 것은 다음과 같습니다. 파일 이름 및 파일이 포맷된 날짜. 폴더에 50개 이하의 파일이 있으면 정상적으로 작동하는 다음 항목을 코딩했습니다. 그렇지 않으면 엄청나게 느립니다(파일이 10000개 이상인 폴더에서 작업하려면 필요합니다).이 코드의 유일한 문제는 검색 작업이file.name매우 많은 시간이 걸립니다. 작동하지만 속도가 너무 느린 코드(100개 파일당 15초): Sub LoopThroughFiles() Dim MyObj As Object, MySource As Object, file As Variant Set MySource = MyObj.GetFolder(..

programing 2023.05.23

vba를 사용하여 현재 작업 디렉터리를 가져오는 방법은 무엇입니까?

vba를 사용하여 현재 작업 디렉터리를 가져오는 방법은 무엇입니까? MS Excel 2010을 사용하고 있으며 아래 코드를 사용하여 현재 디렉터리를 얻으려고 합니다. path = ActiveWorkbook.Path 하지만 액티브 워크북.경로가 비어 있습니다.Excel 문서를 열 때D:\db\tmp\test1.xlsm: CurDir()돌아온다C:\Users\[username]\Documents ActiveWorkbook.Path돌아온다D:\db\tmp 그렇게CurDir()에는 시스템 기본값이 있으며 변경할 수 있습니다. ActiveWorkbook.Path저장된 동일한 워크북에 대해서는 변경되지 않습니다. 예를들면,CurDir()파일/다른 이름으로 저장 명령을 수행하고 파일/디렉토리 선택 대화상자에서 임의의..

programing 2023.05.13
반응형