| 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 convertir las macros de Excel para Net
    . Visual Basic para Aplicaciones es una de las características más potentes disponibles en el paquete de aplicaciones Microsoft Office. Desde su creación, ha permitido a los usuarios el poder de Office para automatizar las tareas comunes para hacer su vida más fácil y más productivo. . Con el advenimiento de la plataforma NET de Microsoft , Visual Basic ha experimentado cambios significativos - y mejoras significativas . Al convertir su código VBA a VB . NET , usted puede tomar ventaja de estas mejoras . Cosas que necesitará
    Microsoft Office
    Microsoft Visual Basic . NET
    Mostrar más instrucciones
    1

    Asegúrese de que su código no utiliza propiedades predeterminadas. Aunque VBA le permite omitir el nombre de la propiedad predeterminada de un objeto al establecer que , VB.NET sólo permite esto cuando la propiedad predeterminada toma un argumento índice. Para corregir el código, simplemente se refieren a la propiedad predeterminada de forma explícita , por ejemplo , si tiene un objeto " o" con una propiedad por defecto "Texto" , reemplace

    o = " Hello"

    con

    o.Text = " Hello"
    2

    Añadir una anotación de ByRef a cada uno de su función y los argumentos de subrutinas , a menos que esté seguro de que la función no se modifica. VBA pasa argumentos por referencia por defecto, y VB.NET los pasa por valor, añadiendo anotaciones ByRef restaura el estilo VBA. Puede hacerlo de esta manera:

    Sub MySubroutine ( ByRef x As Integer )
    3

    completamente calificar las referencias a los valores de enumeración . En VBA , los valores de las enumeraciones pueden denominarse sin el nombre de la propia enumeración , en VB.NET, debe hacer referencia a la enumeración explícita cada vez. Para ello, basta con escribir el nombre de la enumeración , seguido de un punto , antes de que el nombre del valor .
    4

    Asegúrese de que sus arrays utilizan límites inferiores de 0, no 1 . En VBA , puede utilizar Option Base de modificar el límite inferior de las matrices , pero esto no se admite en VB.NET . Simplemente puede restar uno cada vez que se accede a la matriz.
    5

    Siempre utilice paréntesis para las llamadas a métodos. En VBA , en determinadas circunstancias , puede omitir los paréntesis cuando se invoca un método. Sin embargo , esto no está permitido en VB.NET .
    6

    Eliminar Set declaraciones. Desde VB.NET no soporta propiedades predeterminadas , no es necesario este mecanismo.

    Previous :

    next :
      Artículos relacionados
    ·Cómo conseguir un torrent API en formato XML 
    ·Cómo importar Binario a Xcode 
    ·Cómo leer una página Web Raw en Visual Basic 
    ·Descripción de Visual Basic 
    ·Cómo escribir código en el botón HTML Con Vb Script 
    ·Cómo escribir texto en un formulario de Visual Basic 6…
    ·Cómo agregar Windows Media control Jugador VB6 
    ·Función CByte 
    ·¿Qué es un error de desbordamiento en Vb.net 
    ·Cómo cambiar la caja de letras en Visual Basic 
      Artículos destacados
    ·Cómo utilizar Access para programas de Visual Basic 
    ·Cómo cambiar mi contraseña SYSDBA 
    ·Cómo crear una lista de vectores 
    ·Cómo usar Wget en Python Escapa 
    ·¿Por qué mi PHP MySQL Página tan lento 
    ·Cómo anular la configuración variables de sesión en …
    ·Cómo hacer una manta de lana polar con Fotos 
    ·MS Visual Studio Tools para Office 
    ·Herramientas de desarrollo móvil 
    ·Cómo llenar un control GridView de datos en SQL Vbnet 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com