XLS ReadWrite
O XLSReadWriteII usa seu próprio gerenciador de memória que é otimizado para armazenar valores de célula. Isso significa que você pode trabalhar com arquivos maiores. Se os seus arquivos ainda não couberem na memória, existem os modos Direct Read e Direct Write, que permitem processar arquivos em disco.
O que é o XLS ReadWrite?
Uma solução completa para trabalhar com arquivos do MS Excel.
Acesso nativo aos arquivos do Excel. O usuário não precisa ter o Excel ou qualquer outro software instalado.
O XLS ReadWrite usa seu próprio gerenciador de memória que é otimizado para armazenar valores de célula. Isso significa que você pode trabalhar com arquivos maiores. Se os seus arquivos ainda não couberem na memória, existem os modos Direct Read e Direct Write, que permitem processar arquivos em disco.
Estabilidade. Um dos principais objetivos alcançados pelo XLS ReadWrite, foi criar um produto que não corrompe os arquivos do Excel e não altera nenhum dado no arquivo. O mecanismo que lida com arquivos XLSX é construído automaticamente a partir das especificações de formato de arquivo com uma ferramenta especial desenvolvida. Isso garantirá a máxima compatibilidade.
Nenhuma taxa de tempo de execução para o componente. Código fonte completo incluído.
Características principais do XLS ReadWrite
Leia e escreva qualquer valor de célula:
- Células numéricas, de string, booleanas e de erro.
- Suporte total para fórmulas. Você pode usar as mesmas funções do Excel. Fórmulas com referências para pastas de trabalho externas também são suportadas. Você pode até ler o resultado de um referral externo.
- As células são acessadas da mesma forma que o TStringGrid que vem com o Delphi, ou tratando a célula como uma string, como: 'D7'.
- Leia valores de célula como uma string formatada de acordo com as regras da célula.
Performance:
- O XLS ReadWrite foi projetado com o desempenho ideal em mente. Como os arquivos do Excel 2007 permitem até 16.000 x 1.000.000 de células, o desempenho é importante.
- Leia e escreva a velocidade dos arquivos do Excel 2007 pelo menos duas vezes mais rápido que o Excel. Como esses arquivos são XML compactados, tanto o descompactador, quanto o analisador XML devem ser rápidos.
- O XLS ReadWrite usa o próprio gerenciador de memória. O uso da memória não deve ser mais da metade do que o Excel usa e, na maioria das vezes, é muito menor do que isso.
- Devido ao fato de que arquivos pré-Excel 2007 são arquivos binários, eles são lidos e gravados muito mais rápido.
Formate as células como você deseja:
- A formatação é fácil. Ao endereçar a célula, você pode acessar as propriedades de formatação para ela.
- O XLS ReadWrite tem objetos para formatar uma planilha da mesma maneira que o diálogo de células de formato do Excel. Você pode formatar células ou áreas de células da mesma maneira que o 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 e defina as margens.
- Defina o cabeçalho e rodapé, incluindo códigos de formatação.
- Defina áreas de impressão.
- Defina páginas.
O XLS ReadWrite tem suporte total para Unicode:
Como todas as strings são Unicode, você não terá problemas com caracteres que não sejam em inglês.
Leitura Direta e Gravação Direta:
Você pode ler e gravar células diretamente do arquivo, sem armazená-las na memória. Como um arquivo do 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 e de linhas simples para autoformas.
Células e caixas de texto:
Crie e edite caixas de texto e anotações de célula conforme desejar.
Gráficos:
Crie gráficos com as mesmas opções do Excel.
Tabelas Dinâmicas:
Facilidade em criar tabelas dinâmicas da mesma maneira que no Excel.
Copiar / Mover / Apagar:
- As células podem ser copiadas, movidas e excluídas com o mesmo comportamento do Excel.
- Linhas e colunas podem ser copiadas e movidas também.
- Copiar / mover entre folhas.
- Folhas inteiras podem ser copiadas.
Use áreas / células nomeadas:
- Nomes podem ser usados onde você quiser.
- Células de acesso através do nome são fáceis.
- Suporte para nomes especiais incorporados.
Todos os tipos de hiperlinks são suportados:
- Web e endereço de 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ê saiba a senha do arquivo que você lê.
Cálculo:
- Mecanismo 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 alguma.
- Referências para pastas de trabalho externas serão lidas. Isso é feito com uma rotina especial de busca rápida.
Células Rich Text:
Para facilitar a criação de células com várias formatações de fonte, as células podem ser lidas e escritas no formato Rich Text (RTF) ou com tags semelhantes a html.
Macros VBA
As macros em arquivos podem ser lidas e escritas. Aquelas que são criadas com o XLSReadWriteII podem ser atribuídas para controlar objetos como botões, caixas de combinação, etc.
Importar e exportar:
Importar dados de:
- Documentos Open 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 de texto.
- Bancos de dados.
Exportar dados para:
- Arquivos de texto CSV.
- Arquivos HTML.
E mais:
- Autofiltros.
- Validações de células.
- Formatos condicionais
- Células mescladas.
Requisitos de sistema
Windows 8, Win2000, Win7 x32, Win7 x64, WinOther, WinServer, WinVista, WinVista x64, WinXP, Windows 8
Embarcader Delphi / C ++ Builder 6 ou posterior
Não sabe qual software precisa ou não encontrou o que procurava?
Não sabe qual software precisa ou não encontrou o que procurava? Nós temos um time preparado para te ajudar a escolher o software ideal para sua empresa.