«vba» 태그된 질문

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

1
Excel "스마트"드롭 다운 / 데이터 유효성 검사
Excel에서는 드롭 다운 메뉴 또는 데이터 유효성 검사 필드를 만드는 방법이 있습니까? 사용자가 현재 콤보 상자와 같이 목록에없는 값을 입력 할 수 있습니다. 드롭 다운 목록에 해당 값을 저장하면 사용자가 새 필드에서 해당 목록을 위로 당겨 드롭 다운에 새 값이 표시됩니다. 드롭 다운에서 중복 항목을 제거합니다 (예 : 사용자가 열 …

1
빈 셀이있을 때 셀을 반복하고 연결합니다.
열 A의 셀을 반복하고 싶습니다. 셀이 비어 있으면 B 열의 C 열에서 CONCATENATE 함수를 수행합니다.이 코드가 있지만 작동하지 않습니다. 어떤 도움이라도 대단히 감사하겠습니다. Sub ConcateBlank() For i = 3 To 400 If Cells(i, 1) = "" Then Cells(i, 3) = CONCATENATE(Cells(i, 2), " ", Cells(i + 1, 2)) End If …
3 vba 

1
매크로를 잃지 않고 .xlsm을 .xls로 변환하는 방법?
매크로를 사용하여 Excel 파일 (.xls)을 만들었습니다. Alt + F11을 누르고 VBA 프로젝트를 확장하려고했지만 "Enter Password"팝업이 표시됩니다. 또한 매크로가 작동하는 것 같습니다. 반면에 다른 매크로 사용 Excel (.xlsm)이 있습니다.이 파일을 .xls로 저장하고 매크로를 유지할 수 없습니다. 이것을 할 수 있습니까? 매크로가 활성화 된 상태에서 파일을 .xls로 변환 하시겠습니까? MS Office 2010과 …

1
여러 Word 문서에서 날짜 필드 코드 편집
현재 날짜를 표시하는 날짜 필드 코드가있는 여러 단어 문서가 있습니다. Date 대신 CreateDate 필드를 표시하도록 각 문서를 수정하는 방법이 필요합니다 . 각 필드의 형식은 현재 각 문서에서 DATE \ @ "dd MMMM yyyy" 이지만 CREATEDATE \ @ "dd MMMM yyyy"로 변경하고 싶습니다 . 어쨌든 각 문서에 개별적으로 들어 가지 않고 …

2
루프 정지 방법
아래 코드에 대한 도움을 주시면 감사하겠습니다. 코드는 모든 행을 통과하며 특정 텍스트 문자열을 찾으면 일부 코드를 실행합니다. 그런 다음 해당 텍스트 문자열 등을 포함하는 다음 셀로 계속 진행합니다. 내가 알아낼 수없는 것은 루프가 끝없이 계속된다는 것입니다. 내가 만든 루프에서 무엇을 놓치고 있는지 잘 모르겠습니다. Sub FINDnSELECT() Dim WS As Worksheet …


1
확인란 가시성 변경이 작동하지 않습니다
시트에 행을 숨기는 다음 코드가 있지만 동적으로 생성 된 확인란이 여전히 표시되어 있습니다. 어떤 아이디어? Private Sub SpinButton1_Change() Application.ScreenUpdating = False week = Me.Range("b1").Value countcell = ActiveSheet.Range("A:A").Cells.SpecialCells(xlCellTypeConstants).Count For i = 4 To countcell pweek = Me.Cells(i, 2).Value 'load the planned week value mycont = "ckboxPrintLabels" & i If pweek <> …

2
Outlook 2007 전자 메일에 사용자 지정 서명을 삽입하는 VBA 코드
이메일 메시지에 특정 서명을 삽입해야합니다. Google 지원팀은 다양한 유형의 지원 요구에 대응하기 위해 다양한 서명을 사용합니다. 현재 메뉴를 통해 액세스합니다. 삽입 & gt; 서명 & gt; "배정 된 티켓 - AppSup" 그 대신 매크로를 사용하여 프로세스를 간소화하고 싶습니다. 그런 다음 특정 서명을 호출하는 매크로를위한 툴바 항목을 만들 수 있습니다. 예를 …

2
Excel 문제 매크로가 필요할 수 있습니다.
목록을 Excel에서 비교하려고합니다. 두리스트가 있습니다. 하나의리스트에는 하나의 컬럼이 있고 다른리스트에는 두 개의 컬럼이 있습니다. 제가하려고하는 것은 A 열이 D 열의 값을 취하여 A 열을 대체하는 것보다 C 열과 일치 할 때입니다. 예 : Column A Column B Column C Column D Blue Blue Shirt Blue Red Pants Red Green Shoes …

1
다른 날짜의 누적 합계를 열에 추가
내 목표는 총 최종 주가 (해당 날짜 + 주식 마감일까지의 누적 배당금과 동일)를 계산하는 것입니다. 나는 배당금 지불 일과 배당금을 가진 테이블을 가지고있다. 나에게는 매일 재고가 가까운 가격의 테이블이있다. 예를 들어 첫 번째 배당금이 01.02.2018에 지급되고 금액이 0.85이고 두 번째 배당금이 27.02.2018에 지급되고 세 번째 배당금이 15.06에 지급되는 경우 2018 …

1
Excel의 VBA 스크립트에서 정규 표현식이 오류 '5018'을 호출하는 이유
폴더에서 Excel 스프레드 시트로 많은 "* .txt"파일을 작성해야하므로 Excel 용 첫 번째 VBA 스크립트를 작성했습니다. 그러나이 스크립트를 실행하면 '5018'오류가 발생합니다. 라인에 의해 호출됩니다 If reg.Test(file.Name) Then 내가 뭘 잘못하고 있는지 알아? 완전한 스크립트는 다음과 같습니다. Sub get_filenames() Set fso = CreateObject("Scripting.FileSystemObject") Set Files = fso.GetFolder("C:\myfolder").Files Set reg = CreateObject("vbscript.regexp") reg.IgnoreCase …

1
PowerPoint 프레젠테이션에서 모든 슬라이드의 기본 언어를 변경하는 방법은 무엇입니까?
관련 토론 에서 설명한 트릭을 시도했지만 PowerPoint 2007 프레젠테이션의 모든 슬라이드에서 모든 텍스트의 교정 언어를 변경할 수는 없습니다. 이것이 PowerPoint 2007 의 기능 일 수 있습니까? 다음 VBA "몬스터"가 일을했지만 VBA가 필요없는 더 쉬운 방법을 찾고 있습니다. 어떤 아이디어? Option Explicit Private Sub btnGerman_Click() Call LanguageChange(msoLanguageIDGerman) End Sub Private Sub …

2
시간이있는 셀에서 특정 초 찾기
hh : mm : ss 형식의 열이 있습니다. : 01 (XX : XX : 01)로 끝나는 열의 각 셀을 식별해야합니다. Excel의 시간 함수를 사용하면 = right (cell, 3) 검색에서 찾을 수 없습니다. : 01을 제거하여 식별 할 수있는 방법에 대한 생각이 있습니까? Excel 2007을 사용하고 있습니다.

1
VBA를 사용하여 Excel에서 그래픽 삭제
일부 워크 시트에는 그림이 표시되며 Excel에는 "Grafik 4"와 같은 이름이 표시됩니다. 이제 자동으로 삭제하고 싶습니다. 항상 같은 그림과 같은 그림 이름을 가진 200 개의 Excel 파일이 있습니다. 나는 이것을 이렇게 시도했다 : Sub Clear_Images() Dim directory As String, fileName As String ', sheet As Worksheet, i As Integer, j As …


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