XLSReadWrite

Uma solução completa para trabalhar com arquivos MS Excel.

Acesso nativo a arquivos do Excel. O usuário não precisa ter o Excel ou qualquer outro software instalado.

XLSReadWriteII usa seu próprio gerenciador de memória que é otimizado para armazenar valores de células. Isso significa que você pode trabalhar com arquivos maiores. Se os seus arquivos ainda não couberem na memória, há os modos de leitura direta e gravação direta que permitem processar arquivos em disco.

Fabricante: Axolot Data


Descrição detalhada do produto

SOLICITE SEU ORÇAMENTO

*Campos de Preenchimento Obrigatório


Ao preencher os campos abaixo, você automaticamente concorda com nossos termos de uso e política de privacidade de dados
saiba mais
Obrigado por nos contatar, assim que possível retornaremos seu contato.
Erro, tente novamente. Sua mensagem não foi enviada
Descrição detalhada do produto

Estabilidade. Um dos principais objetivos do XLSReadWriteII era criar um produto que não corrompesse os arquivos do Excel e não alterasse nenhum dado no arquivo. O mecanismo que lida com arquivos XLSX é criado automaticamente, diretamente a partir das especificações de formato de arquivo, com nossa ferramenta especial desenvolvida. Isso garantirá máxima comatibilidade.


Sem taxas de tempo de execução para o componente. Código-fonte completo incluído.


Lançamos a primeira versão do XLSReadWrite em 1998. Naquela época, era o único componente capaz de ler e gravar arquivos do Excel 97+. Estamos comprometidos em ter a solução Excel líder para Delphi no futuro também.


  1. Suporte para tabelas dinâmicas.
  2. Novo componente: TXLSGrid. É como uma versão mais simples do XLSSpreadSheet, onde você pode visualizar células, imagens e caixas de texto. Baseado em TDrawGrid.
  3. Agora você pode copiar planilhas inteiras de outros arquivos (instâncias de XLSReadWriteII). Use o método Assign.
  4. Novo importador e exportador RTF onde você pode importar documentos inteiros para uma planilha, incluindo tabelas em arquivos RTF.
  5. Suporte para gráficos em arquivos XLSX.
  6. Suporte para arquivos XLSX criptografados.


Características principais:

- Leia e escreva qualquer valor de célula.

  • Células numéricas, de string, booleanas e de erro.
  • Suporte completo para fórmulas. Você pode usar as mesmas funções do Excel. As fórmulas com referências a pastas de trabalho externas também são suportadas. Você pode até ler o resultado de uma referência externa.
  • As células são acessadas da mesma forma que o TStringGrid que vem com o Delphi, ou dando a célula como uma string, como: 'D7'.
  • Leia os valores da célula como uma string formatada de acordo com as regras da célula.

- Atuação.

XLSReadWriteII foi projetado com o desempenho ideal em mente. Como os arquivos do Excel 2007+ permitem até 16.000 x 1.000.000 células, o desempenho é importante.

Velocidade de leitura e gravação de arquivos do Excel 2007+ pelo menos duas vezes mais rápido que o Excel. Como esses arquivos são arquivos XML compactados, tanto o descompressor quanto o analisador XML devem ser rápidos.

XLSReadWriteII usa seu próprio gerenciador de memória. O uso de memória não deve ser mais da metade do que o Excel usa e, na maioria das vezes, é muito menos do que isso.

Devido ao fato de que os arquivos anteriores ao Excel 2007 são binários, esses arquivos são lidos e gravados com muito mais rapidez.

- Formate as células como quiser.

A formatação é fácil. Ao abordar a célula, você pode acessar as propriedades de formatação dela. Exemplo:

XLSReadWriteII.Sheet[n].Cell[Col,Row].FontSize := 12;

XLSReadWriteII tem objetos para formatar uma planilha da mesma forma que a caixa de diálogo Células de formato do Excel. Você pode formatar células ou áreas de células da mesma forma que no Excel.

Suporte para todas as opções de formatação do Excel.

Use células mescladas.

- Acesse todas as opções de impressão.

  • Selecione o tamanho do papel, defina as margens.
  • Defina o cabeçalho e o rodapé, incluindo códigos de formatação.
  • Defina as áreas de impressão.
  • Definir página.

- XLSReadWriteII tem suporte total para Unicode.

Como todas as strings são Unicode, você não terá problemas com caracteres diferentes do inglês.

- Leitura direta e gravação direta.

Você pode ler e escrever células diretamente do arquivo, sem armazená-las na memória. Como um arquivo Excel 2007+ pode conter até 16 bilhões de células, isso pode ser importante se você quiser economizar memória.

 - Objetos de desenho.

Insira todos os tipos de objetos de desenho, de linhas simples a AutoFormas.

- Notas de célula e caixas de texto.

Crie e edite caixas de texto e notas de célula como você deseja.

- Gráficos.

Crie gráficos com as mesmas opções do Excel.

- Tabelas dinâmicas.

Fácil de criar tabelas dinâmicas da mesma forma que no Excel.

- Copiar / Mover / Excluir

  • As células podem ser copiadas, movidas e excluídas com o mesmo comportamento do Excel.
  • Linhas e colunas também podem ser copiadas e movidas.
  • Copiar / mover entre as folhas são suportados.
  • Folhas inteiras podem ser copiadas.

- Use áreas / células nomeadas.

  • Os nomes podem ser usados ​​onde você quiser.
  • O acesso às células pelo nome é fácil. Exemplo:
  • XLS.NameAsFloat['MyCell'] := 202.5;
  • Suporte para nomes especiais embutidos.

- Todos os tipos de hiperlinks são suportados.

  • Endereço na web e e-mail.
  • Ficheiros locais.
  • Arquivos do servidor.
  • Referências da planilha.
- Documentos criptografados.

Você pode ler e gravar arquivos criptografados. Isso pressupõe, é claro, que você sabe a senha do arquivo que lê.

- Cálculo.

  • Motor de cálculo rápido com suporte para todas as fórmulas padrão do Excel.
  • O mecanismo de cálculo calculará as células dependentes, se houver.
  • As referências a pastas de trabalho externas serão lidas. Isso é realizado com uma rotina especial de busca rápida.
- Células Rich Text.

Para facilitar a criação de células com formatação de fontes múltiplas, as células podem ser lidas e escritas no formato Rich Text (RTF) ou com tags do tipo html:

'A line with bold and italic text.'

- Macros VBA.

As macros em arquivos podem ser lidas e gravadas As macros criadas com XLSReadWriteII podem ser atribuídas a objetos de controle, como botões, caixas de combinação etc.

- Importar e exportar.

Importar dados de...

  • Abra os documentos do Office Calc.
  • CSV e outros arquivos de texto com detecção automática de caracteres para separador de campo, separador decimal e caractere de aspas do texto.
  • Bancos de dados.

Exportar dados para...

  • Arquivos de texto CSV.
  • Arquivos HTML.

- Extras:

  • Autofiltros.
  • Validações de células.
  • Formatos condicionais.
  • Células mescladas.

Obrigado! Logo entraremos em contato!


Baixe o Guia Software.com.br 2024

Nossos Clientes