«vba» 태그된 질문

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

0
셀 값과 날짜 범위로 선택하여 한 시트에서 다른 시트로 데이터를 이동하는 VBA 코드
프로그램 실행에 맞게 조정 한 VBA 코드를 얻는 데 문제가 있습니다. 이해하지 못하는 문제가 있으며 해결 방법을 모르겠습니다. "판매"시트의 데이터를 장인 요약 시트로 필터링하려고합니다. 다음은 적응하려고하는 현재 VBA 코드이지만 오류 코드가 계속 발생합니다. Sub Filter_Statement() On Error GoTo Filter_Statement_Error Dim ws As Worksheet Set ws = Sheet5 Application.ScreenUpdating = False …


1
여러 열에 걸쳐있는 셀을 찾을 때 증가하는 숫자로 셀의 단일 열을 채우는 방법은 무엇입니까? (스크린 샷)
독점 시스템에서 덤프 된 일부 데이터를 사용할 수있는 것으로 구성하려고합니다. 열 A에 '그룹 기준'번호를 넣고 싶습니다. 다른 중복을 분리하는이 긴 행에 걸쳐 덤프합니다. 스패닝 행에 도달 할 때마다 카운터를 늘리고 스패닝 행을 삭제하고 싶습니다. 이전 데이터는 다음과 같습니다 (A3, A4, A6, A7, A8, A10, A11을 수동으로 입력했습니다). 이후 데이터를 다음과 …

1
클립 보드에서 행 범위를 쉼표로 구분 된 목록으로 변환
다시 포맷 해야하는 Excel 스프레드 시트에 일부 데이터가 있습니다. 기존 형식은 행입니다. 원하는 형식은 쉼표로 구분됩니다. 수퍼 유저의 다른 곳에서 VBA 스크립트를 발견했습니다. 열을 쉼표로 구분 된 목록으로 변환 Sub generatecsv() Dim i As Integer Dim s As String i = 1 Do Until Cells(i, 1).Value = "" If (s …

0
모든 섹션의 바닥 글 내에서 페이지 번호를 다시 매기는 MS Word 2010 매크로
내 문제는 적절한 수를 얻기 위해 원래 페이지 필드에 -1을 제공 한 분배기 페이지가 있다는 것입니다. 매크로를 조작하여이를 다시 고려할 수있는 방법을 알려주시겠습니까? 여기 매크로가 있습니다 Sub Main() On Error Resume Next For i = 0 To ActiveDocument.Sections.Count ActiveDocument.Sections(i).Footers(wdHeaderFooterEvenPages).PageNumbers.RestartNumberingAtSection = False ActiveDocument.Sections(i).Footers(wdHeaderFooterFirstPage).PageNumbers.RestartNumberingAtSection = False ActiveDocument.Sections(i).Footers(wdHeaderFooterPrimary).PageNumbers.RestartNumberingAtSection = False Next i End …

2
Excel 데이터 유효성 검사를 통해 실제로 유효성이 검증 된 것과 다른 데이터를 드롭 다운으로 표시하는 방법
한 열의 내용을 표시하지만 실제로 다른 열의 값을 셀에 쓰고 해당 두 번째 열의 값에 대해 유효성을 검사하는 셀에 드롭 다운 메뉴를 사용자에게 제공하려면 어떻게해야합니까? 나는 거의 이것을 수행하는 약간의 코드를 가지고있다 (신용 : Contextures site의 DV0005 ) : Private Sub Worksheet_Change(ByVal Target As range) On Error GoTo errHandler If …

1
범위의 마지막 행에만 영향을주는 Excel 2010 VBA
Excel 2010에서 테이블의 행 주위에 패딩을 적용하기 위해 작성된 VBA 코드가 있지만 코드의 일부는 범위의 마지막 행에만 영향을 미칩니다. 전체 코드는 다음과 같습니다. Private Sub FixRowHeight_Click() Dim rng As Range Dim eRow As Excel.Range Dim padding As Integer padding = 10 With Worksheets("Issues") Set rng = .Range("A2").End(xlDown) rng.Select .Rows.AutoFit For …

1
Outlook 2007에서 매크로를 작성하여받은 편지함에서 다른 폴더로 항목을 이동하고 읽지 않은 상태로 표시하려면 어떻게해야합니까?
Outlook 2007에서 선택한 항목을받은 편지함의 하위 폴더로 이동하여 읽지 않은 상태로 표시하도록 매크로를 만들고 싶습니다. 이 방법으로 오늘 상품을 신속하게 거래하고 이번 주 폴더를 처리하는 버튼을 할당 할 수 있습니다. 많은 감사합니다 샘

1
MS Excel 및 LibreOffice Calc에서 실행될 매크로
사용자가 Excel 및 LibreOffice Calc에서 작업 할 스프레드 시트가 있습니다. 두 가지 모두에서 작동하는 매크로를 디자인하고 싶습니다. 다음과 같은 코드를 생각하고있었습니다. Excel 다음 [VBA 코드], 그 외 [기본 또는 Python 코드] 두 키는 두 프로그램이 읽을 수있는 IF / THEN 문 (또는 이에 상응하는 것)이며 두 프로그램 모두 해당되지 않는 …

2
셀 크기 조정 만 허용하지만 Excel에서 데이터를 변경할 수없는 방법은 무엇입니까?
내 Lotusscript 코드 중 하나에서 Excel로 일부 데이터를 출력했습니다. 처음에는 사용자가 스프레드 시트를 변경하지 않고 인쇄 만 할 수 있습니다. 그러나 사용자는 인쇄하기 전에 셀 크기 조정, 높이 조정 등을 요청하고 이러한 변경 사항을 저장할 수 있습니다. 그러나 나는 그들이 내부의 데이터를 변경하고 싶지 않습니다. 가능합니까? 전체 Excel 파일을 읽기 …

1
PowerPoint VBA-편집 모드에서 슬라이드가 변경 될 때 매크로 실행
프레젠테이션 모드에서 슬라이드가 변경되면 코드를 실행하기 위해 다음을 수행 할 수 있다는 것을 알고 있습니다. Sub OnSlideShowPageChange() Dim i As Integer i = ActivePresentation.SlideShowWindow.View.CurrentShowPosition If i <> 1 Then Exit Sub 'Code that should happen when slide changes goes here End Sub 슬라이드 쇼 외부에서 슬라이드를 변경할 때이 작업을 수행 …

1
입력 한 연도 수에 대한 수식이있는 행을 자동으로 추가하는 Excel
모델을 만들려고합니다. 다루고 싶은 연도 범위를 입력 할 수있는 입력 페이지를 갖고 싶습니다. 입력 된 년 수에 따라 기존 수식으로 테이블 (다른 워크 시트)을 채우고 싶습니다. 좀 더 구체적으로 말하면, 2005-2014 년에 이르기까지 매년 행이있는 수식으로 가득 찬 테이블이 있습니다. 내 요청은 다음과 같습니다. 몇 년이 걸리고 입력 범위를 기반으로 …

1
소스가 데이터 유효성 검사 목록 인 경우 셀을 미러링하는 방법은 무엇입니까? (2010 엑셀)
두 개의 탭이있는 통합 문서가 있습니다. 첫 번째 탭은 두 번째 페이지에서 만들고있는 데이터 유효성 검사 목록을위한 테이블로 사용됩니다. 예를 들어 하나의 목록을 "감독자"라고합니다. 이 목록은 N3 셀을 시작하고 아래 열은 4 개의 이름입니다. 다음과 같이 보입니다 : 두 번째 페이지는 과제 목록이며 각 목록은 여러 번 사용하여 다른 작업을하는 …

1
단어 파일을 복제하고 Excel 목록 또는 다른 목록 형식을 기준으로 이름을 지정해야합니다.
약 300 회 복사하고 이름을 지정해야하는 기본 단어 파일이 있습니다. 단어 파일의 내용은 동일하지만 파일 이름은 Excel 내의 열에 따라 달라집니다 (또는 모든 종류의 목록은 중요하지 않음) 나는 일을 조금 빗나 갔으며 이와 같은 일을하는 방법에 대한 방향을 찾지 못하는 것 같습니다. 본질적으로 파일을 일괄 복사하고 싶습니다. 그러면 잠재적으로 파일 …

1
Excel VBA 코드 및 Outlook 프로그램 액세스 경고
지난 금요일에 이메일을 생성하는 Excel 매크로 중 하나에이 경고가 표시되었습니다. Microsoft Outlook : 프로그램이 Outlook에 저장된 전자 메일 주소 정보에 액세스하려고합니다. 예기치 않은 경우 거부를 클릭하고 바이러스 백신 소프트웨어가 최신인지 확인하십시오. 전자 우편 안전 및이 경고가 표시되지 않도록하는 방법에 대한 자세한 내용을 보려면 도움말을 누르십시오. 1 분 동안 액세스를 허용하십시오. …

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