Automatizar o Excel aplicativos (como fazer no Visual Studio Tools for Office)
Se aplica a |
---|
As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office. Tipo de Projeto
Versão do Microsoft Office
For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto. |
Esta página fornece links para a ajuda para tarefas normalmente executadas que usar do Microsoft Office Excel modelo de objeto em Ferramentas do Visual Studio para o Office.Para ver Outro categorias de tarefas-chave cobertas por Ferramentas do Visual Studio para o Office ajuda, consulte Como fazer no Visual Studio Tools for Office.
O Excel de programação
Soluções do Excel
Fornece links para informações sobre a criação de soluções do Excel no Ferramentas do Visual Studio para o Office.Introdução personalizações de nível de documento programação para Excel
Descreve o que você precisa saber para Iniciar criar aplicativos de Excel usando Ferramentas do Visual Studio para o Office.Introdução Programação Application-Nível Adicionar-ins
Descreve o que você precisa saber para Introdução à criação de nível de aplicativo Adicionar-ins.Programação Application-Nível Adicionar-ins
Descreve as principais tarefas de programação para criar o nível de aplicativo Adicionar-ins.Personalizações de nível de documento de programação
Descreve as principais tarefas de programação para criar personalizações de nível de documento.Como: Criar manipuladores de eventos no Visual Studio Tools for Office
Descreve várias maneiras de criar manipuladores de eventos no Visual Basic e C#, se você está no modo de exibição de design ou Modo de Exibição de Código.
Gráficos
Como: Adicionar controles de gráfico a planilhas
Mostra as duas maneiras de adicionar controles de gráfico para as planilhas do Excel: de dentro do Excel e através de programação no tempo de execução.Demonstra Passo a passo: Atualizar um gráfico em uma planilha usando os botões de Rádio
Mostra as noções básicas de alterar estilos de gráfico usando botões de Rádio em uma planilha do Excel.
Cálculos
- Como: Executar cálculos do Excel por programação
Demonstra como usar o método Calculate para executar todos os cálculos em um intervalo, bem como em todas as pastas de trabalho abertas.
Lista
Como: Adicionar controles de ListObject a planilhas
Demonstra várias maneiras de adicionar controles de ListObject às planilhas do Excel: de dentro do Excel, do Visual Studio de caixa de ferramentas, na janela fontes de dados e por meio de programação.Como: Redimensionar controles ListObject
Demonstra como alterar o tamanho de uma lista em uma pasta de trabalho do Excel por redefinir seu tamanho em Redimensionar lista Caixa de Diálogo, ou redimensioná-lo por meio de programação.Como: Mapear ListObject colunas para dados
Descreve como mapear colunas específicas em um Controlarar de ListObject a uma Origem de dados.Como: Identificador de erros quando uma Novo linha é Adicionado a um Controlarar de ListObject
Descreve como usar o evento de ErrorAddDataboundRow para corrigir um erro e tente adicionar a linha para a Origem de dados novamente.
Proteção
Como: Proteger pastas de trabalho
Mostra como você pode usar a proteger e desproteger métodos para proteger uma pasta de trabalho para que os usuários não é possível adicionar ou excluir planilhas e para desproteger a pasta de trabalho novamente.Como: Proteger planilhas
Fornece um exemplo de como usar o recurso de proteção no Excel para impedir que usuários e / ou código de modificação de objetos em uma planilha.Como: Remover a proteção de planilhas
Demonstra o uso do método Desproteger para remover a proteção de uma planilha do Excel.Como: Definir e limpar senhas de pasta de trabalho
Mostra como a propriedade Password obtém ou define a senha associada a uma pasta de trabalho do Excel.
Intervalos
Como: Aplicar estilos a intervalos em pastas de trabalho
Mostra como você pode aplicar estilos nomeados em regiões nas pastas de trabalho do Excel.Como: Limpar estilos de intervalos em pastas de trabalho
Mostra como você pode limpar estilos que foram adicionados a um intervalo no Excel aplicando o estilo normal para o intervalo.Como: Se referir a intervalos de planilha no código
Fornece código de exemplo mostrando como fazer com que um objeto Range fazer referência a um Simples célula ou um AAgruparar de células.Como: Preencher automaticamente intervalos com incrementalmente alterar dados
Fornece um exemplo mostrando como o método de AutoPreenchimento do objeto Range permite que você preencher um intervalo com valores automaticamente.Como: Pesquisar para texto em intervalos de planilha
Demonstra o uso do método Localizar de objeto Range parPesquisarrr texto dentro de um intervalo.Como: Adicionar controles NamedRange a planilhas
Descreve várias maneiras de adicionar intervalos nomeados às planilhas: de dentro do Excel, do Visual Studio de caixa de ferramentas, na janela fontes de dados e por meio de programação.Como: Excluir NamedRange controles em tempo de design
Descreve como usar a caixa de diálogo do Excel Definir nome para excluir NamedRange controles de uma planilha do Excel.Demonstra Passo a passo: Programação contra eventos de um Controlarar NamedRange
Demonstra como adicionar um Controlarar NamedRange para uma planilha do Excel e o programa com eventos do Controlarar.Como: Redimensionar controles NamedRange
Mostra como você pode redimensionar um Controlarar NamedRange qualquer redefinir seu tamanho em Definir nome Caixa de Diálogo, ou redimensioná-la programaticamente.Como: Aplicar cor para o intervalo do Excel
Descreve como usar o método ToOle para aplicar uma cor ao texto em um intervalo de células.Como: Armazenar e recuperar valores de data no intervalo do Excel
Descreve como usar o método FromOADate para recuperar o valor de datas que são armazenados no Formatarar automação OLE.
Exemplos
Exemplo de análise de dados
Demonstra como tarefas de análise de dados que são executadas usando os botões da barra de ferramentas e menus no Excel.Exemplo de controles do Excel
Demonstra como acessar os eventos dos controles gerenciados em uma planilha do Excel de um assembly do projeto Ferramentas do Visual Studio para o Office.
Marcas inteligentes
Como: Habilitar marcas inteligentes no Word e Excel
Demonstra como tornar as marcas inteligentes Visível.Como: Adicionar marcas inteligentes a pastas de trabalho do Excel
Mostra como adicionar uma marca inteligente simples para uma personalização de nível de documento do Excel.Como: Criar marcas inteligentes com identificadores Personalizars no Excel
Mostra como criar uma marca inteligente com uma expressão regular.
Explicações Passo a passo
Demonstra Passo a passo: Exibindo texto em uma caixa de texto em uma planilha com um botão
Mostra as noções básicas do uso de botões e caixas de texto em planilhas do Excel.Demonstra Passo a passo: Alterar a formatação de planilha usando controles de caixa de seleção
Demonstra as noções básicas de usar caixas de Marcar em uma planilha do Excel para alterar a formatação.Demonstra Passo a passo: Atualizar um gráfico em uma planilha usando os botões de Rádio
Mostra as noções básicas de alterar estilos de gráfico usando botões de Rádio em uma planilha do Excel.Demonstra Passo a passo: Coletando dados usando um Windows Formulário
Mostra como abrir um Windows Form de uma planilha do Excel, coletar informações do usuário e gravar informações em uma célula da planilha.Demonstra Passo a passo: Ligação de dados simples em um projeto de nível de documento
Percorre os fundamentos de ligação de um Simples campo de dados em um SQL Servidor banco de dados para um Controlarar NamedRange no Excel.
Pastas de trabalho
Como: Criar Novo pastas de trabalho
Mostra como criar uma Novo pasta de trabalho usando o Adicionar método da coleção pastas de trabalho.Como: Pastas de trabalho Abrir
Mostra como usar o método AAbrir da coleção pastas de trabalho, passando o caminho para a pasta de trabalho.Como: Abrir arquivos de texto como pastas de trabalho
Fornece código que carrega um arquivo de texto como uma pasta de trabalho, usando vírgulas como delimitadores, iniciando em terceira linha no arquivo de texto.Como: Ativar pastas de trabalho
Mostra como usar o método Activate para ativar uma pasta de trabalho do Excel e selecionar a Primeiro Planilha na pasta de trabalho, assim como como para se referir a pastas de trabalho individuais no código.Como: Salvar pastas de trabalho
Demonstra como salvar todos os Abrir pastas de trabalho, salve a pasta de trabalho atual em Formatarar XML e salvar uma Copiar de backup de uma pasta de trabalho.Como: Pastas de trabalho Fechar
Mostra como usar o método Close para fechar uma pasta de trabalho e descartar as alterações.Como: Adicionar planilhas a pastas de trabalho usando o Visual Studio Automation de projeto
Fornece um exemplo que adiciona uma Novo planilha a uma pasta de trabalho do Excel existente que é Abrir no designer do Visual Studio.
Planilhas
Como: Selecionar planilhas
Demonstra como selecionar a Primeiro Planilha em uma pasta de trabalho usando o método Select.Como: Adicionar Novo planilhas a pastas de trabalho
Mostra como adicionar uma Novo planilha e uma Copiar de uma planilha existente a uma pasta de trabalho do Excel usando o Adicionar método da coleção de folhas.Como: Excluir planilhas de pastas de trabalho
Demonstra como usar o método Delete da coleção de folhas para excluir uma planilha especificada.Como: Ocultar planilhas
Demonstra como mostrar ou ocultar uma planilha existente sem precisar excluir e recriar a planilha.Como: Mover planilhas em pastas de trabalho
Fornece código que mostra como mover a Primeiro planilha em uma pasta de trabalho para que ele é o último na coleção.Como: Imprimir as planilhas
Fornece código que imprime duas cópias da Primeiro página da planilha especificada e exibe uma Visualizar do documento antes de Impressãosão.Como: Marcar ortografia em planilhas
Mostra como usar o método CheckSpelling para verificar a ortografia em uma planilha e, em seguida, exibir os resultados.Como: Copiar dados e formatação entre planilhas
Demonstra como usar o FillAcrossSheets méTudo para copiar dados de um intervalo em uma única folha para Tudo as Outro planilhas na pasta de trabalho.Como: Classificar dados em planilhas por programação
Mostra como usar o método Sort do objeto Range para classificar dados em uma planilha.Como: Adicionar planilhas a pastas de trabalho usando o Visual Studio Automation de projeto
Fornece um exemplo que adiciona uma Novo planilha a uma pasta de trabalho do Excel existente que é Abrir no designer do Visual Studio.Como: Comentários da planilha de Exibir
Mostra como usar a propriedade de comentário do Controlarar NamedRange para exibir os comentários em planilhas do Excel.Como: Enviar valores a células de planilha
Descreve como usar a propriedade de Value2 de um intervalo nomeado para atribuir um valor para o intervalo.Como: Adicionar e excluir comentários da planilha
Descreve como programaticamente adicionar comentários a células em uma planilha e como excluir os comentários.
XML e esquemas
Como: Mapear esquemas para planilhas dentro do Visual Studio
Descreve como mapear um esquema XML para uma planilha enquanto a planilha está Abrir em um projeto Ferramentas do Visual Studio para o Office, usando as mesmas ferramentas de Excel que você usa quando a pasta de trabalho está Abrir fora do Visual Studio.Como: Abrir arquivos XML como pastas de trabalho
Demonstra como você pode usar o método OpenXML para abrir um arquivo XML como uma pasta de trabalho.