Excel에서 VBA 코드를 사용하여 사이트에 로그인하는 방법

작가: Peter Berry
창조 날짜: 16 팔월 2021
업데이트 날짜: 16 1 월 2025
Anonim
Excel 배우기-비디오 598-VBA-웹 스크랩-웹 사이트에 로그인하는 방법
동영상: Excel 배우기-비디오 598-VBA-웹 스크랩-웹 사이트에 로그인하는 방법

콘텐츠

VBA (Visual Basic for Applications) 프로그래밍 언어를 사용하면 Microsoft Office 프로그래머는 Excel의 원래 기능을 확장 할 수 있습니다. 예를 들어 웹 페이지에 계정 정보를 입력하고이 정보를 보낼 수있는 VBA 프로그램이 있습니다. 이 템플릿은 Excel의 프로그래밍 가능한 기능을 다루는 가상 개체의 계층 구조입니다. VBA를 사용하여 웹 사이트에 사용자 이름과 암호를 보내면 사용자가 직접 정보를 입력하는 불편을 피할 수 있습니다.


지침

Excel에서 놀라운 것을 할 수 있습니다. (Photos.com/Photos.com/Getty Images)
  1. Excel을 열고 Alt + F11을 눌러 VBA 코드 창을 표시하십시오.

  2. 화면 왼쪽의 탐색 창에서 "이 통합 문서"를 표시하는 항목을 두 번 클릭하십시오. 현재 통합 문서에 코드를 입력 할 수있는 창이 열립니다.

  3. 아래에 프로그램을 입력하거나 나타나는 창에 붙여 넣으십시오. 이 프로그램은 VBA 문 "AppActivate"를 호출하여 현재 응용 프로그램 항목 (Excel)을 브라우저로 보냅니다. "SendKeys"문은 입력 된 내용, 계정 정보 및 암호를 활성화 된 브라우저로 보냅니다. "{TAB}"및 "~"텍스트는 "Tab"및 "Enter"키를 나타냅니다. "Application"문은 Windows 및 브라우저 시간에 입력 된 내용을 처리하여 보내도록 허용하기 위해 Excel에 일시 중지하도록 지시합니다.

    Public Sub SendPassword () AppActivate "NTNAME", True SendKeys "YourUserName", True Application.Wait 1000 SendKeys "{TAB}", True SendKeys "SUA_SENHA", True Application.Wait 1000 SendKeys "~", True End Sub


  4. 'NAVIGATION_NAME'텍스트를 웹 페이지 계정에 액세스하는 데 사용할 브라우저 이름 (예 : 'Firefox', 'Internet Explorer'또는 'Google Chrome')으로 바꿉니다. "YOUR_USERNAME"및 "SUA_SENHA"텍스트를 페이지에 필요한 계정 액세스 정보로 바꿉니다.

  5. 코드에서 액세스 할 웹 페이지를 엽니 다.

  6. "SendPassword"서브 루틴의 문장 중 하나를 클릭 한 다음 "F5"를 눌러 서브 루틴을 회전시킵니다. Windows는 프로그램에서 사용할 수있는 브라우저로 포커스를 복원합니다. 프로그램은 코드에 입력 한 계정에 액세스 정보를 입력하고 전송합니다.

  7. 이미 VBA 개발 창에있는 프로그램 아래의 첫 번째 프로그램에서 다음 버전을 붙여 넣습니다. 이 버전의 "sendPassword"는 코드에 대한 계정 정보가 아니라 현재 통합 문서의 워크 시트에있는 값을 입력합니다. 이것의 주요 장점은 로그인 정보를 변경하는 편리 성입니다. 워크 시트에 저장된 데이터는 프로그래밍 코드보다 변경하는 것이 더 편리합니다.

    Public Sub sendPasswordStoredInWorksheet () Dim login, pword, app app = ActiveSheet.Cells (1, 1) .Value login = ActiveSheet.Cells (2, 1) .Value pword = ActiveSheet.Cells (3, 1) .Value AppActivate 앱, True SendKeys 로그인, True Application.Wait 1000 SendKeys "{TAB}", True SendKeys pword, True Application.Wait 1000 SendKeys "~", True


    End Sub

  8. Excel 통합 문서의 첫 번째 워크 시트의 맨 위 세 셀에있는 프로그램의 첫 번째 버전 코드에있는 브라우저 이름과 로그인 정보를 입력하십시오.

  9. 브라우저에서 첫 번째 프로그램이 액세스 한 사이트 계정에서 로그 아웃하고 사이트 로그인 페이지로 돌아갑니다. 6 단계의 지침을 사용하여 새 버전의 프로그램을 실행하십시오.이 계정의 세션은 6 단계와 같이 시작됩니다.

플로팅 브릿지 (또는 트레몰로)는 기타의 브릿지 위치를 신속하고 일시적으로 변경하여 피치를 변경하는 레버 시스템으로 구성됩니다. 이렇게하면 각 음이 음의 상당 부분을 강등하는 별개의 음향 효과가 만들어집니다. 플로팅 브리지 시스템은 인상적인 트릭을 수행 할 수있는 여러 가지 장점을 제공하지만 피치 안정성을 감소시키는 단점이 있습니다. 당신의 플레이 스타일이...

두개골 신경은 뇌 내부에 위치한 12 쌍의 신경에 의해 형성됩니다. 그들은 시력, 냄새, 맛, 안구 운동, 안면 근육, 청각 및 혀의 움직임에 관여합니다. Cranial neuropathy는 이러한 신경에 손상을 입은 상태입니다. 뇌신경은 뇌에있다. (Comtock 이미지 / tockbyte / 게티 이미지) 뇌 신경 장애는 다른 의학적 상태로 인한 신경 ...

포털의 기사