Programación General > VBA
Variable en un archivo de texto
(1/1)
PepeCodigo:
Variable en un archivo de texto
Tengo un archivo de texto : micontrol.txt
que tiene en la primera línea : 125.09
ese es el valor de una variable.
Esa variable va en una ruta : X:Mis documentos125.09125.09.proyecto.doc
Tengo que lanzar un programita bat o vbs desde varios sitios y me gustaría saber cómo puedo "sacar" la variable con el script y proponerla en la ruta.....
Gracias
F_Tanori:
Aqui un ejemplo Basico...
--- Código: Visual Basic ---Public Function GenerarRuta(RutaBase As String) Dim Canal As Integer Dim Archivo As String Dim Valor As String Archivo = "micontrol.txt" Canal = FreeFile() Open Archivo For Input As #Canal Input #Canal, Valor Close #Canal GenerarRuta = Replace(RutaBase, "[%Var%]", Valor) End Function
Uso
--- Código: Visual Basic ---GenerarRuta("X:Mis documentos[%Var%][%Var%].proyecto.doc")
Saludos
PepeCodigo:
No logro seguirte.
Necesito un solo script no dos
¿ Para qué quiero una función ?
Necesitaría un script que pudiera ejecutar desde cualquier parte. Por ejemplo desde inicio - ejecutar
Desde cualquier enlace.
con doble clic desde cualquier carpeta o desde el escritorio.
Lo siento. No he logrado entenderte.
Además no puedo cerrarme en el objetivo. Tengo que añadir a la línea de la ruta un modificador de comando de apertura del documento que no es otra cosa que una macro previamente creada en word.
m0skit0:
--- Cita de: "PepeCodigo" ---Necesito un solo script no dos
--- Fin de la cita ---
¿Dónde ves tú dos scripts? :huh: ¿Te has tomado la molestia de leerlo y entenderlo?
--- Cita de: "PepeCodigo" ---¿ Para qué quiero una función ?
--- Fin de la cita ---
:ph34r: :ph34r: :ph34r:
--- Cita de: "PepeCodigo" ---Necesitaría un script que pudiera ejecutar desde cualquier parte. Por ejemplo desde inicio - ejecutar
--- Fin de la cita ---
Lo compilas en VB6, generas un EXE y ya lo ejecutas desde dónde quieras.
--- Cita de: "PepeCodigo" ---Además no puedo cerrarme en el objetivo. Tengo que añadir a la línea de la ruta un modificador de comando de apertura del documento que no es otra cosa que una macro previamente creada en word.
--- Fin de la cita ---
Pues entonces añádeselo a la ruta... No veo dónde está el problema...
Navegación
Ir a la versión completa