«vba» 태그된 질문

VBA (Visual Basic for Applications)는 매크로 작성을위한 이벤트 중심의 개체 지향 프로그래밍 언어로, 전체 Office 제품군과 기타 응용 프로그램에 사용됩니다. VBA는 VB.NET 또는 VBS와 동일하지 않습니다. Visual Studio에서 작업하는 경우 [vb.net]을 사용하십시오. MS Office 응용 프로그램 프로그래밍에 관한 질문 인 경우 [excel], [ms-access], [ms-word], [outlook] 또는 [ms-project]와 같은 적절한 태그도 사용하십시오.

11
"코드 실행이 중지되었습니다"라는 메시지와 함께 Excel VBA 앱이 자연스럽게 중지됨
웹에서 볼 수 있듯이 이것은 상당히 일반적인 불만이지만 답변이 더 드문 것 같습니다. 문제는 이것입니다 : 많은 사용자 컴퓨터에서 완벽하게 작동하는 여러 Excel VBA 앱이 있습니다. 그러나 한 시스템에서 특정 코드 줄에서 중지합니다. 항상 같은 줄이지 만 그 줄은 서로 공통점이 없습니다. 중단 후 F5 (실행)를 누르면 앱이 계속 진행되므로 …
151 excel  vba 





2
Microsoft Office VBA를 편집 할 때 팝업“컴파일 오류”메시지를 비활성화하려면 어떻게해야합니까?
Microsoft Office VBA 매크로 또는 함수를 편집 할 때 종종 끝나지 않은 줄에서 커서를 이동합니다. 예를 들어 해당 줄에 붙여 넣을 내용을 복사하려면 그러나 해당 부분 라인이 구문 상 유효하지 않은 경우 VBA 편집기는 해제해야하는 "컴파일 오류"메시지를 표시하여 작업을 중단합니다. 메시지 상자를 비활성화하는 방법이 있습니까? 자극적입니다 ... (이것은 Excel Visual …
134 vba  editor 

8
VBA에서 전역 변수를 어떻게 선언합니까?
다음 코드를 작성했습니다. Function find_results_idle() Public iRaw As Integer Public iColumn As Integer iRaw = 1 iColumn = 1 그리고 오류 메시지가 나타납니다. "하위 또는 함수의 유효하지 않은 속성" 내가 뭘 잘못했는지 알아? Global대신 사용하려고했지만 Public같은 문제가 발생했습니다. 나는 함수 자체를`Public '으로 선언하려고 시도했지만 그다지 좋지 않았다. 전역 변수를 만들려면 …


14
VB는 정말 대소 문자를 구분하지 않습니까?
여기에서 인수를 시작하려고하는 것은 아니지만 어떤 이유로 든 일반적으로 Visual Basic은 대소 문자를 구분하지 않고 C 언어는 그렇지 않다고 말하고 있습니다. 그러나 여기에 내 질문이 있습니다. Visual Basic의 대소 문자를 정확히 구분하지 않는 곳은 어디입니까? 입력 할 때 ... Dim ss As String Dim SS As String ... Visual Studio …

4
Excel에서 밀리 초 표시
Excel 매크로에서 밀리 초를 표시하려고합니다. 밀리 초 단위의 타임 스탬프 인 정수 열이 있고 (예 : 28095200은 오전 7 : 48 : 15.200) 실행 평균을 유지하고 hh:mm:ss.000형식으로 시간을 표시하는 새 열을 그 옆에 만들고 싶습니다 . Dim Cel As Range Set Cel = Range("B1") temp = Application.Average(Range("A1:A2")) / 1000 ms …
122 excel  vba  time 


4
Excel에서 범위의 각 행을 반복합니다.
이것은 내장 기능이 있다고 확신하는 것들 중 하나입니다 (그리고 과거에 그것을 들었을 수도 있습니다).하지만 기억하기 위해 머리를 긁적입니다. Excel VBA를 사용하여 다중 열 범위의 각 행을 어떻게 반복합니까? 내가 검색 한 모든 자습서는 1 차원 범위를 통해 작업하는 것에 대해서만 언급하는 것 같습니다.
116 excel  vba  loops  excel-2003 

5
VBA를 사용하여 txt 파일을 만들고 쓰는 방법
입력에 따라 수동으로 추가하거나 수정 한 파일이 있습니다. 해당 파일에서 대부분의 내용이 반복적이므로 16 진수 값만 변경되므로 도구 생성 파일로 만들고 싶습니다. txt 파일에 인쇄 될 c 코드를 작성하고 싶습니다 . VBA 를 사용하여 .txt 파일 을 만드는 명령은 무엇 이며 어떻게 작성합니까?
116 vba  text-files 


22
시트가 있는지 테스트 또는 확인
Dim wkbkdestination As Workbook Dim destsheet As Worksheet For Each ThisWorkSheet In wkbkorigin.Worksheets 'this throws subscript out of range if there is not a sheet in the destination 'workbook that has the same name as the current sheet in the origin workbook. Set destsheet = wkbkdestination.Worksheets(ThisWorkSheet.Name) Next 기본적으로 원본 통합 …
115 excel  vba  scripting 

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