Método Application.FileSaveAs (Project)
Guarda el proyecto activo con un nombre de archivo nuevo o exporta los datos a un archivo.
Sintaxis
expresión. FileSaveAs (Name, Format, Backup, ReadOnly, TaskInformation, Filtered, Table, UserID, DatabasePassWord, FormatID, Map, Password, WriteResPassword, ClearBaseline, ClearActuals, ClearResourceRates, ClearFixedCosts, XMLName, ClearConfirmed)
expresión Variable que representa un objeto Application.
Parámetros
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Name | Opcional | String | Nombre de un archivo de proyecto. |
Format | Opcional | PjFileFormat | Especifica el formato de archivo. El formato del archivo. El argumento FormatID debe usarse en lugar de Format, que se incluye principalmente para la compatibilidad con versiones anteriores. Si se especifica FormatID , se omite Format . Puede ser una de las constantes PjFileFormat. El valor predeterminado es pjMPP. |
Backup | Opcional | Boolean | True si Project crea una copia de seguridad del archivo. El valor predeterminado es False. |
ReadOnly | Opcional | Boolean | True si Project debe mostrar una alerta recomendando que se abra el archivo como de solo lectura. Si exportar datos en lugar de guardar un proyecto completo de forma selectiva, se omite ReadOnly. El valor predeterminado es False. |
TaskInformation | Opcional | Boolean | True si se guarda la información de la tarea en un formato de archivo distinto de project. El argumento Map debe usarse en lugar de TaskInformation, que se incluye principalmente por compatibilidad con versiones anteriores. Si se especifica Map, se omitirá TaskInformation. El valor predeterminado es True si la vista activa es una vista de tareas; De lo contrario, es False. |
Filtered | Opcional | Boolean | True si las tareas o recursos filtrados se guardan, de un proyecto guardado en un formato de archivo distinto de Project. False si se guardan todas las tareas o recursos. Si se especifica Map, se omitirá Filtered. El valor predeterminado es False. |
Table | Opcional | Variant | El nombre de la tabla que contiene información de recursos o de tareas de un proyecto guardado en un formato de archivo distinto de Project. El argumento Map debe usarse en lugar de Table, que se incluye para la compatibilidad con versiones anteriores. Si se especifica Map o Name especifica un formato de archivo de proyecto, se omite Table . El valor predeterminado es el nombre de la tabla activa. |
UserID | Opcional | String | No se usa. Project puede abrir un archivo de proyecto que una versión anterior de Project guardados en una base de datos ODBC, pero no puede guardar en una base de datos. |
DatabasePassWord | Opcional | String | No se usa. Project no se puede guardar en una base de datos ODBC. |
FormatID | Opcional | String | Especifica el formato de archivo que use. Si Project reconoce el formato del archivo especificado por Name, se omite FormatID . FormatID puede ser uno de los siguientes valores de cadena de formato para guardar archivos. |
Map | Opcional | Cadena | Nombre de la equivalencia de importación y exportación que se debe utilizar al exportar datos. |
Password | Opcional | String | Contraseña que se usa al abrir archivos de proyecto protegidos con una contraseña. Si la contraseña es incorrecta o se omite y un archivo requiere una contraseña, se le pedirá al usuario la contraseña. |
WriteResPassword | Opcional | Cadena | Contraseña que se utiliza al escribir en un archivo de proyecto protegido contra escritura. Si se omite WriteResPassword y el archivo requiere una contraseña, se le solicita al usuario. |
ClearBaseline | Opcional | Boolean | True si los valores de línea base (los campos Costo previsto, trabajo previsto, comienzo previsto, fin previsto, duración prevista, trabajo previsto de fase temporal y costo previsto de fase temporal) se borran al guardar como plantilla. El valor predeterminado es False. |
ClearActuals | Opcional | Boolean | True si los valores reales (el campo % Completado y si project no calcula los costos reales, el campo Costo real) se borran al guardar como plantilla. El valor predeterminado es False. |
ClearResourceRates | Opcional | Boolean | True si las tablas de tasas de recursos se borran al guardar como plantilla. El valor predeterminado es False. |
ClearFixedCosts | Opcional | Boolean | True si el campo costos fijos se borra de todas las tareas al guardar como plantilla. El valor predeterminado es False. |
XMLName | Opcional | Variant | Este es el objeto DOM XML que se pasa a la función cuando FormatID es "MSProject.XML". El método FileSaveAs se produce un error si se especifica el formato XML y XMLName no es un objeto DOM de XML válido. Si FormatID es distinto de "MSProject.XML", XMLName debe ser nulo y el método debería dar error. Sólo se puede especificar XMLName o Name. |
ClearConfirmed | Opcional | Boolean | True si se borra la información acerca de si las tareas se han confirmado como publicado en Project Server. El valor predeterminado es False. |
Cadenas de formato
Cadena de formato | Descripción |
---|---|
"MSProject.mpp" | Archivo de Project |
"MSProject.mpt" | Plantilla de Project |
"MSProject.mpp.8" | Archivo de Project 98 |
"MSProject.mpp.9" | Archivo Project 2000–Project 2003 |
"MSProject.mpp.12" | Archivo de Project 2007 |
"MSProject.xls" | Libro de Excel |
"MSProject.xls5" | Libro de Excel 97–Excel 2003 |
"MSProject.pdf" | Archivo PDF |
"MSProject.xpf" | Archivo XPF |
"MSProject.csv" | Archivo CSV (delimitado por comas) |
"MSProject.txt" | Archivo TXT (delimitado por tabulaciones) |
"MSProject.xml" | Archivo XML de Project |
Valor devuelto
Boolean
Comentarios
El uso del valor "MSProject.mpp.9" para el parámetro FormatID hace que Project muestre el cuadro de diálogo Guardar en versión anterior- Comprobador de compatibilidad . Por ejemplo, las tareas programadas manualmente se convertirán en tareas programadas automáticamente en las versiones anteriores de Project. Puede elegir conservar el formato o cancelar la operación de guardar operación. También puede seleccionar No volver a contarme sobre esto.
Nota:
Varias cadenas FormatID están obsoletas; Si intenta usarlos, se producirá el error 1004 en tiempo de ejecución. los valores de FormatID como "MSProject.odbc" pueden utilizarse en Project 2003 y versiones anteriores, pero se eliminan de Project 2007 y versiones posteriores.
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.