IronXL for Python Features for C#.NET
IronXL.Excel é uma biblioteca .NET que fornece aos desenvolvedores uma maneira rápida e intuitiva de acessar, modificar e gerar arquivos do Excel e outras planilhas em C#.
Não há necessidade de usar o Office Interop e o IronXL.Excel funciona no .NET Core e no Azure sem dependências especiais ou necessidade de instalar o MS Office.
IronXL for Python é uma biblioteca líder para planilhas Excel em .NET Core e .NET Framework para C# e VB .NET.
Compatibilidade
Linguagens .NET
- C# ( Tutorial) | Referência da API )
- Leia, edite e crie planilhas em C# com Excel, MVC e ASP.NET
- VB .NET ( Tutorial) | Referência da API )
- Leia, edite e crie planilhas em VB .NET com Excel, MVC e ASP.NET
- F# ( Referência da API )
- Leia, edite e crie planilhas em F# com Excel, MVC e ASP.NET
Plataformas
- .NET 5, 6 e 7 ( Tutorial) | Referência da API ), .NET Core 2, 3 e 5
- O IronXL for Python está disponível for .NET 5, 6 e 7.
- O IronXL for Python também está disponível for .NET Core 2, 3 e 5.
- A versão atual do .NET Core oferece suporte aos sistemas operacionais cliente Linux, Unix e macOS, bem como ao Mono e ao Xamarin.
- Uma versão futura oferecerá suporte a ambientes móveis Xamarin.
- .NET Standard 2 ( Referência da API )
- O IronXL for Python é compatível com o .NET Standard 2.0 e 2.1.
- .NET Framework 4x ( Referência da API )
- Leia, edite e crie planilhas com o .NET Framework 4.5 e versões superiores.
Tipos de aplicativos
- Console, Web e Desktop ( Tutorial) | Referência da API )
- Crie aplicativos para console, web e desktop utilizando o IronXL for Python.
SO
Crie qualquer aplicação usando IronXL for Python no Windows, Linux, macOS, Docker, Azure e AWS.
- Microsoft Windows ( Tutorial) | Referência da API )
- Linux (Debian, CentOS, Ubuntu) ( Tutorial ) | Referência da API )
- macOS (Windows, Linux, Azure) ( Tutorial ) | Referência da API )
- Docker (VPS, Webapps, Functions) ( Tutorial ) | Referência da API )
- Azure ( Tutorial) | Referência da API )
- AWS (EC2, Lambda) ( Tutorial ) | Referência da API )
IDEs
- Microsoft Visual Studio ( Tutorial) | Referência da API )
- Jetbrains ReSharper e Rider
Certificação
- Código de autenticação da Microsoft
- Assinatura de código confiável G4 da DigiCert RSA4096 SHA384 2021 CA1
Livros de exercícios
Criar ou carregar planilhas
Criar um guia passo a passo | Como carregar | Criar exemplo de código | Exemplo de código de carregamento
- XLS
- Criar e carregar arquivos no formato .xls para o Microsoft Excel versões 97-2003.
- XLSX
- Criar e carregar arquivos no formato .xlsx para o Microsoft Excel versões 2007 e posteriores.
- XLTX
- Carregar arquivo de modelo do Excel no formato .xltx
- XLSM
- Carregar arquivo de planilha do Excel habilitado para macros no formato .xlsm
- CSV
- Carregar arquivo de valores separados por vírgula no formato .csv
- TSV
- Carregar arquivo de valores separados por tabulação no formato .tsv
Salvar ou exportar formatos
- XLS ( Exemplo de código) | Referência da API )
- Edite, salve e exporte arquivos do Microsoft Excel versões 97 a 2003 no formato XLS.
- XLSX, XSLT, XLSM ( Exemplo de código) | Referência da API ) Edite e salve arquivos XLSX, XSLT e XLSM com facilidade. Ao exportar a planilha para o formato XLSX.
- CSV ( Exemplo de código) | Referência da API )
- Editar, salvar e exportar arquivos no formato CSV.
- TSV ( Exemplo de código) | Referência da API )
- Editar, salvar e exportar arquivos no formato TSV.
- JSON ( Exemplo de código) | Referência da API )
- Editar, salvar e exportar arquivos no formato JSON.
- XML ( Exemplo de código) | Referência da API )
- Editar, salvar e exportar arquivos no formato XML.
- HTML ( Exemplo de código) | Referência da API )
- Exportar planilha como arquivo HTML. Converter a planilha em uma string HTML codificada. Opções para mostrar ou ocultar propriedades do Excel quando convertido para HTML:
- Cabeçalho da coluna
- Colunas e linhas ocultas
- Espaços principais como não interrompíveis
- Números de linha
- Binário ( Exemplo de código) | Referência da API )
- Converter planilha para representação binária.
- Matriz de bytes ( Exemplo de código) | Referência da API )
- Converter planilha em um array de bytes contendo o conteúdo do arquivo de planilha.
Objetos de dados do sistema
- Conjunto de dados ou tabela de dados ( Como fazer) | Exemplo de código | Referência da API )
- Importar e exportar como DataSet ou DataTable
Editar planilhas
- Metadados ( Como fazer) | Exemplo de código | Referência da API )
- Adicionar, modificar e recuperar metadados granulares, tais como:
- Autor
- Comentários
- Data da última impressão
- Palavras-chave e categoria
- Data de criação e modificação
- Assunto e Título
- Recuperar metadados granulares, tais como:
- Nome do aplicativo
- Propriedades personalizadas
- Empresa
- Gerente
- Modelo
- Permissões e Senhas ( Tutorial) | Exemplo de código | Referência da API )
- Abra, edite e salve planilhas protegidas por senha.
- Criptografe a planilha com uma senha.
- Criar Planilhas ( Tutorial) | Referência da API )
- Criar uma nova planilha.
- Remover Planilhas ( Como Fazer) | Referência da API )
- Apagar uma folha inteira.
- Definir posição da folha ( Como fazer) | Referência da API )
- Reorganize a posição das folhas.
- Definir guia ativa ( tutorial) | Referência da API )
- Defina a guia padrão ao abrir o arquivo de planilha em aplicativos como o Microsoft Excel.
Folhas de exercícios
Editar fórmulas
Como fazer | Exemplo de código
- Funciona com fórmulas do Excel ( Referência da API )
- Aplicar e modificar fórmulas sem usar Interop.
- Recálculo na edição da planilha ( Referência da API )
- Acionar o recálculo das fórmulas para toda a planilha.
Coleta de dados
Como fazer | Exemplo de código
- Intervalo ( Referência da API )
- Selecione, edite e calcule o intervalo em cada planilha.
- Coluna ( Referência da API )
- Selecione, edite e calcule as colunas em cada planilha.
- Linha ( Referência da API )
- Selecione, edite e calcule as linhas em cada planilha.
Criar e editar gráficos
- Área, Barra, Coluna, Linha, Pizza, Dispersão ( Exemplo de código) | Referência da API )
- Crie gráficos de área, barras, colunas, linhas, pizza e dispersão com facilidade.
- Editar configurações de gráficos, tais como:
- Título
- Posição da legenda
Editar layout
- Congelar painéis ( Como fazer) | Exemplo de código | Referência da API )
- Crie painéis fixos para linhas e colunas, permitindo que permaneçam visíveis durante a rolagem. Essas também são chamadas de colunas ou linhas de cabeçalho.
- Ajustar automaticamente o tamanho das linhas ( Como fazer) | Exemplo de código | Referência da API )
- Ajustar automaticamente o tamanho da linha para acomodar a altura do conteúdo.
- Ajustar automaticamente o tamanho das colunas ( Tutorial) | Exemplo de código | Referência da API )
- Ajustar automaticamente o tamanho da coluna para acomodar a largura do conteúdo.
- Adicionar linha ( Como fazer) | Exemplo de código | Referência da API )
- Criar e inserir uma nova linha.
- Adicionar coluna ( Como fazer) | Exemplo de código | Referência da API )
- Criar e inserir uma nova coluna.
Editar Planilhas
- Copiar folhas de exercícios ( Instruções) | Exemplo de código | Referência da API )
- Faça cópias das folhas de exercícios para manter a original intacta.
- Proteger com senha ( Como fazer) | Exemplo de código | Referência da API )
- Aceda e modifique planilhas protegidas sem necessidade de senha.
- Aplique proteção por senha a cada planilha individualmente.
- Agrupar e desagrupar ( tutorial) | Exemplo de código | Referência da API )
- Agrupar linhas e colunas permite ocultar várias linhas e colunas com facilidade.
- Adicionar imagens ( tutorial) | Exemplo de código | Referência da API )
- Insira imagens na planilha.
- Remover imagens ( Como fazer) | Exemplo de código | Referência da API )
- Remover imagens da folha de exercícios.
- Extrair imagens ( tutorial) | Exemplo de código | Referência da API )
- Extrair imagens da folha de exercícios.
Intervalos de células
Funções da faixa de células
- Classificar ( Como fazer) | Exemplo de código | Referência da API )
- Aplicar a classificação ascendente ou descendente a um intervalo de células que inclua uma única coluna e linha.
- Aplicar a ordenação com base em qualquer coluna específica no intervalo selecionado.
- Aparar ( Como fazer) | Referência da API )
- Remover células vazias à esquerda e à direita do intervalo selecionado.
- Limpar ( Como fazer) | Referência da API )
- Limpar o conteúdo de uma célula selecionada.
- Copiar ( Como fazer) | Referência da API )
- Copie e cole o conteúdo e o estilo de uma célula selecionada na mesma planilha ou em outra.
- Localizar e substituir ( Referência da API )
- Configurar hiperlinks ( tutorial) | Referência da API )
- Crie hiperlinks para URLs de sites, células e nomes definidos na mesma planilha ou em planilhas diferentes. Também suporta a abertura de FTP, arquivos e e-mails.
- Mesclar intervalos de células ( tutorial) | Referência da API )
- Combinar várias células adjacentes em uma única célula maior.
- Desfazer mesclagem de células ( tutorial) | Referência da API )
- Dividir a célula fundida de volta em suas células individuais originais.
Células de estilo:
- Fonte e tamanho ( tutorial) | Exemplo de código )
- Edite e aplique estilos à decoração e ao tamanho da fonte.
- Bordas e Alinhamento ( Tutorial) | Exemplo de código | Referência da API )
- Edite e aplique estilos à decoração da borda e ao alinhamento do texto.
- Padrão de fundo ( Como fazer) | Exemplo de código | Referência da API )
- Editar e aplicar estilos de fundo sem o Office Interop. Formatação condicional ( tutorial) | Exemplo de código | Referência da API )
- Editar e aplicar formatação condicional a um intervalo de células.
Funções matemáticas:
Como fazer | Exemplo de código
- Média ( Referência da API )
- Calcular a média de um determinado intervalo, linha ou coluna.
- Soma ( Referência da API )
- Calcular a soma total de um determinado intervalo, linha ou coluna.
- Mínimo ( Referência da API )
- Identificar o número mínimo em um determinado intervalo, linha ou coluna.
- Max ( Referência da API )
- Identificar o número máximo de elementos em um determinado intervalo, linha ou coluna.
Definir formatos de dados de célula:
Como fazer | Exemplo de código | Referência da API
- Texto, Número, Fórmula, Data, Moeda, Científico, Hora, Booleano, Formatos Personalizados

