Evitar que la funcion "SaveAs" pregunte si reemplazo archivo

26/02/2004 - 17:12 por Flavio Narvaez | Informe spam
Hola, tengo que crear una hoja pero al salvarla si existe
una con el mismo nombre debo reemplazarla pero esto debe
ser transparente al usuario. mi problema es que el
programa se detiene mostrando la ventade de "Archivo ya
existe desea Reemplazar?"

Preguntas similare

Leer las respuestas

#1 Henry Sanchez
26/02/2004 - 19:23 | Informe spam
Hola Flavio,
Usa la siguiente instruccion antes de intentar salvar el
archivo:
Application.DisplayAlerts=False

Saludos,

Henry
Hola, tengo que crear una hoja pero al salvarla si


existe
una con el mismo nombre debo reemplazarla pero esto debe
ser transparente al usuario. mi problema es que el
programa se detiene mostrando la ventade de "Archivo ya
existe desea Reemplazar?"
.

Respuesta Responder a este mensaje
#2 Benito Merino
26/02/2004 - 19:24 | Informe spam
Hola.

Si trabajas mediante macros inserta la siguiente línea:

Application.DisplayAlerts = False

posteriormente introduce el código de guardar como

y te recomiendo que acto seguido pongas la vuelvas a poner
en True

Application.DisplayAlerts = True

ya que dicha línea inhabilita cualquier alerta que te
realice tu hoja de cálculo

Atentamente,


Benito Merino

Barcelona


Hola, tengo que crear una hoja pero al salvarla si existe
una con el mismo nombre debo reemplazarla pero esto debe
ser transparente al usuario. mi problema es que el
programa se detiene mostrando la ventade de "Archivo ya
existe desea Reemplazar?"
.

Respuesta Responder a este mensaje
#3 Jordi
26/02/2004 - 19:34 | Informe spam
Prueba con esto,

Application.DisplayAlerts = False

NombreArchivo= "NombreArchivo"

ChDir "D:\Documents and Settings\J1\Escritorio"
ActiveWorkbook.SaveAs Filename:= _
NombreArchivo, FileFormat:=xlNormal, _
Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False

Application.DisplayAlerts = True

"Flavio Narvaez" escribió en el mensaje
news:26bc01c3fc83$56f136f0$
Hola, tengo que crear una hoja pero al salvarla si existe
una con el mismo nombre debo reemplazarla pero esto debe
ser transparente al usuario. mi problema es que el
programa se detiene mostrando la ventade de "Archivo ya
existe desea Reemplazar?"
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida