소셜 미디어 에 입력하는 방법 VBA 코드를 Excel 2016에 직접 입력하는 방법 - 코드

에 입력하는 방법 VBA 코드를 Excel 2016에 직접 입력하는 방법 - 코드

비디오: 엑셀VBA강의] 엑셀 매크로 셀 범위 이동+확장하기 총정리! (+마리오 그림 완성!) | 오빠두엑셀 VBA 3-3 2024

비디오: 엑셀VBA강의] 엑셀 매크로 셀 범위 이동+확장하기 총정리! (+마리오 그림 완성!) | 오빠두엑셀 VBA 3-3 2024
Anonim

때로는 Excel 2016 용 코드를 입력하는 가장 좋은 방법이 가장 직접적인 방법입니다. 직접 VBA 코드를 입력하는 것은 … 코드를 직접 입력하는 것입니다. 즉, 키보드를 사용하여 코드를 입력합니다. VBA 모듈에서 텍스트를 입력하고 편집하는 것은 예상대로 작동합니다. 텍스트를 선택, 복사, 잘라 내기, 붙여 넣기 등의 작업을 수행 할 수 있습니다.

Tab 키를 사용하여 코드를 쉽게 읽을 수 있도록 일부 줄을 들여 쓰기하십시오. 들여 쓰기는 반드시 필요한 것은 아니지만 습득하는 습관이 좋습니다.

한 줄의 VBA 코드는 필요한만큼 길어질 수 있습니다. 그러나 줄 연속 문자를 사용하여 긴 줄의 코드를 구분할 수 있습니다. 한 줄에서 다음 줄까지 한 줄의 코드 ( 문으로도 알려짐)를 계속하려면 첫 줄을 공백과 함께 밑줄 (_)로 끝냅니다. 그런 다음 다음 줄에있는 진술을 계속하십시오. 그리고 그 공간을 잊지 마라. 공백으로 시작하지 않는 밑줄 문자는 작업을 수행하지 않습니다.

다음은 세 문장으로 나뉜 한 문장의 예입니다:

Selection. 정렬 Key1: = Range ("A1"), _ Order1: = xlAscending, Header: = xlGuess, _ Orientation: = xlTopToBottom

이 명령문은 한 줄에 - 계속 문자). 이 명령문의 두 번째와 세 번째 행은 들여 쓰기되어 있습니다. 들여 쓰기는 선택 사항이지만이 행이 별도의 명령문이 아니라는 사실을 명확히하는 데 도움이됩니다.

VBE를 설계 한 화이트 코팅 엔지니어들은 사람들이 실수를 할 것으로 예상했습니다. 따라서 VBE에는 여러 수준의 실행 취소 및 다시 실행이 있습니다. 가져서는 안되는 명령문을 삭제 한 경우 명령문이 다시 나타날 때까지 도구 모음에서 실행 취소 단추를 클릭하십시오 (또는 Ctrl + Z를 누르십시오). 실행 취소 한 후에 다시 실행 버튼을 사용하여 실행 취소 한 변경 사항을 수행 할 수 있습니다.

실제 코드를 입력 할 준비가 되셨습니까? 다음 단계를 수행하십시오.

Excel에서 새 통합 문서를 만듭니다.

  1. Alt + F11을 눌러 VBE를 활성화하십시오.

  2. 프로젝트 창에서 새 통합 문서의 이름을 클릭합니다.

  3. 삽입 → 모듈을 선택하여 VBA 모듈을 프로젝트에 삽입합니다.

  4. 모듈에 다음 코드를 입력합니다.

  5. Sub GuessName () Msg = "이름"및 응용 프로그램입니다. 사용자 이름 & "? "Ans = MsgBox (Msg, vbYesNo) If Ans = vbNo Then MsgBox"오, 신경 쓰지 마세요. "Ans = vbYes Then Then MsgBox"나는 정신병자 여야합니다! "End Sub

    입력 한 텍스트 내의 아무 곳에 나 커서를 놓고 F5를 눌러 프로 시저를 실행하십시오.
    
  6. F5는 실행 → 하위 / 사용자 정의 폼 실행 명령의 바로 가기입니다.코드를 올바르게 입력하면 Excel에서 프로 시저를 실행하고 간단한 대화 상자에 응답 할 수 있습니다. 대화 상자의 텍스트가 다를 수 있음을 기억하십시오.

    GuessName 프로 시저가이 대화 상자를 표시합니다.

    5 단계에 나열된 코드를 입력하면 VBE에서 입력 한 텍스트를 일부 조정할 수 있습니다. 예를 들어, Sub 문을 입력하면 VBE에서 End Sub 문을 자동으로 삽입합니다. 등호 앞뒤의 공백을 생략하면 VBE가 공백을 삽입합니다. 또한 VBE는 일부 텍스트의 색과 대소 문자를 변경합니다. 이것은 모두 정상입니다. VBE의 일을 깔끔하고 읽기 쉽게 유지하는 방법 일뿐입니다.

이전 단계를 수행 한 경우 VBA Sub 프로 시저 (매크로라고도 함)를 작성했습니다. F5 키를 누르면 Excel에서 코드를 실행하고 지침을 따릅니다. 즉, Excel은 각 문장을 평가하고 귀하가 말한 것을 수행합니다. (이 새로운 힘이 당신의 머리 위로 가게하지 마십시오.)이 매크로는 몇 번이나 실행해도됩니다. 그러나 수십 번 후에는 매력을 잃어 버리는 경향이 있습니다. 이 간단한 매크로는 다음 개념을 사용합니다.

Sub 프로 시저 정의 (첫 번째 행)

  • 변수에 값 할당 (Msg 및 Ans)

  • a

  • (& 연산자 사용) 내장 VBA 함수 (MsgBox) 사용

  • 기본 제공 VBA 상수 (vbYesNo, vbNo 및 vb 예) 사용

  • If-Then 구문 사용 (두 번) < Sub 프로 시저 끝내기 (마지막 줄)

  • 초보자들에게 나쁘지 않은가?

에 입력하는 방법 VBA 코드를 Excel 2016에 직접 입력하는 방법 - 코드

편집자의 선택

가족 - 춤으로 묵상하는 법

가족 - 춤으로 묵상하는 법

당신이 싹 트고 명상하는 사람이라면 가족 생활은 두 가지 도전을 제기합니다. 한편으로는 사랑하는 사람을 초대하거나 격려하거나 심지어 강요하여 당신과 명상하는 경향이 있습니다. 다른 한편으로, 가장 가까운 사람들이 당신의 허약하고 새롭게 태어난 마음의 평화를 방해하지 않는다는 것을 알 수 있습니다.

에센셜 오일을 식별하고 사용하는 방법 - 인체

에센셜 오일을 식별하고 사용하는 방법 - 인체

에센스는 에센셜 오일 어떤 식물에서 파생 된. 시간이 지남에 따라 이러한 오일은 아로마 테라피, 청소, 식사, 곤충 방수제 및 경우에 따라 약을 비롯한 많은 용도로 만들어졌습니다. 크레딧 : © IStockphoto. com / botamochi 이러한 오일은 기술적으로 건강에 필수적인 것은 아니지만보다 현대적인 합성 방법에 대한 대안을 제공합니다 ...

우울증에 어떻게 대처할 것인가 - 모든 정신 건강 상태의 더미

우울증에 어떻게 대처할 것인가 - 모든 정신 건강 상태의 더미

, 우울증은 Mindfulness에 응답하십시오. 증거의 시체가 계속 성장한다면, 마음가짐은 전 세계의 우울증 치료를위한 표준 치료가 될 것입니다. 우울증은 슬픔과 다릅니다. 슬픔은 모든 사람이 경험하는 자연스럽고 건강한 감정입니다.

편집자의 선택

테니스 라켓 선택 - 인형

테니스 라켓 선택 - 인형

예, 5 년 전에 연주 한 라켓을 털어서 줄 수 있습니다. 법정에 영광 스럽은 반환 - 당신의 손에서 좋게 느끼면 그것은 당신이 그들을 가고 싶은 곳에 (그리고 어떻게) 당신의 탄을 얻는다. 그러나 새로운 무기를 시장에 내놓은 경우 ...

슬라이싱 및 다이 싱, 테니스 스타일 - 더미

슬라이싱 및 다이 싱, 테니스 스타일 - 더미

슬라이스 또는 백 스핀은 테니스 공을 영향의 원천 (당신). 슬라이스 샷이 튀어 오면 공은 낮게 유지되어 상대방이 정말로 공을 잡아 당겨야합니다. 선수들이 그물과 발리를 공격하기를 원한다면, 그들은 많은 양을 차지한다. 슬라이스는 유용 할 수 있습니다 ...

테니스 인형 용 치트 시트 - 인형

테니스 인형 용 치트 시트 - 인형

테니스는 법원에서 진행되므로 법원 주위에서 길을 알고있는 것이 하나입니다 테니스 선수로 마스터 할 첫 번째 것들. 테니스 용어에 익숙하다면 게임을 할 수 있습니다. 알아야 할 용어 중 하나는 Tiebreaker이므로 하나가되면 게임을 할 수 있습니다 ...

편집자의 선택

Joomla의 기사에 이미지 삽입하기 - 더미

Joomla의 기사에 이미지 삽입하기 - 더미

이미지 파일 저장 Joomla의 미디어 관리자에서 기사에 표시 할 수 있습니다. 사실 동일한 그림을 두 개 이상의 기사에 표시 할 수 있습니다. Joomla에서는 사용자가 요청할 때까지 웹 페이지가 존재하지 않는다는 것을 기억하십시오. 그런 다음 Joomla는 이미지 파일을 포함하여 데이터베이스에서 필요한 모든 요소를 ​​가져 와서 빌드합니다.

로컬 Mac OS X Server에 Joomla 환경을 설치하는 방법 - 인형

로컬 Mac OS X Server에 Joomla 환경을 설치하는 방법 - 인형

XAMPP는 Joomla가 Joomla 관리자로서의 삶을 좀 더 쉽게 만들어 줄 수있는 다른 도구와 함께 Apache 웹 서버, PHP 및 MySQL을 포함하여 Joomla가 실행해야하는 모든 도구를 설치합니다. XAMPP는 Joomla에 대한 완전한 토대를 제공합니다. Joomla를 압축 해제하고 설치하는 것뿐입니다. XAMPP는 ...

Joomla에서 메뉴 항목을 카테고리에 링크하는 방법 - Joomla에서 분류 된 기사의 경우

Joomla에서 메뉴 항목을 카테고리에 링크하는 방법 - Joomla에서 분류 된 기사의 경우

귀하의 웹 사이트 사용자가 볼 수 있도록, 당신은 Joomla 메뉴 항목을 게시하려는 기사가 포함 된 Joomla 카테고리에 연결해야합니다. 범주를 메뉴 항목에 연결하면 해당 범주의 모든 기사를 관련 메뉴 항목을 통해 사용할 수 있습니다. 만들려면 ...