| 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 copiar el contenido del archivo en Word y viceversa Usando VBA
    Uno de los primeros pasos para aprender programación de computadoras es aprender cómo leer de un archivo y añadir el contenido a otro , como un documento de Word. VBA es un lenguaje de programación que puede ser utilizado en aplicaciones de Microsoft Office para automatizar procesos tales como la copia de datos entre archivos . En VBA , puede utilizar objetos de Office para abrir documentos de Word u otras aplicaciones de Office, lo que le permite acceder a los programas externos y manipular aún más datos. Cosas que necesitará
    Microsoft Office
    Ver Más instrucciones
    1

    lanzamiento Microsoft Office Word , haga clic en la pestaña de " revelado" en la cinta de opciones y haga clic en " Visual Basic " para abrir la ventana de editor de VBA. Haga clic en el menú " Insertar" y haga clic en " módulos" para insertar un nuevo módulo de código . Crear un nuevo procedimiento sub :

    copyFileContents Private Sub ( )
    2

    Agregue el código siguiente para crear los objetos de la aplicación Word y otras variables :

    wrdApp As Word.Application

    wrdDoc As Word.Document

    Dim i, r As Integer

    lCntr Dim As Integer
    3

    Agregue código para abrir el archivo de texto y copiar todos los contenidos de una matriz de cadenas :

    MyString Dim ( 10 ) As String

    abrir " . C \\ txt" para la entrada Como # 1

    ¿ Aunque no EOF ( 1 )

    entrada # 1 , MyString ( lCntr )

    lCntr = lCntr + 1

    Loop < br >

    Close # 1
    4

    Copia y pega el código siguiente para agregar el contenido de la matriz en el documento de Word actual :

    For i = 0 To lCntr - 1 < br >

    Selection.TypeParagraph

    Selection.TypeText Texto: = MiCadena ( i )

    MyString ( i - 0 ) = ""

    Siguiente I Love
    5

    agregue el código siguiente para agregar algunos datos del documento de Word actual :

    Selection.TypeParagraph

    Selection.TypeText texto: = "Esta información está en la Palabra " < br >

    Selection.Expand wdLine
    6

    Escriba el siguiente código para abrir el archivo de texto y añada el texto añadido en el paso anterior:

    MiArchivo = "C : \\ < ; . nombre de archivo > txt "

    fn = FreeFile ()

    MiArchivo abierto para la salida como fn

    Escribir # fn , Selection.Text

    Cerrar # fn
    7

    Añada el siguiente código para liberar objetos de Word de la memoria y finalizar el procedimiento sub :

    wrdApp.Quit

    wrdDoc Set = Nothing

    wrdApp Set = Nothing End Sub


    8

    Press "F5 " para ejecutar el código VBA.

    Previous :

    next :
      Artículos relacionados
    ·Cómo escribir un código tangente de una calculadora e…
    ·Cómo crear XML de base de datos mediante Visual Basic 
    ·Cómo escribir un Solucionador Quad para TI- 84 
    ·Cómo agregar una referencia a un proyecto de Visual Ba…
    ·Cómo enviar un correo electrónico HTML con VB 
    ·Cómo leer los puertos serie con Visual Basic 
    ·Cómo evaluar una palabra de alfabeto en Visual Basic 
    ·Cómo acceder a la configuración de seguridad de Windo…
    ·Cómo crear archivos EXE en Visual Studio 2008 Express …
    ·Cómo crear una tabla de un archivo delimitado en Visua…
      Artículos destacados
    ·Cómo utilizar Listview en VB 6.0 
    ·Odd /Even Función de Programación C 
    ·Cómo quitar el relleno de una estructura C 
    ·Cómo dibujar un gráfico circular en Java 
    ·Cómo convertir dígitos a Word en Visual Basic 6.0 
    ·¿Cómo hacer Ratón Listener con Swing en Java 
    ·Cómo incrustar un archivo PHP en HTML 
    ·Cómo quitar los blancos de cola en el extremo de una l…
    ·Cómo utilizar una función Grep Perl 
    ·Cómo escribir un Ping intermitente 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com