Linea de Comandos

07/12/2004 - 23:07 por Carlos Durán Urenda | Informe spam
Hola al grupo

Necesito conocer las opciones de la linea de comandos de Excel,
especificamente lo que necesito es poder indicar en dicha linea es... el
nombre de archivo que deseo abrir, que lo abra como solo lectura y que se
salte la verificacion de las macros

Gracias

Carlos Durán
 

Leer las respuestas

#1 Héctor Miguel
08/12/2004 - 09:21 | Informe spam
hola, Carlos !

... conocer las opciones de la linea de comandos de Excel
... indicar ... el nombre de archivo que deseo abrir
... que lo abra como solo lectura
... y que se salte la verificacion de las macros



existen varias formas de abrir archivos 'conjuntamente' con la aplicacion [p.e.]...
- 'ponerlos' en el directorio 'XLStart'
- 'ponerlos' en el directorio de inicio 'alternativo'
- 'agregarlos' a la linea de comando que 'ejecuta' a la aplicacion [entre comillas dobles]
para 'hacerlos' de solo lectura [p.e.]...
- usar dicha opcion al momento de guardarlo [recomendar solo lectura]
- [si la agregas a la linea de comandos]... anteponer '/R' [entre la aplicacion Y el archivo que se abrira]
para que 'se brinque' la advertencia de macros [p.e.]...
- 'bajar' el nivel de proteccion [lo cual es opcion DE CADA USUARIO Y... NO RECOMENDABLE]
- abrirlos 'desde' OTRO libro que YA tiene 'permiso' de usar macros
- 'firmarlos' [ya sea con la herramienta 'SelfCert' o comprando una firma digital]
- 'hacerlos' archivo de complemento [.XLA .XLL .COM etc.]

son solo algunos ejemplos 'combinables' a tu eleccion
toma nota de que [de cualquier manera] 'tendrias que' hacer lo conducente EN CADA PC [donde lo 'requieras']

si quieres hacerlo 'de un solo paso'... podrias modificar ->el registro<- [desde el editor de registros de windows]
agregando una clave alfanumerica a las opciones de apertura de la aplicacion [p.e.]
ejecuta la herramienta RegEdit.exe y 'encuentra' la entrada de la aplicacion...=>segun tu version de excel<-> Excel de Office 97...
Mi PC\HKEY_CURRENT_USER\Software\Microsoft\Office\8.0\Excel\Microsoft Excel
-> Excel de Office 2000/2002/2003...
Mi PC\HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Excel\Options
=>x.0 es el numero de la version<-> [click-derecho] -> nuevo -> valor alfanumerico
-> nombre... = OPEN#
=>el signo '#' corresponde al siguiente numero en secuencia [si hay alguno]... si no hay ninguno... tampoco 'va'<-> modifica el valor 'recien' creado para que se 'lea' +/- como sigue...
/R "C:\Ruta y\Carpetas donde esta\Tu archivo.xls"

este ultimo 'procedimiento' NO EVITA que se rastreen las macros por [posibles] virus
[a menos que no este instalado algun programa anti-virus]
tambien debera quedar EN COMPLETA COMPRENSION que... ES BAJO TU PROPIO RIESGO

saludos,
hector.

Preguntas similares