«vba» 태그된 질문

응용 프로그램을위한 Visual Basic; 모든 Microsoft Office 응용 프로그램에서 사용되는 Visual Basic의 하위 집합 이 태그를 해당 특정 응용 프로그램의 태그와 함께 사용하십시오. VBA에 대한 좋은 질문에는 일반적으로 몇 가지 코드가 포함되어 있으며 특정 문제의 해결책을 요구합니다. 전체 솔루션을 요구하는 질문 (코드 및 VBA를 사용하는 방법 및 방법을 알려주십시오)은 주제가 아니며 너무 광범위하게 닫힙니다.

1
색인에 밑줄 정의? (또는 원본 텍스트에서 서식 유지)
정의가 될 단어 문서에 색인을 작성하고 있습니다. 내 색인은 다음과 같습니다 슈퍼 히어로-슈퍼 인 사람 ..... 17 버스-위너 개처럼 길고 긴 자동차 ..... 28 고양이-이것은 작은 동물입니다 ......... 17 기타... 내 문서에서 텍스트는 다음과 같습니다. 그리고 슈퍼 히어로가 있습니다 -슈퍼 존재입니다. "슈퍼 히어로"에 밑줄이 표시되어 있습니다 (밑줄을 표시하는 방법을 찾을 …

1
서식을 지정하지 않고 한 시트에서 다른 시트로 셀 복사
아마 당신의 천재들에게 간단한 것 일 것입니다. 그러나 나는 이것에 잠시 동안 있었고 내 오류를 볼 수 없기 때문에 신선한 눈이 필요합니다. 셀의 내용을 한 셀에서 다른 시트의 다른 셀로 복사하려고하지만 모든 서식이 셀에 적용되는 것을 원하지는 않습니다. 내 코드는 다음과 같습니다 Range("H" & Target.Row).Copy Destination:=Sheets("Accepted Template").Range("P4").PasteSpecial Paste:=xlPasteValues 내가 여기서 …

1
VBA 코드가이 워크 시트 매개 변수를 "보유"하지 않습니다
다른 통합 문서에서 하나의 값 열을 검색하고 현재 통합 문서의 탭을 채우고 싶습니다. 이것은 궁극적으로 내가 작성한 훨씬 더 긴 모듈로 들어갈 것입니다. 방금이 단계를 자동화하고 싶었습니다. 아래는 코드입니다. 내가 얻을 범위에서 첨자를 붙여 줄에서 오류가 발생했습니다. 내 문 설정이있는 것처럼 보인다 currentWb위해 ThisWorkbook두 번째 통합 문서가 아직 열려에서 복사되는 …

1
열 데이터를 전송해야합니다. 동일한 데이터를 가진 두 장의 시트가 있으며 해당 데이터를 서로 이동해야합니다.
두 개의 Excel 시트가 있으며 둘 다 일치하는 데이터가있는 하나의 열이 있습니다. 그러나 Sheet2 에는 Sheet1에 없는 데이터 열이 있으며 해당 데이터를 Sheet2 에서 Sheet1 로 입력하여 완료해야합니다. 에서 셀 데이터를 일치 column B에 시트 2 의 셀에 column B Sheet1의 . 일치하면 column C Sheet2의 해당 셀에서 셀 데이터 …

1
이름을 기준으로 워크 시트 저장
이 매크로는 거의 정확히 필요한 작업을 수행하지만 각 시트 이름 끝에 "_sspl.xlsx"를 포함시키고 원래 파일 경로와 같은 이름의 폴더에 파일을 넣기를 원합니다. 나는 그것을 올바르게 얻을 수없는 것 같습니다. Sub CreateNewFolder() Dim wbThis As Workbook Dim wbNew As Workbook Dim ws As Worksheet Dim strFilename As String Set wbThis = …

0
Excel 충돌 및 매크로 때때로 작동하지 않는 경우가 있음
Excel VBA 매크로와 특정 열을 필터링하고 해당 열을 PDF로 필터링하여 내보내는 양식을 만들었습니다. 양식은 아래 이미지와 같습니다. 아래는 코드입니다. Private Sub ExportBtn_Click() On Error GoTo errHandler 'remove previous autofilter If ActiveSheet.AutoFilterMode Then Cells.AutoFilter End If Dim strPath As String Dim fldr As FileDialog Dim sItem As String Set fldr = …

1
각 소호에 대한 숫자의 주파수 구하기
하나는 사람들과 시간이 있고 하나는 0과 1로 채워진 두 개의 열이 있습니다. 주어진 사람에 대해 0과 1의 관련 조합이 있습니다. 각 개인에 대해 1 대 0의 비율을 취한 다음 주파수 정보가 속하는 올바른 '개인 헤더'옆에이 정보를 배치하여 1이 발생하는 빈도를 판별 할 수 있습니다. 이런 종류의 일을하기 위해 어떻게 공식을 …

1
조건부 외부에서 셀을 제외하는 Excel VBA 포함 FOR 루프
다음 코드로 시작하십시오. Dim lastRow As Long With ActiveSheet lastRow = .Range("C" & .Rows.Count).End(xlUp).Row End With Dim HeadCell As Range For Each HeadCell In Range("C1:C" & lastRow) If Len(HeadCell) < 6 And Len(HeadCell) > 1 Then HeadCell.Select With Selection.Font .Bold = True .Underline = xlUnderlineStyleSingle End With Else End If …

1
웹 쿼리 새로 고침을위한 카운트 다운 타이머 표시
통합 문서를 열 때 데이터를 새로 고치고 15 분마다 데이터를 새로 고치도록 웹 쿼리를 설정했지만 마지막 새로 고침 시간과 다음 새로 고침까지 남은 시간을 시각적 카운트 다운으로 표시하고 싶습니다. 15 분을 기다리지 않으려면 수동 새로 고침 단추도 있으므로 타이머를 15 분으로 재설정하려면 refresh VBA 스크립트에 삽입해야합니다. 도움을 주시면 감사하겠습니다.

1
반복 매크로 과거의 엑셀 복사
현재 저는 대학에서 연구 프로젝트를 수행하고 있습니다. 이제 특정 범위 BF1 : DJ293이 있으며 오른쪽으로 238 번 복사하여 붙여야합니다. 따라서이 범위는 DK1 : FO293 등으로 복사해야합니다. 따라서 이전 사본 바로 옆에 있습니다. 나는 매크로를 작성하는 방법을 모른다. 나는 너희 중 누구라도 이것을 달성하는 방법을 알고 있는지 궁금했다.


0
행 자동 숨기기 / 숨기기 해제 방법
VBA 코드 또는 그 문제에 대한 코드 작성에 익숙하지 않습니다. 현재 B 열이 다른 시트에서 데이터 (이름)를 가져 오는 시트가 있습니다. AI 열에는 B 열의 해당 데이터에 대한이 수식이 있습니다. = IF (B49 = "", "Hide", "") 48-330 행에서만 작업하고 있습니다. A 열에 숨기기라는 단어가있는 행을 숨기고 A 열에 비어있는 …

1
이메일 주소에 대한 이메일 본문을 구문 분석하고 Excel에 쓰는 VBA 기능
Outlook (2010) 폴더의 모든 전자 메일을 반복하고 전자 메일 본문에서 전자 메일 주소를 가져 오는 기능이 필요하다는 요구 사항이 있습니다. 이메일은Inbox \ Online Applicants \ TEST CB FOLDER 본문에는 하나의 이메일 주소 만 있습니다. 이 전자 메일 email_output.xls은 바탕 화면에 있는 Excel 파일로 작성해야합니다 . 에서 이 포럼 스레드 나는 …

0
비어 있거나 비어있는 셀인 경우에도 마지막 셀의 경계선
이 부분에서 각 행의 마지막 셀에 경계선을 만드는 데 문제가 있습니다. 마지막 셀에 값이 있으면 잘 작동합니다. 그러나 마지막 셀이 비어 있으면 경계선이 멈 춥니 다. 여기 내 코드가 있습니다 lastcell = Cells(Rows.Count, 19).End(xlUp).Address lastrow = Cells(Rows.Count, 19).End(xlUp).Row Rng = "A11:" & lastcell Range(Rng).Select With Selection .Borders(xlDiagonalDown).LineStyle = xlNone .Borders(xlDiagonalUp).LineStyle …

2
중복 셀 값 병합 / 삭제
동일한 값을 가진 셀을 병합하는 데 문제가 있습니다. 열과 행의 양이 다른 Excel 파일을 받으므로 엄격한 행이나 열에 설정된 매크로를 사용할 수 없습니다. 내가 가진 것은 이것입니다 첫 번째 행은 물론 필터가있는 헤더 행입니다. 내가 갖고 싶은 것은 이렇게 그래서 나는 여전히 모든 열을 기준으로 물건을 정렬 할 수 있습니다 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.