♥ 0 | Bom dia estou a preencher uma coluna da prigrelha, do tipo SS_CELL_TYPE_COMBOBOX. Após o seu carregamento estou a tentar guardar o id do operador numa variável através do seguinte comando: Left(Me.ctlPriGrelha1.GRID_GetValorCelula(j, m_Operador), 2) No entanto e-me devolvido o índice da combo (5 ) em vez doo dois primeiro caracteres da string preenchida. Como posso ultrapassar esta dificuldade? Obrigado. Marcado como spam |
1 respostas
Resposta privada Bom dia Paulo, experimenta desta forma: Dim auxVar As Variant Dim strValor As String Me.ctlPriGrelha1.Grelha.GetText Me.ctlPriGrelha1.Cols(m_Operador).Number, j, auxVar strValor = Left(auxVar, 2)
Marcado como spam Comentários Bom dia Daniel, já está testado e implementado no cliente. Obrigado mais uma vez pela vossa preciosa ajuda! Não me canso de enaltecer estes canais de ajuda aos developers. Até já. |
Experimente fazer o seguinte: Left(Me.ctlPriGrelha.Grelha.GetText(j, m_Operador), 2).
Olá João não consegui, pois essa função devolve um boleano. Para além disso não entendi o que era expectável de receber no terceiro parâmetro “Var”…