Login
Estamos no Facebook
Buscar
Quem está conectado
Há 16 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 16 Visitantes :: 2 Motores de buscaNenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Brasília
| |
Estamos no Twitter

Nossa Comunidade

Nosso Grupo

Últimos assuntos
Top dos mais postadores
| Marcos Guedes | ||||
| hugo | ||||
| alceu11 | ||||
| Julio | ||||
| m@r<3|o | ||||
| mfelis | ||||
| Tales Ruan | ||||
| Nelson Arcas | ||||
| _batmanvfp_ | ||||
| marcio |
Karaoke feito em FoxPro 2.6
23/5/2012, 11:45 por fabiomacarrao
Bom dia a todos. Desenvolvi um programa em FoxPro for windows 2.6 para karaoke. tenho mais de 2700 …
Comentários: 3
Estatísticas
Temos 4048 usuários registradosO último usuário registrado atende pelo nome de fabiomacarrao
Os nossos membros postaram um total de 14428 mensagens em 2047 assuntos
Como Exporta DBF para XLSX
Página 1 de 1 • Compartilhe •
Como Exporta DBF para XLSX
Ola amigos,
Tenho uma tabela DBF como mais de 150 mil registros e periodicamente tenho que exporta-la para uma planilha excel, porem o excel 2003 so suporta 65 mil registro ja o excel 2007 suporta este volume de 150 mil registro. Assim alguem saberia como eu poderia fazer esta exportação? Pois o VFP 9 so tem a opção para XLS.
Alguem teria uma dica de como posso fazer isto?
Obrigado
Tenho uma tabela DBF como mais de 150 mil registros e periodicamente tenho que exporta-la para uma planilha excel, porem o excel 2003 so suporta 65 mil registro ja o excel 2007 suporta este volume de 150 mil registro. Assim alguem saberia como eu poderia fazer esta exportação? Pois o VFP 9 so tem a opção para XLS.
Alguem teria uma dica de como posso fazer isto?
Obrigado

Linghston- Participa Bastante

Re: Como Exporta DBF para XLSX
Nao serei se poderei ajudar, ja ke o meu excel e o 2002, entao vou sugerir,
caso nao goste, desprese esta resposta.
caso nao goste, desprese esta resposta.
- Código:
**vc podera fazer o select * from tua_Tabela where recno() >= 65000 into cursor teste1
**e exportar por partes. 65 mil na primeira 65 mil na segunda e 20 mil na ultima, select, e depois pelo aglutinar todas em um arquivo.
Close Databases
Set Safety Off
Create Table teste1( codigo c(7) , cliente c(40), endereco c(30))
Select teste1
* Gerando 1 arquivo com 65000 mil registros...para testes..
For i = 1 To 65000
Insert Into teste1 (codigo,cliente,endereco) Values ( Alltrim(Str(i,7)), 'cliente '+LTRIM(Str(i)),'endereco'+ STR(i))
Next
SELECT teste1
copy to arq65_1.xls type xls
RUN /N Explorer.Exe c:\pedro\arq65_1.xls
*repita o filtro ate 65000 2 vezes tera 130mil depois so fazer os 20mil faltantes.

alceu11- Usuário 5 Estrelas

Re: Como Exporta DBF para XLSX
Alceu desta forma já venho fazendo, queria ver se existe uma outra forma mais dinâmica e mais rapido e que não gerasse tantos anexos, pois depois disto tenho que disponibilizar um por um na rede para os usuários... Na verdade o arquivo tem mais de 500 mil registro e todos os dias tenho que atualizar os anexo gerados a cada 65 mil e disponibilizar na rede... me toma muito tempo.
Será que não teria uma outra forma???!!!!
Obrigado.
Será que não teria uma outra forma???!!!!
Obrigado.

Linghston- Participa Bastante

Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
Início
» Criar atalho, SYS(2020) e Desktop
» Karaoke feito em FoxPro 2.6
» Como separar caminho do diretório?
» Erro no Projeto Chat
» Utilizando PHPMailer
» Programador em Visual Foxpro
» Link PHP (Dúvida)
» Fundo do PROJETO Transparente??
» Minimizar , Maximizar e Restaurar
» Pivot Table no sql server
» Scroll EditBox Automatico
» Select Nexval do FoxPro no OracleXE
» Colocar gif na caixa do MESSAGEBOX ()
» Comparar Versões do programa.exe
» Menu lateral
» Fazer com que a tela do sistema assume a janela principal
» Trocar Palavra no Sistema
» invocar Dll em Xbase
» Fechar Porta Aberta