E ai Schmidt, beleza ??? Acabei de ver que seria mesmo interessante nos unirmos para criar uma classe de uso comum (código livre), pois quando eu vi vocês falando em mudar fontes, criar bordas , fórmulas, etc., pensei: 'Esse pessoal evoluiu bastante a classe. A única coisa que eu consegui fazer foi criar uma planilha nova...'. Dá pra perceber que com um pouco mais de coordenação e comunicação poderíamos desenvolver classes poderosas e de interesse geral. Porem, seria necessário centralizar em uma única pessoa as sugestões do resto da lista, para que fosse organizado e liberado pro resto da lista.Eu acredito que a carga de trabalho para essa pessoa seria considerável. De qualquer forma, ainda estou desenvolvendo algumas funções que também pretendo disponibilizar para lista, acho que é viável a gente tocar esse projeto de código livre e estou disposto a botar a mão na massa. Um abraço,
Arivaldo Domingos das Neves Informática - Matriz [EMAIL PROTECTED] (11) 5508-1391 -----Mensagem original----- De: Jose Carlos Schmidt [mailto:[EMAIL PROTECTED]] Enviada em: quarta-feira, 14 de agosto de 2002 06:37 Para: [EMAIL PROTECTED] Assunto: [sqlwin] Word/Excel Ola Giana Desculpa estar respondendo só agora mas é que estive fora de Sampa por uns dias e somente ontem que retomei a continuidade da classe Excel. Espero que na proxima semana eu já possa te enviar, pois ainda preciso melhorar e documentas uns métodos que desenvolvi. Somente ontem que consegui descobri como criar uma planilha, sem a necessidade de uma planilha master. Abçs ============================================================================ =========== "Se você não tem fracassos na sua vida é porque deixou de assumir os riscos que devia." José Carlos Schmidt Analista de Sistemas Sênior Cel: +55 11 9673-6925 ============================================================================ =========== -----Mensagem original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Em nome de [EMAIL PROTECTED] Enviada em: Terça-feira, 30 de Julho de 2002 05:14 Para: [EMAIL PROTECTED] Assunto: Re: RES: [sqlwin] Re: Word/Excel Oi José Carlos, como você disse que tem tiver interesse em participar, gostaria de poder também ter acesso ao que você(s) já conseguiram fazer para Excel. Tive problemas em trabalhar com Centura/Excel e acabei não evoluindo, pois optaram por criar dll em VB e assumi outras manuntenções no sistema. Porém ficou esta pendência que ainda estou para retornar. Se puder(em) ajudar, agradeço muito. Um grande abraço! Gianna Analista de Sistemas 61 317-7065 Jose Carlos Schmidt writes: > Ola Augusto > > A idéia do Codigo Livre na lista não é minha. Esta idéia foi do Lairton em > criarmos uma biblioteca de classes. Eu so questionei se este projeto parou, > pq nao encontrei nada no CenturaExplorer e minha ideia é continuar fazendo > classes para o Excel. Por exemplo, podemos desenvolver uma classe para gerar > gráficos no Excel que neste item é muito melhor do que o Centura. > > Bom, eu continuo desenvolvendo esta classe para criar e ler dados do Excel, > caso alguem tenha interesse em participar é so se manifestar. > > Abçs a todos > > ============================================================================ > ========== > "Se você não tem fracassos na sua vida é porque deixou de assumir os riscos > que devia." > > José Carlos Schmidt > Analista de Sistemas Sênior > Cel: +55 11 9673-6925 > > ============================================================================ > =========== > -----Mensagem original----- > De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Em > nome de Jose Augusto S. Oliveira > Enviada em: Segunda-feira, 29 de Julho de 2002 08:45 > Para: [EMAIL PROTECTED] > Assunto: RES: [sqlwin] Re: Word/Excel > > > José Carlos > > > > Eu já havia conseguido gerar a APL, no meu caso a versão 10.0, pois eu uso > o Office XP. Mesmo assim gerei novamente seguindo os passos que você passou > porque tinha gerado muita coisa que não vou utilizar e a APL ficou muito > pesada. Tenho muito interesse em participar da sua idéia de código livre e > acho que não só nos precisamos desse tipo de ferramenta. Hoje em dia gerar > esses arquivos em Excel e Word acho que é uma necessidade constante. Tenho > pouca experiência com este tipo de aplicação, mas no que puder ajudar > estarei sempre a disposição. E muito obrigado pela sua ajuda. > > > > > > Até mais; > > > > Augusto. > > > > -----Mensagem original----- > De: Jose Carlos Schmidt [mailto:[EMAIL PROTECTED]] > Enviada em: quarta-feira, 24 de julho de 2002 21:38 > Para: [EMAIL PROTECTED] > Assunto: RES: [sqlwin] Re: Word/Excel > > > > Augusto / Rosalvo > > > > Depois de ralar muito eu consegui trabalhar com a Excel_Font, e estou > desenvendo os métodos para setar o Tipo de Fonte, Estilo, Tamanho, etc... > > > > Tambem consegui fazer formataçoes de Numero, Moeda, Percentual e definir a > largura de colunas, porém, para a formataçao de Numero eu preciso descobrir > se o Excel do usuário é em Ingles ou Portugues, porque tanto a picture > quanto o separador de milhar diferem. Voces tem alguma função me retorne > qual a é linguagem? > > > > Bom, como vcs estao no mesmo barco que eu, sugiro levarmos adiante a ideia > do Codigo Livre ( que por sinal nao encontrei no CenturaExplorer ) e > trocarmos as classes que cada um fez para melhorarmos. Eu tenho várias > dúvidas e idéias para implementar esta classe mas esta dificil ralar > sozinho. O que vcs acham? > > > > Para o LAIRTON > > > > Ontem eu procurei no CenturaExplorer a classe cExcel e o documento, porém, > nao encontrei. Sera que voce poderia me enviar os arquivos? Vc conhece algum > lugar onde possamos conseguir alguma documentação sobre as classes Excel do > Centura ou algo parecido? > > > > Abçs > > > > JC.Schmidt > > > > > > > > > > ----Mensagem original----- > De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Em > nome de Jose Augusto S. Oliveira > Enviada em: Quinta-feira, 18 de Julho de 2002 10:11 > Para: [EMAIL PROTECTED] > Assunto: RES: [sqlwin] Re: Word/Excel > > Rosalvo; > > > > Com esta função funcionou perfeitamente. Com as funções que você me > passou já consigo ler os dados de uma Planilha e gravar em outra. O problema > é que eu tenho que criar e formatar a planilha, colocando negrito, > configurar a borda, etc. Vi que existe algumas Classes para lidar com isso > (Excel_Font, Excel_Bord, Excel_CellFormat), mas não consigo utilizar. Você > tem algum exemplo de como utilizar estas classes? E são essas mesmas que > devem ser utilizadas? > > > > > > Obrigado por mais essa ajuda. > > > > Augusto. > > > > -----Mensagem original----- > De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Em > nome de Rosalvo Aires > Enviada em: quarta-feira, 17 de julho de 2002 08:53 > Para: [EMAIL PROTECTED] > Assunto: RES: [sqlwin] Re: Word/Excel > > > > Augusto declare a função como segue na cExcel e faça os testes acredito > que funcione, no teste que fiz funcionou perfeitamente, o nome da função > você pode alterar: > > Function: GetText2 > > Description: > Returns > String: > Parameters > String: psCelula > Static Variables > Local variables > Variant: vFormula > String: sTexto > Variant: vCelula1 > Variant: vCelula2 > > Actions > If bArquivoAberto > Call SetRange ( psCelula, psCelula ) > Call vCelula1.SetString ("1" ) > Call vCelula2.SetString ( "A" ) > Call oRange.PropGetItem( vCelula1, vCelula2, vFormula ) > Call vFormula.GetString ( sTexto ) > Return sTexto > > -----Mensagem original----- > De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Em > nome de Jose Augusto S. Oliveira > Enviada em: terça-feira, 16 de julho de 2002 16:09 > Para: [EMAIL PROTECTED] > Assunto: RES: [sqlwin] Re: Word/Excel > > Rosalvo; > > > > Fiz vários testes e todos funcionaram bem. A única coisa que ainda não > deu certo e ler as células com esta fórmula: > > > =SE(DIA.DA.SEMANA(A9)=1;"Dom";SE(DIA.DA.SEMANA(A9)=2;"Seg";SE(DIA.DA.SEMANA( > A9)=3;"Ter";SE(DIA.DA.SEMANA(A9)=4;"Qua";SE(DIA.DA.SEMANA(A9)=5;"Qui";SE(DIA > .DA.SEMANA(A9)=6;"Sex";"Sab")))))) > > > > O resto esta funcionando. Muito obrigado pela sua ajuda e espero > qualquer dia poder retribuir. > > > > > > Augusto > > > > > > -----Mensagem original----- > De: Rosalvo Aires [mailto:[EMAIL PROTECTED]] > Enviada em: sábado, 13 de julho de 2002 10:23 > Para: 'SqlWindows' > Assunto: ENC: [sqlwin] Re: Word/Excel > > > > Augusto estou usando o Windows 98 e Office 2000 e ocorreu o mesmo > problema que você relatou, verifiquei a classe Variant do Excel, e > implementei na cExcel a GetDate e a GetNumber fiz os testes e funcionou > perfeitamente acredito que deva funcionar com Office XP, espero ter > ajudado! > > > > -----Mensagem original----- > De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Em > nome de Jose Augusto S. Oliveira > Enviada em: sexta-feira, 12 de julho de 2002 07:14 > Para: [EMAIL PROTECTED] > Assunto: RES: [sqlwin] Re: Word/Excel > > Rosalvo, esta funcionando. Consigo ler e escrever, mas quando na > célula tem uma data, retorna um número e quando é uma fórmula, esta retorna > o texto da fórmula. > > Você sabe como resolver isso ? > > Eu também estou usando o Office XP. > > > > Desde já agradeço a sua ajuda, muito obrigado. > > > > Augusto > > > > > > -----Mensagem original----- > De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > Em nome de Rosalvo Aires > Enviada em: quinta-feira, 11 de julho de 2002 17:17 > Para: [EMAIL PROTECTED] > Assunto: RES: [sqlwin] Re: Word/Excel > > > > Augusto passei pelo mesmo problema, estou lhe enviando uma app , que > lê e grava em uma planilha excel. > > Verifique a classe cExcel e instancie uma variável da mesma no seu > form. > > Para lêr os dados use GetText para gravar use SetText. > > Espero ter ajudado. > > > > -----Mensagem original----- > De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Em > nome de Jose Augusto S. Oliveira > Enviada em: quinta-feira, 11 de julho de 2002 14:38 > Para: [EMAIL PROTECTED] > Assunto: RES: [sqlwin] Re: Word/Excel > > Caro Ricardo; > > > > Muito obrigado, consegui gerar as APL's. > > Você sabe se existe alguma documentação a respeito desse assunto ? > > Estou precisando ler e gravar dados em uma Planilha Excel e nunca > trabalhei com esse tipo de programa. > > > > Desde já agradeço qualquer ajuda. > > > > Augusto > > > > -----Mensagem original----- > De: Ricardo Gomes [mailto:[EMAIL PROTECTED]] > Enviada em: quarta-feira, 10 de julho de 2002 15:53 > Para: [EMAIL PROTECTED] > Assunto: [sqlwin] Re: > > > > Caro Amigo, > > > > Essas apl's são construídas pelo próprio Centura, através da opção > Component - ActiveX Wizard. Vale lembrar que as apl´s serão baseadas na > versão do Excel que está instalada no seu computador. Qdo gerei essas apl's, > no micro estava instalado o Excel 2002 (Office XP), e deu tudo certo. > Qualquer dúvida, é só perguntar. > > > > Ricardo. > > ----- Original Message ----- > > From: Jose Augusto S. Oliveira > > To: [EMAIL PROTECTED] > > Sent: Wednesday, July 10, 2002 3:35 PM > > > > Alguém saberia me dizer onde eu consigo estas duas apls: Microsoft > Excel 9.0 Object Library.apl Microsoft Word 9.0 Object Library.apl > > > > Desde já agradeço qualquer ajuda. > > > > Augusto > > Usina Coruripe - Iturama (MG) > > > > > > > > > ============================================== Lista de Centura SQLWindows Administrador : [EMAIL PROTECTED] [ http://www.centuraexplorer.com ] Para sair desta lista mande mensagem para: [EMAIL PROTECTED] sem nada no Subject e com o comando a seguir no corpo da msg: "unsubscribe sqlwin" (sem as aspas) ============================================== ============================================== Lista de Centura SQLWindows Administrador : [EMAIL PROTECTED] [ http://www.centuraexplorer.com ] Para sair desta lista mande mensagem para: [EMAIL PROTECTED] sem nada no Subject e com o comando a seguir no corpo da msg: "unsubscribe sqlwin" (sem as aspas) ============================================== =============================================Lista de Centura SQLWindows Administrador : [EMAIL PROTECTED] [ http://www.centuraexplorer.com ] Para sair desta lista mande mensagem para: [EMAIL PROTECTED] sem nada no Subject e com o comando a seguir no corpo da msg: "unsubscribe sqlwin" (sem as aspas) =============================================