Partilhar via


_Worksheet Interface

Definição

This is a primary interface in a COM coclass that is required by managed code for interoperability with the corresponding COM object. Use this primary interface only when the method you want to use shares the same name as an event of the COM object; in this case, cast to this interface to call the method, and cast to the latest events interface to connect to the event. Otherwise, use the .NET interface that is derived from the COM coclass to access methods, properties, and events of the COM object. Para obter mais informações sobre o objeto COM, consulte Worksheet.

public interface class _Worksheet
[System.Runtime.InteropServices.Guid("000208D8-0000-0000-C000-000000000046")]
public interface _Worksheet
Public Interface _Worksheet
Derivado
Atributos

Propriedades

_CodeName

Reservado para uso interno.

_DisplayRightToLeft

Reservado para uso interno.

Application

Quando usada sem um qualificador de objeto, essa propriedade retorna um Application objeto que representa o aplicativo Microsoft Excel. Quando usada com um qualificador de objeto, essa propriedade retornará um objeto Application que representa o criador do objeto especificado (você pode usar essa propriedade com um objeto Automation do OLE para retornar o aplicativo desse objeto). Somente leitura.

AutoFilter

Retorna um AutoFilter objeto se a filtragem estiver ativada. Retorna Nada se a filtragem estiver desativada. Somente leitura.

AutoFilterMode

True se as setas suspensas do AutoFilter forem exibidas atualmente na planilha. Essa propriedade é independente da FilterMode propriedade. Boolean de leitura/gravação.

Cells

Retorna um Range objeto que representa todas as células na planilha (não apenas as células que estão em uso no momento). Somente leitura.

CircularReference

Retorna um Range objeto que representa o intervalo que contém a primeira referência circular na folha ou retorna Nothing se não houver nenhuma referência circular na folha. A referência circular precisa ser removida antes do cálculo prosseguir. Somente leitura.

CodeName

Retorna o nome de código do objeto. String somente leitura.

Columns

Retorna um Range objeto que representa todas as colunas na planilha especificada. Somente leitura.

Comments

Retorna uma Comments coleção que representa todos os comentários da planilha especificada. Somente leitura.

ConsolidationFunction

Retorna o código de função usado para a consolidação atual. Pode ser uma das XlConsolidationFunction constantes. Somente leitura.

ConsolidationOptions

Retorna uma matriz de três elementos de opções de consolidação, como mostrado na tabela seguinte. Se o elemento for True, essa opção será definida. Somente leitura objeto.

ConsolidationSources

Retorna uma matriz de valores de sequência de caracteres informando os nomes das planilhas de origem para a consolidação da planilha atual. Retorna Empty se não houver consolidação na planilha. Somente leitura objeto.

Creator

Retorna uma constante na XlCreator enumeração que indica o aplicativo no qual esse objeto foi criado. Se o objeto foi criado no Microsoft Excel, essa propriedade retornará a sequência XCEL, que é equivalente ao número hexadecimal 5843454C. XlCreatorCode somente leitura.

CustomProperties

Retorna um CustomProperties objeto que representa as informações do identificador associadas a uma planilha.

DisplayAutomaticPageBreaks

Reservado para uso interno.

DisplayPageBreaks

True se as quebras de página (automática e manual) na planilha especificada estiverem ativadas. Boolean de leitura/gravação.

DisplayRightToLeft

True se a janela, a planilha ou o ListObject especificados forem exibidos da direita para a esquerda, em vez da esquerda para a direita. False se o objeto for exibido da esquerda para a direita. Boolean somente leitura.

EnableAutoFilter

True se as setas do AutoFiltro estiverem ativadas quando a proteção apenas da interface do usuário estiver ativada. Boolean de leitura/gravação.

EnableCalculation

True se o Microsoft Excel recalcular automaticamente a planilha quando necessário. False se o Excel não recalcular a planilha. Boolean de leitura/gravação.

EnableFormatConditionsCalculation

Retorna ou define se os formatos condicionais ocorrerão automaticamente conforme necessário. Boolean de leitura/gravação.

EnableOutlining

True se os símbolos de tópicos estiverem ativados quando a proteção apenas da interface do usuário estiver ativada. Boolean de leitura/gravação.

EnablePivotTable

True se os controles e ações da tabela dinâmica estiverem ativados quando a proteção apenas da interface do usuário estiver ativada. Boolean de leitura/gravação.

EnableSelection

Retorna ou define o que pode ser selecionado na planilha. Leitura/gravação XlEnableSelection.

FilterMode

True se a planilha estiver no modo de filtro. Boolean somente leitura.

HPageBreaks

Retorna uma coleção HPageBreaks que representa as quebras de página horizontais na planilha. Somente leitura.

Hyperlinks

Retorna uma Hyperlinks coleção que representa os hiperlinks para o intervalo ou planilha.

Index

Retorna o número de índice do objeto dentro da coleção de objetos similares. Integer somente leitura.

ListObjects

Retorna uma coleção de ListObject objetos na planilha. Coleção ListObjects de somente leitura.

MailEnvelope

Representa um cabeçalho de email para um documento.

Name

Retorna ou define o nome do objeto. String de leitura/gravação.

Names

Retorna uma Names coleção que representa todos os nomes específicos da planilha (nomes definidos com o prefixo "WorksheetName!"). Objeto Names somente leitura.

Next

Retorna um Chart, Rangeou Worksheet objeto que representa a próxima planilha ou célula. Somente leitura.

OnCalculate

Reservado para uso interno.

OnData

Reservado para uso interno.

OnDoubleClick

Reservado para uso interno.

OnEntry

Reservado para uso interno.

OnSheetActivate

Reservado para uso interno.

OnSheetDeactivate

Reservado para uso interno.

Outline

Retorna um Outline objeto que representa o contorno da planilha especificada. Somente leitura.

PageSetup

Retorna um PageSetup objeto que contém todas as configurações de configuração de página para o objeto especificado. Somente leitura.

Parent

Retorna o objeto pai do objeto especificado. Somente leitura.

Previous

Retorna um Chart, Rangeou Worksheet objeto que representa a planilha ou célula anterior. Somente leitura.

PrintedCommentPages

Obtém o número de páginas de comentários que serão impressas para a planilha atual.

ProtectContents

True se o conteúdo da planilha estiver protegido. Para um gráfico, isso protege o gráfico inteiro. Para uma planilha, isso protege as células individuais. Boolean somente leitura.

ProtectDrawingObjects

True se as formas estiverem protegidas. Boolean somente leitura.

Protection

Retorna um Protection objeto que representa as opções de proteção da planilha.

ProtectionMode

True se a proteção somente da interface do usuário estiver ativada. Para ativar a proteção da interface do usuário, use o Protect(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) método com o UserInterfaceOnly argumento definido como True. Boolean somente leitura.

ProtectScenarios

True se os cenários de planilha estiverem protegidos. Boolean somente leitura.

QueryTables

Retorna a QueryTables coleção que representa todas as tabelas de consulta na planilha especificada. Somente leitura.

Range[Object, Object]

Retorna um Range objeto que representa uma célula ou um intervalo de células.

Rows

Retorna um Range objeto que representa todas as linhas na planilha especificada. Objeto Range somente leitura.

Scripts

Retorna a Scripts coleção, que contém Script objetos que representam blocos de script ou código no documento especificado quando ele é salvo como uma página da Web.

ScrollArea

Retorna ou define o intervalo em que a rolagem é permitida como uma referência de intervalo de estilo A1. As células fora da área de rolagem não podem ser selecionadas. String de leitura/gravação.

Shapes

Retorna um Shapes objeto que representa todas as formas na planilha ou na planilha de gráficos. Somente leitura.

SmartTags

Retorna um SmartTags objeto que representa o identificador da célula especificada.

Sort

Retorna os valores classificados na planilha atual. Somente leitura.

StandardHeight

Retorna a altura padrão (padrão) de todas as linhas na planilha em pontos. Double somente leitura.

StandardWidth

Retorna ou define a largura padrão de todas as colunas na planilha. Double de leitura/gravação.

Tab

Retorna um Tab objeto para um gráfico ou uma planilha.

TransitionExpEval

True se o Microsoft Excel usar as regras de avaliação de expressões do Lotus 1-2-3 para a planilha. Boolean de leitura/gravação.

TransitionFormEntry

True se o Microsoft Excel usar as regras de entrada de fórmula do Lotus 1-2-3 para a planilha. Boolean de leitura/gravação.

Type

Retorna ou define o tipo de planilha. Somente XlSheetTypeleitura .

UsedRange

Retorna um Range objeto que representa o intervalo usado na planilha especificada. Somente leitura.

Visible

Determina se o objeto será visível. Leitura/gravação XlSheetVisibility.

VPageBreaks

Retorna uma VPageBreaks coleção que representa as quebras de página verticais na planilha. Somente leitura.

Métodos

_CheckSpelling(Object, Object, Object, Object, Object, Object)

Reservado para uso interno.

_Evaluate(Object)

Reservado para uso interno.

_PasteSpecial(Object, Object, Object, Object, Object, Object)

Reservado para uso interno.

_PrintOut(Object, Object, Object, Object, Object, Object, Object)

Reservado para uso interno.

_Protect(Object, Object, Object, Object, Object)

Reservado para uso interno.

_SaveAs(String, Object, Object, Object, Object, Object, Object, Object, Object)

Reservado para uso interno.

Activate()

Torna a planilha atual a planilha ativa. Equivalente a clicar na guia da planilha.

Arcs(Object)

Reservado para uso interno.

Buttons(Object)

Reservado para uso interno.

Calculate()

Calcula todas as pastas de trabalho abertas, uma planilha específica em uma pasta de trabalho ou um intervalo de células especificado em uma planilha, como mostrado na tabela a seguir.

ChartObjects(Object)

Retorna um objeto que representa um único gráfico inserido (um ChartObject objeto) ou uma coleção de todos os gráficos inseridos (um ChartObjects objeto) na planilha.

CheckBoxes(Object)

Reservado para uso interno.

CheckSpelling(Object, Object, Object, Object)

Verifica a ortografia de um objeto. Esse formulário não tem valor retornado; O Microsoft Excel exibe a caixa de diálogo Ortografia.

CircleInvalid()

Circunda entradas inválidas na planilha.

ClearArrows()

Limpa as setas de rastreamento da planilha. Elas são adicionadas com o uso do recurso de auditoria.

ClearCircles()

Retira os círculos das entradas inválidas na planilha.

Copy(Object, Object)

Copia a planilha para outro local na pasta de trabalho.

Delete()

Exclui o objeto.

DrawingObjects(Object)

Reservado para uso interno.

Drawings(Object)

Reservado para uso interno.

DropDowns(Object)

Reservado para uso interno.

Evaluate(Object)

Converte um nome do Microsoft Excel em um objeto ou em um valor.

ExportAsFixedFormat(XlFixedFormatType, Object, Object, Object, Object, Object, Object, Object, Object)

Exporta para um arquivo do formato especificado.

GroupBoxes(Object)

Reservado para uso interno.

GroupObjects(Object)

Reservado para uso interno.

Labels(Object)

Reservado para uso interno.

Lines(Object)

Reservado para uso interno.

ListBoxes(Object)

Reservado para uso interno.

Move(Object, Object)

Move a planilha para outro local na pasta de trabalho

OLEObjects(Object)

Retorna um objeto que representa um único objeto OLE (um OLEObject) ou uma coleção de todos os objetos OLE (uma coleção OLEObjects ) no gráfico ou na planilha. Somente leitura.

OptionButtons(Object)

Reservado para uso interno.

Ovals(Object)

Reservado para uso interno.

Paste(Object, Object)

Cola o conteúdo da Área de Transferência na planilha.

PasteSpecial(Object, Object, Object, Object, Object, Object, Object)

Cola o conteúdo da Área de Transferência na planilha usando um formato especificado. Use este método para colar dados de outros aplicativos ou para colar dados em um formato específico.

Pictures(Object)

Reservado para uso interno.

PivotTables(Object)

Retorna um objeto que representa um único relatório de Tabela Dinâmica (um PivotTable objeto) ou uma coleção de todos os relatórios de Tabela Dinâmica (um PivotTables objeto) em uma planilha. Somente leitura.

PivotTableWizard(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Cria um PivotTable objeto. Esse método não exibe o Assistente de Tabela Dinâmica. Esse método não está disponível para fontes de dados OLE DB. Use o Add(Object, Object, Object, Object) método para adicionar um cache de Tabela Dinâmica e crie um relatório de Tabela Dinâmica com base no cache. Objeto PivotTable .

PrintOut(Object, Object, Object, Object, Object, Object, Object, Object)

Imprime o objeto.

PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object, Object)

Reservado para uso interno.

PrintPreview(Object)

Mostra uma visualização de como o objeto aparecerá quando for impresso.

Protect(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Protege uma planilha de forma que ela não possa ser modificada.

Rectangles(Object)

Reservado para uso interno.

ResetAllPageBreaks()

Redefine todas as quebras de página da planilha especificada.

SaveAs(String, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Salva alterações feitas no gráfico ou na planilha em um arquivo diferente.

Scenarios(Object)

Retorna um objeto que representa um único cenário (um Scenario objeto) ou uma coleção de cenários (um Scenarios objeto) na planilha.

ScrollBars(Object)

Reservado para uso interno.

Select(Object)

Seleciona o objeto.

SetBackgroundPicture(String)

Define o gráfico em segundo plano para uma planilha ou gráfico.

ShowAllData()

Tornar visíveis todas as linhas da lista atualmente filtrada. Se o AutoFiltro estiver em uso, esse método mudará as setas para "Tudo".

ShowDataForm()

Exibe o formulário de dados associado à planilha.

Spinners(Object)

Reservado para uso interno.

TextBoxes(Object)

Reservado para uso interno.

Unprotect(Object)

Remove a proteção de uma planilha ou de uma pasta de trabalho. Esse método não terá efeito caso a planilha ou a pasta de trabalho não esteja protegida.

XmlDataQuery(String, Object, Object)

Retorna um Range objeto que representa as células mapeadas para um XPath específico. Retorna Nada se o XPath especificado não tiver sido mapeado para a planilha ou se o intervalo mapeado estiver vazio.

XmlMapQuery(String, Object, Object)

Retorna um Range objeto que representa as células mapeadas para um XPath específico. Retorna Nothing se o XPath especificado não tiver sido mapeado para a pasta de trabalho.

Aplica-se a