+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 6 su 6

msflexgrid

  1. #1
    ktjx non  in linea Novello
    Ho questo problema ho una msflexgrid popolata da valori numerici con e senza virgola.

    all' interno della msflexgrid ho questo codice che mi testa il tipo di dato contenuto:



    'fg2 la msflexgrid

    With fg2

    MsgBox IsNumeric(.TextMatrix(.Row, .Col)), , "Numerico"

    dblTmp = .TextMatrix(.Row, .Col)

    If Not Len(Text11) = 0 And _

    IsNumeric(Text11) Then

    MsgBox Round(dblTmp, Text11), , "con " & Text11 & " decimali"

    Else

    MsgBox .TextMatrix(.Row, .Col), , "completo"

    End If



    MsgBox Val(.TextMatrix(.Row, .Col)), , "uso della Val - troncato!"



    End With





    La risposta che il valore numerico percui dovrebbe funzionare il mio scopo di mandare i dati ad un grafico; invece non cosi il valore non viene considerato(error 13).



    Allora esporto i dati in un file access e li metto in un' altra msflexgrid e come d' incanto eccotto il tanto desiderato grafico.



    Come posso dire al visual basic che i contenuti dell fg2 cio msflexgrid sono numeri per opi considerarli tali?

    Grazie mille in ogni caso

    Claudio
    Ultima modifica di bottomap; 26-10-2011 11:32 

  2. #2
    L'avatar di Master85
    Master85 non  in linea Moderatore Globale Ultimo blog: Eclipse: Un IDE per PHP e Python
    Ciao KtJx,

    non so proprio come aiutarti, in Visual Basic comunque, esistono altri componenti, anche migliori della flexgrid, ad esempio, la LISTVIEW che la puoi trovare nei componenti Microsoft Windows Common Control 6.0 o 5.0, Ti consiglio di provarla !!!



    Comunque, questa pagina potrebbe esserti utile MSFlexGrid, e' una guida a MSFlexGrid.



    L' utilizzo di una FlexGrid lo sconsiglio vivamente !!!



    Ciao ! <img border="0" src= "smileys/smiley5.gif">
    Ultima modifica di bottomap; 26-10-2011 11:32 

  3. #3
    ktjx non  in linea Novello
    Per se ho dei dati in tabella e dovendo elaborarli in che maniera posso portarli in una listwiev, devo praticamente incolonnare i dati e matematicamente modificarli con la colonna a fianco e cosi via cosa meglio fare'

    Ciao e grazie
    Ultima modifica di bottomap; 26-10-2011 11:32 

  4. #4
    L'avatar di Master85
    Master85 non  in linea Moderatore Globale Ultimo blog: Eclipse: Un IDE per PHP e Python
    La ListView, ti consente di creare tante colonne e di effettuare qualsiasi operazione sui dati contenuti in essa. Comunque, eccoti un esempio di una ListView a piu' colonne:



    Creare le colonne



    ListView.ColumnHeaders.Add , , "CODICE:"

    ListView.ColumnHeaders.Add , , "NOME:"

    ListView.ColumnHeaders.Add , , "COGNOME:"




    Aggiungere Valori



    Set litem = ListView.ListItems.Add

    litem.Text = "AAA"

    litem.SubItems(1) = "GINO"

    litem.SubItems(2) = "GINETTO"




    Ciao, spero di esserti stato utile <img border="0" src= "smileys/smiley1.gif">
    Ultima modifica di bottomap; 26-10-2011 11:33 

  5. #5
    L'avatar di Master85
    Master85 non  in linea Moderatore Globale Ultimo blog: Eclipse: Un IDE per PHP e Python
    Ah, quasi dimenticavo, per creare una listView a piu' colonne, devi entrare nelle proprieta' della ListView e settare nella cartella Generale, View a IvwReport !!!



    Ciao
    Ultima modifica di bottomap; 26-10-2011 11:33 

  6. #6
    ktjx non  in linea Novello
    Ora provo ma sono poco esperto in vb per se come dici uno spettacolo .

    Ciao e grazie
    Ultima modifica di bottomap; 26-10-2011 11:33 

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. VB6 MSFlexGrid
    Da lunatico82 nel forum Visual Basic 6
    Risposte: 7
    Ultimo Post: 17-07-2008, 17:53
  2. Msflexgrid
    Da PappalardoProduction.com nel forum Visual Basic 6
    Risposte: 5
    Ultimo Post: 05-01-2008, 15:49
  3. msflexgrid
    Da dani3 nel forum Visual Basic 6
    Risposte: 6
    Ultimo Post: 25-02-2005, 13:48
  4. msflexgrid help me
    Da keanurives nel forum Visual Basic 6
    Risposte: 4
    Ultimo Post: 24-02-2005, 21:25
  5. MSFlexGrid
    Da deca80 nel forum Visual Basic 6
    Risposte: 50
    Ultimo Post: 07-12-2004, 16:57