Todoexpertos.com
http://www.todoexpertos.com
La respuesta está en Internet
Información de la pregunta
Título: Como saber un archivo donde esta ubicado?
Experto: locadepolen
Valoración: 4
Fecha: 16/06/2004


Como saber un archivo donde esta ubicado?
Ante todo disculpas, soy un iniciado en esto. He echo una pequeña aplicacion de un libro de excel, que autofiltro todo el libro y lo imprimo, funciona bien, pero el problema es, si se graba el libro con otro nombre no me "rula", asi que me gustaria como se hace pa consultar, antes de abrir el libro, si existe la posibilidad de saber el nombre del archivo automaticamente, para cargarlo en una variable y asi proceder a hacer el resto con esa variable del nombre de archivo y su posicion en el disco. Gracias de antemano P.D. La solucion que me entregastes era para comprobar si un archivo existe o no, pero lo que yo necesito es de alguna manera, comprobar el nombre del archivo....te vuelvo a comentar...yo una hoja de excel la creo con un nombre determinado, por ejemplo oferta_20041.xls, en el programa para imprimir alguna hoja en concreto uso la siguiente instruccion; If cbmano = True Then mySum = Application.Run("oferta_20041_macro.xls!mano") 'MsgBox "imprimiendo Mano de Obra" End If Pero el problema viene cuando la oferta cambia de nombre, que al querer imprimir una hoja concreta el busca la "direccion oferta_20041_macro.xls" como puedo hacer para comprobar lo de "oferta_20041" por el nuevo nombre de archivo de excel?

Re: Como saber un archivo donde esta ubicado?
Si conoces el nombre de archivo que quieres imprimir, podrías pedirlo, por ejemplo, en una caja de texto. La sintaxis quedaría así: mySum=Applicattion.run(rutaarchivo) Un saludo.

Re: Como saber un archivo donde esta ubicado?
Por cierto, si no es mucha molestia, finaliza la otra pregunta para poder eliminarla de mi todoexpertos sin tener que descartarla. Un saludo.

Como saber un archivo donde esta ubicado?
Pero no hay manera....de k el mismo programa sepa el nombre del archivo?...el otro tema ya lo evalue

Re: Como saber un archivo donde esta ubicado?
No hay manera, ya que el programa no puede "adivinar" que archivo necesitas. Si lo quieres hacer de manera más "elegante", en lugar de un cuadro de texto para pedir la ruta del archivo, podrías utilizar un control FileListbox enlazado a un dirlistbox para obtener el archivo con la ruta completa. Espero te sea de utilidad mi respuesta. Un saludo.

Como saber un archivo donde esta ubicado?
Disculpa que siga insistiendo....queda claro que no puedo "adivinar" la ruta del libro de excel, pero no hay otra manera de imprimir hojas de ese libro sin saber su ruta?...perdona por mi insistencia, pero soy muuuu verdeciko en esto, gracias

Re: Como saber un archivo donde esta ubicado?
Como te decía en mi anterior respuesta, podrías utilizar un control FileListbox enlazado a un dirlistbox para obtener el archivo con la ruta completa. No se me ocurre que haya otra forma de poder hacerlo. Saludos. P.D. Si una vez leida mi respuesta no tienes ninguna otra duda, por favor, puntúala para poder eliminarla, ya que si no esto se me llena y no puedo seguir respondiendo. Gracias.

Pregunta finalizada. Valoración: 4.
LO PROBARE, PERO GRACIAS ANTE TODO POR TU AYUDA


Volver al mensaje
http://www.todoexpertos.com/categorias/tecnologia-e-internet/programacion/visual-basic/respuestas/856995/como-saber-un-archivo-donde-esta-ubicado