| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    Cómo llenar páginas Web en VBA
    Utilice la instrucción SendKeys VBA para enviar pulsaciones de teclas que pueblan los controles de una página Web. VBA tiene otros métodos para rellenar las páginas web , sino que implica el estudio de las funciones y propiedades de clases especializadas como " Application.InternetExplorer ", que puede llevar mucho tiempo . Los nuevos miembros de automatización de documentos encontrarán SendKeys un enfoque más intuitivo. " Automation " es el término que usan los programadores para referirse a una aplicación controlar otra . Tenga en cuenta que mientras el programa se está ejecutando , no se puede realizar ninguna operación en el equipo. Si lo hace, podría enviar pulsaciones de teclas no deseadas a la página Web que desea rellenar . Instrucciones
    1

    Haga clic en " Nuevo" orden del menú "Archivo " de cualquier aplicación de Office, haga clic en " Aceptar" para crear un nuevo documento. Pulse " Alt" y " F11 " al mismo tiempo para entrar en el entorno de programación VBA , haga doble clic en el elemento " este documento " en el panel "Proyecto" . Esta tarea se abre una nueva ventana en la que puede escribir o pegar un programa VBA.
    2

    Abrir en el navegador Web una página web que le gustaría a poblar con VBA. Cuente el número de "Tab" pulsaciones de teclas necesaria para mover al primer control que desea rellenar . Por ejemplo , supongamos que la página que elegí fue la página de inicio de " ConceptArt.org ", y el primer control que desea rellenar es el control " Nombre de usuario " . Pulse el botón " Tab" hasta que aparezca el cursor entra en ese cuadro de texto . Usted encontrará que se necesitan dos pulsaciones de tecla " Tab " para pasar a este control.
    3

    Escriba la siguiente instrucción en la ventana de programación VBA. Esta declaración se activa la página web que desea rellenar . Este paso es necesario porque la instrucción SendKeys envía pulsaciones de teclas a cualquier ventana de la aplicación está activa . Escriba sobre el " ConceptArt.org " texto de ejemplo con el nombre que aparece en la barra de título de la página Web que desea rellenar .

    Sub populatePage () AppActivate ( " ConceptArt.org ") End Sub
    4

    Escriba la siguiente instrucción en la ventana de programación VBA. Esta declaración se mueve el punto de inserción actual para el control que desea rellenar . La instrucción realiza el equivalente de las pulsaciones de teclas " Tab " que ha entrado manualmente. Reemplazar el "2 ", con el número de "Tab" pulsaciones necesarias para desplazarse al control escogido.

    SendKeys "{ TAB 2 }"
    5

    Tipo la siguiente declaración " SendKeys " después de la anterior . Esta declaración rellena un control cuadro de texto con el texto . Puede escribir el texto de la muestra entrado con el texto que desee para rellenar el control con .

    SendKeys " miNombreUsuario "
    6

    contar el número de "Tab" pulsaciones necesarias para pasar del control previo que rellenó al siguiente control que desea rellenar . Esta es la misma tarea que la que se necesita para pasar al primer control poblada.
    7

    Tipo de la declaración " SendKeys " que envía el número de "Tab" pulsaciones que acaba de contado . Escriba la instrucción " SendKeys " que envía el texto que desea rellenar el siguiente control con . Por ejemplo , si sus declaraciones anteriores " SendKeys " poblaron el cuadro de texto " Nombre de usuario " , podría utilizar el actual Estado " SendKeys " para rellenar el cuadro de texto "Password " .
    8

    Escribe declaraciones adicionales " SendKeys " para desplazarse hacia y rellenar los controles restantes que le gustaría completar. Ejecute el programa con la tecla " F5 ". Su programa envía las pulsaciones de teclas a la página Web como si usted fuera a enviar las pulsaciones muy rápidamente con la mano.

    Previous :

    next :
      Artículos relacionados
    ·Cómo reproducir archivos de vídeo en Vb.NET 2005 
    ·Cómo crear formularios LOB Con WPF 
    ·Cómo utilizar el acceso e introducir datos en una form…
    ·Cómo utilizar VBA y Regex 
    ·Cómo crear un archivo OCX 
    ·Cómo hacer ping a un lista de equipos con VBScript 
    ·Diferentes propiedades de la Herramienta de imagen e im…
    ·Cómo utilizar la Historia Objeto VBScript 
    ·Cómo ejecutar consultas de Access en Visual Basic 
    ·Cómo agregar una marca de agua a BMP con VBA 
      Artículos destacados
    ·Cómo actualizar varias columnas 
    ·Cómo poner Cuerdas Estilo C en una matriz en C + + 
    ·Cómo sacar el módulo CV en OpenCV para Python 
    ·¿Qué puedo usar para rellenar los datos de cuadros de…
    ·Cómo escribir archivos de texto de ancho fijo con Visu…
    ·Cómo crear una nueva forma dentro del proyecto NetBean…
    ·Dinámica Llamar a funciones en archivos DLL 
    ·Cómo convertir datos binarios a un decimal en Perl 
    ·Cómo insertar texto entre comillas simples MySQL en PH…
    ·Cómo utilizar el Administrador visual de datos en Visu…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com