Title: Centura utilizando ActiveX
Oi Lairton... Eu j� estava olhando esta documenta��o, mesmo assim agrade�o...
Mas, mesmo pesquisando a documenta��o, n�o consegui resolver meu problema e explico pq...
 
O correto para inserir uma coluna (pela documenta��o) � Range.Columns(<coluna>).Insert...
 
No centura tenho v�rias fun��es do Excel... Para fazer de acordo com o documento, estou utilizando as fun��es do Excel_Range...
 
O n�mero da coluna a ser inserida eu consigo usando o comando: Call range.PropGetColumn( nColumn ), onde nColumn � o n�mero da coluna retornada...
 
J� para inserir eu acreditava que seria: Call range.Insert( ??? ), onde ??? � uma Variant... N�o consigo passar valor para essa variant que fa�a com que seja inserida uma coluna... Vc tem alguma id�ia de como fazer isso??? Na documenta��o explica-se como fazer no geral, mas ao usar as funcionalidades do Centura, j� se v� que a l�gica deve (acredito) ser a mesma... Mas os nomes das fun��es bem como seus par�metros s�o muito distintos...
 
Obrigado e desculpe a amola��o...
    Mariano...
 
-----Mensagem original-----
De: Lairton N de Almeida Jr [mailto:[EMAIL PROTECTED]]
Enviada em: quinta-feira, 15 de mar�o de 2001 18:11
Para: [EMAIL PROTECTED]
Assunto: Re: [sqlwin] RES: Centura utilizando ActiveX

Ent�o consulte esta documenta��o online !
 
 
Acho que vai ajudar.
 
Lairton.
----- Original Message -----
Sent: Thursday, 15 de March de 2001 14:25 PM
Subject: [sqlwin] RES: Centura utilizando ActiveX

Ent�o meu problema ser� maior, pois estou prestando servi�o fora da minha empresa e estou sem o CD do Office. Ser� que algu�m tem por a� como usar a fun��o de inser��o de colunas???
Obrigado novamente...
    Mariano...
-----Mensagem original-----
De: Lairton N de Almeida Jr [mailto:[EMAIL PROTECTED]]
Enviada em: quinta-feira, 15 de mar�o de 2001 15:09
Para: [EMAIL PROTECTED]
Cc: Mariano Gustavo Zonis - BMS
Assunto: Re: Centura utilizando ActiveX

A documenta��o sobre toda a estrutura de objetos do Office est� presente no pr�prio CD do Office.
 
----- Original Message -----
Sent: Thursday, 15 de March de 2001 11:53 AM
Subject: Centura utilizando ActiveX

Bom dia a todos...
Esta � a primeira vez que acesso esta lista. Gostaria tb de poder ajudar. Trabalho h� 4 anos com Centura e SqlWindows. Espero que possamos trocar informa��es. A� vai meu primeiro problema.

Estou com um problema/d�vida em rela��o � utiliza��o de ActiveX no Centura 1.5

Inseri um objeto 'Excel' e quero que em determinada condi��o seja inserida uma coluna nova na planilha.

Por exemplo: tenho uma vari�vel que vou passar para a planilha com valor '1' e quero coloc�-la na c�lula 'B5'. Em seguida, tenho um valor '3' que quero deix�-la na c�lula 'C5'. Por�m, se eu tiver um valor '2', quero inseri-la entre '1' e '3'. Assim esse valor '2' deveria ficar na c�lula 'C5' e o valor '3' passaria para a 'D5'. S� que quero que seja atrav�s da inser��o de coluna.

O comando que imaginei seria:

    Function: fExcel

      ...
      ...
      Call sheet.PropGetColumns( range )
      Call range.Insert( vShift )
      ...
      ...

    Windows Variables

      Excel__Worksheet: sheet
      Excel_Range: range
      Variant: vShift

mas al�m de n�o ter dado certo, n�o sei como mudar o valor de vShift para deslocar as colunas para a direita. Ele est� deslocando minhas colunas para baixo.

Como posso faz�-lo??? Estou precisando urgentemente desta solu��o. Se algu�m puder me responder serei muito grato.
Existe alguma documenta��o que mostre como funcionam cada uma das fun��es Excel_...? Se sim, onde posso encontr�-la?

Obrigado a todos.
        Mariano...

Responder a