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

Creazione Datagridview con campi numerici

  1. #1
    momodj20 non è in linea Novello
    Post
    1
    Like Inviati  
    0
    Like Ricevuti  
    0
    Buonasera,
    premetto sono un novello di visualbasic e sto cominciando ad apprenderne l'uso.
    Ho creato un nuovo progetto Visual basic con un form dove all'interno ho un pulsante , due textbox e una datagridview con 5 campi tutti numerici .


    il mio intento è scegliendo dalle textbox da un numero ad un numero , mi deve creare nella datagridview nella colonna 5 i numeri che ho scelto con il formato a due caratteri.
    In basso trovate il mio codice che non funziona ossia mi crea solo l'ultimo numero della textbox a_posizione
    Grazie per l'aiuto

    ad esempio da 1 to 10

    colonna 5
    01
    02
    03
    04
    05
    06
    07
    08
    09
    10

    Public Class Form1
       Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    For i = Int(da_posizione.Text) To Int(a_posizione.Text)
               'Dim POSIZIONE As Integer
                DataGridView1.Rows.Clear()
                Me.DataGridView1.Rows.Add("01", "01", "01", "01", Format(Int(i), "00"))
    
                'Me.DataGridView1.Rows(i).Cells(5).Value = POSIZIONE
    Next i
    End Sub
    End Class
    
    Ultima modifica di AntonioG; 28-12-2020 17:48  Motivo: Usa i tag code per il codice

  2. #2
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Post
    17,396
    Blogs
    5
    Like Inviati  
    5
    Like Ricevuti  
    32
    Se cancelli le righe mettendo la Rows.Clear all'interno del ciclo è ovvio...

    P.S. inserisci il codice tra tag Code nel forum ed escludi il codice inutile.
    ℹ️ Leggi di più su AntonioG ...

  3. #3
    L'avatar di Brontolo
    Brontolo non è in linea Very Important Person
    Post
    3,098
    Like Inviati  
    2
    Like Ricevuti  
    4
    Inoltre le funzioni Int() e Format() sono proprie delle precedenti versioni di VB (non .Net). Sostituiscile.
    ℹ️ Leggi di più su Brontolo ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Risposte: 13
    Ultimo Post: 07-06-2019, 23:15
  2. Unione più campi numerici in uno
    Da Giginiello nel forum Microsoft Access
    Risposte: 12
    Ultimo Post: 19-02-2016, 19:50
  3. [VBA | Access2003] Reset di un filtro con campi numerici
    Da gplele nel forum Microsoft Access
    Risposte: 1
    Ultimo Post: 23-03-2013, 13:28
  4. Risposte: 6
    Ultimo Post: 25-08-2010, 22:17
  5. [Access] Campi numerici
    Da matteo_77 nel forum Microsoft Access
    Risposte: 3
    Ultimo Post: 04-07-2007, 15:14