none
Problema Parametros funciones word RRS feed

  • Pregunta

  • Buenas, antes de nada perdon por mi ignoracia, pero son nuevo en esto y hay cosas que se me escapan. Os comento, tengo un formulario que abre un archivo word y luego vuelca una serie de datos en  diferentes marcadores del documento. Inicialmente lo hice en vba excel y por ejemplo utilizaba esto para llevar el cursor al principio del documento

    DocCreado.Application.Selection.HomeKey Unit:=wdStory, Extend:=wdMove

    Y funcionaba correctamente.

    El problema es que al intentar hacer esto en Visual estudio, me dice que los parámetros wstory y wdmove no están declarados.

    He añadido las referencias de word, y cuando voy escribiendo doccreado-aplication-selection-homekey me lo va autocompletando, osea que si que reconoce, el problema son los parámetros que no se pq no los acepta.

    He probado poniéndolo entre paréntesis y declarando la variable como Objeto, pero no funciona, al compilar me salta un mensaje de error de excepcion.

    Lo he probado con otras como 

    Frm_Principal.DocCreado.Application.PrintOut Filename:="", Range:=wdPrintRangeOfPages, Item:=wdPrintDocumentWithMarkup, Copies:=1, Pages:=pag, PageType:=wdPrintAllPages, Collate:=True, Background:=True, PrintToFile:=False, PrintZoomColumn:=0, PrintZoomRow:=0, Width:=0, PrintZoomPaperHeight:=0

    y tambien me marca como incorrectas las partes de los parametros. Muchas gracias de antemano

    jueves, 23 de febrero de 2017 13:23

Respuestas

Todas las respuestas

  • Tienes los valores de esas constantes en 

    Word Enumerated Constants


    Saludos, Javier J

    • Propuesto como respuesta Joyce_ACModerator jueves, 23 de febrero de 2017 15:13
    • Marcado como respuesta Cuidaito jueves, 23 de febrero de 2017 16:53
    jueves, 23 de febrero de 2017 13:29
  • Que rapidez, y eficiencia!!!! Jajajaja No sabes cuanto te lo agradezco!!!Lo he probado poniendo los números que corresponden y funciona perfectamente. Muchas gracias por echarme un cable en serio. Y siento si la pregunta era demasiado sencilla, pero es que soy autodidacta y hay muchos conceptos básicos que se me escapan. Un saludo y mil gracias.
    jueves, 23 de febrero de 2017 15:05