Compartir a través de


ChartSheetBase.SaveAs (Método)

Guarda los cambios realizados en el objeto Microsoft.Office.Tools.Excel.ChartSheetBase en un archivo diferente.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxis

'Declaración
Public Sub SaveAs ( _
    filename As String, _
    fileFormat As Object, _
    password As Object, _
    writeResPassword As Object, _
    readOnlyRecommended As Object, _
    createBackup As Object, _
    addToMru As Object, _
    textCodepage As Object, _
    textVisualLayout As Object, _
    local As Object _
)
public void SaveAs(
    string filename,
    Object fileFormat,
    Object password,
    Object writeResPassword,
    Object readOnlyRecommended,
    Object createBackup,
    Object addToMru,
    Object textCodepage,
    Object textVisualLayout,
    Object local
)

Parámetros

  • filename
    Tipo: System.String
    Nombre del archivo que se va a guardar.Puede incluir una ruta de acceso completa; si no lo hace, Microsoft Office Excel guarda el archivo en la carpeta actual.
  • fileFormat
    Tipo: System.Object
    Formato de archivo que desea utilizar cuando guarde el archivo.Para obtener una lista de opciones válidas, vea la propiedad FileFormat.Para un archivo existente, el formato predeterminado es el último formato de archivo especificado; para un nuevo archivo, el valor predeterminado es el formato de la versión de Excel que se esté utilizando.
  • password
    Tipo: System.Object
    Una cadena con distinción entre mayúsculas y minúsculas (no superior a 15 caracteres) que indica la contraseña de protección que se va a asignar al archivo.
  • writeResPassword
    Tipo: System.Object
    Contraseña de reserva de escritura de este archivo.Si se guarda un archivo con la contraseña y no se escribe ésta al abrirlo, el archivo se abre en modo de sólo lectura.
  • readOnlyRecommended
    Tipo: System.Object
    true para mostrar un mensaje cuando se abre el archivo, recomendando que el archivo se abra en modo de sólo lectura.
  • createBackup
    Tipo: System.Object
    true para crear un archivo de copia de seguridad.
  • addToMru
    Tipo: System.Object
    true para agregar este libro a la lista de archivos utilizados recientemente.El valor predeterminado es false.
  • textCodepage
    Tipo: System.Object
    No se utiliza en inglés.. Excel de EE.UU.
  • textVisualLayout
    Tipo: System.Object
    No se utiliza en inglés.. Excel de EE.UU.
  • local
    Tipo: System.Object
    true guarda los archivos en función del idioma de Excel (incluidos los valores del Panel de control). false (valor predeterminado) guarda los archivos con el idioma de Visual Basic para Aplicaciones (que normalmente es el idioma Inglés (EE.UU.), a menos que el proyecto de VBA de donde se ejecuta Workbooks.Open sea un proyecto antiguo en VBA de XL5/95 internacionalizado).

Comentarios

Parámetros opcionales

Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.

Ejemplos

El ejemplo de código siguiente utiliza el método SaveAs para guardar una copia no protegida del objeto Microsoft.Office.Tools.Excel.ChartSheetBase actual.

Private Sub SaveCopy()
    Globals.Sheet1.Range("A1", "A5").Value2 = 22
    Globals.Sheet1.Range("B1", "B5").Value2 = 55

    Me.SetSourceData(Globals.Sheet1.Range("A1", "B5"), _
        Excel.XlRowCol.xlColumns)
    Me.ChartType = Excel.XlChartType.xl3DColumn
    Me.SaveAs("CopyOfOriginal.xlsx", ReadOnlyRecommended:=False)
End Sub
private void SaveCopy()
{
    Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
    Globals.Sheet1.Range["B1", "B5"].Value2 = 55;

    this.SetSourceData(Globals.Sheet1.Range["A1", "B5"],
        Excel.XlRowCol.xlColumns);
    this.ChartType = Excel.XlChartType.xl3DColumn;

    this.SaveAs("CopyOfOriginal.xlsx");
}

Seguridad de .NET Framework

Vea también

Referencia

ChartSheetBase Clase

Microsoft.Office.Tools.Excel (Espacio de nombres)