WorkbookBase.Excel4MacroSheets Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém uma coleção Sheets que representa todas as planilhas de macro do Microsoft Office Excel 4.0 na pasta de trabalho.
public Microsoft.Office.Interop.Excel.Sheets Excel4MacroSheets { get; }
Valor da propriedade
Uma coleção Sheets que representa todas as planilhas de macro do Microsoft Office Excel 4.0 na pasta de trabalho.
Comentários
O exemplo de código a seguir itera em cada Microsoft.Office.Interop.Excel.Worksheet retornado pela Excel4MacroSheets propriedade e grava o nome do código de cada planilha na saída de depuração.
Este exemplo destina-se a uma personalização no nível de documento.
private void DisplayExcel4MacroSheets()
{
Excel.Sheets sheetsCollection = this.Excel4MacroSheets;
for (int i = 1; i < sheetsCollection.Count; i++)
{
Excel.Worksheet sheet = (Excel.Worksheet)sheetsCollection[i];
System.Diagnostics.Debug.WriteLine(sheet.CodeName);
}
}
Private Sub DisplayExcel4MacroSheets()
Dim sheetsCollection As Excel.Sheets = Me.Excel4MacroSheets
Dim i As Integer
For i = 1 To sheetsCollection.Count
Dim sheet As Excel.Worksheet = _
CType(sheetsCollection(i), Excel.Worksheet)
System.Diagnostics.Debug.WriteLine(sheet.CodeName)
Next i
End Sub