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

Formattare cella MSflexgrid

  1. #1
    Mercante in fiera non  in linea Scolaretto
    Ciaoo a tutti... ho 2 Msflexgrid in una sono riportati tutti i dati relativi al "Giornaliero" dei clienti dati presi da delle Textbox formattate per le valute in

    nella seconda MSflexgrid e riportato solo il totale dell'imponibile

    Codice:
     Dim SQLA As String
    Dim SQLB As String
    SQLA = "SELECT MESE,DATA,CLIENTE,DESCRIZIONE,NUM_COLLI,IMP_UNIT,D_FISSO,FACCHINAGGIO,TOTALE FROM Giornaliero WHERE CLIENTE  = '" & Combo1.Text & "';"
    SQLB = " SELECT SUM (tot_imp)AS TOTALE FROM giornaliero WHERE CLIENTE = '" & Combo1.Text & "';"
    Data1.RecordSource = SQLA
    Data2.RecordSource = SQLB
    Data1.Refresh
    Data2.Refresh
    MSFlexGrid1.Refresh
    MSFlexGrid2.Refresh
    
    ma haimeeeeeee.... mi esce in visualizzazzione il numero intero e non in cioe': 123 anziche' 123,00

    mi dite come posso formattare la cella della seconda MSflexgrid ???
    Grazzieeeeee

  2. #2
    L'avatar di dolcissimo
    dolcissimo non  in linea Scribacchino
    La devi formattare prima dell'inserimento nella Msflexgrid, cos:
    Dim MyStr As String
    MyStr = Format(123, "0.00")
    
    ciaooo!!!!!
    ℹ️ Leggi di pi su dolcissimo ...

  3. #3
    Mercante in fiera non  in linea Scolaretto
    Grazie dolcissimo.... ora ci provo ti faccio sapere anche perche' non ho ben capito dove devo inserire quello spezzone di codice

  4. #4
    Mercante in fiera non  in linea Scolaretto
    Aiutinooooo.....

  5. #5
    Questa deve essere

    SQLB = "SELECT FORMAT(SUM(tot_imp), "0.00") AS TOTALE FROM giornaliero WHERE CLIENTE = '" & Combo1.Text & "';"
    
    ℹ️ Leggi di pi su AntonioG ...

  6. #6
    Mercante in fiera non  in linea Scolaretto
    Grazie Antonio ho dovuto modificare mi dava errore di sintassi ma va benissimo adesso
     SQLB = "SELECT FORMAT(SUM(tot_imp), "0.00") AS TOTALE FROM giornaliero WHERE CLIENTE = '" & Combo1.Text & "';"
    
    Modificato e funzionante:
    SQLB = "SELECT FORMAT(SUM(tot_imp), '0.00') AS TOTALE FROM giornaliero WHERE CLIENTE = '" & Combo1.Text & "';"
    

  7. #7
    S ... il mio cervello voleva scrivere i singoli apici e le mani hanno scritto i doppi apici ... importante e' avere risolto ...
    ℹ️ Leggi di pi su AntonioG ...

  8. #8
    L'avatar di dolcissimo
    dolcissimo non  in linea Scribacchino

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. OpenOffice Calc: formattare da programma parte del contenuto di una cella
    Da Brontolo nel forum LibreOffice, OpenOffice e altro
    Risposte: 3
    Ultimo Post: 05-01-2017, 12:12
  2. Risposte: 6
    Ultimo Post: 16-04-2015, 12:00
  3. Risposte: 4
    Ultimo Post: 19-12-2012, 20:34
  4. [VB 2010] Formattare una cella del datagridview
    Da napster86 nel forum Visual Basic .Net
    Risposte: 7
    Ultimo Post: 22-07-2012, 03:19
  5. vba excel- formattare stringa e scrivere in cella
    Da sal21 nel forum Microsoft Excel
    Risposte: 3
    Ultimo Post: 01-12-2008, 22:22