Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2007, 01:57
Crigarbe
 
Fecha de Ingreso: febrero-2007
Mensajes: 13
Antigüedad: 17 años, 2 meses
Puntos: 0
Exclamación validar celdas datagridview

Hola a todos!!A ver si m explico, lo q quiero controlar esq si una celda
tiene un valor determinado, la siguiente celda no puede tener otro valor
determinado. Por ejemplo, si en una celda coloco una M (mañana) en la
siguiente celda no m debe de dejar colocar una T (tarde), como podria
conseguir esto...Yo he hecho esto, en el evento cellvalidating

Dim i, j As Integer
For i = 1 To Me.gridEnero.RowCount - 1
For j = 1 To Me.gridEnero.ColumnCount - 1
If value = "T" And Me.gridEnero.Item(j - 1, i).Value = "M" Then
e.Cancel = True
ElseIf value = "N" And Me.gridEnero.Item(j - 1, i).Value = "T" Then
e.Cancel = True
ElseIf value = "M" And Me.gridEnero.Item(j - 1, i).Value = "N" Then
e.Cancel = True
End If
Next
Next

Pero a veces lo hace bien y otras no...no se q hago mal!Espero vuestra
ayuda, muchas gracias!!!