Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En esta hoja:
- Estilos en las celdas y columnas
- Cargar un grid con una tabla
- Coger datos de una celda
- Obtener el nmero de filas y columnas
- Pasar el valor de una celda a un ListBox
- Obtener el nmero de fila y columna de una celda seleccionada
Comparar con los valores de una columna
- Dar formato a una celda
- Agregar una columna
- Agregar una fila
- Agregar una columna a un DT eblazado
- Sumar columnas
Me.DataGridView2.Columns(5).DefaultCellStyle.BackColor=
Color.Silver
Me.DataGridView2.Columns(6).DefaultCellStyle.BackColor=
Color.Silver
Me.DataGridView2.Columns(7).DefaultCellStyle.BackColor=
Color.Silver
Me.DataGridView2.Columns(6).DefaultCellStyle.BackColor=
Color.FromArgb(255,240,255)
Me.DataGridView2.Columns(7).DefaultCellStyle.BackColor=
Color.FromArgb(255,240,255)
Me.DataGridView2.Columns(6).DefaultCellStyle.Format="N2"
'Formato numrico de
moneda"Me.DataGridView2.Columns(6).DefaultCellStyle.Format="c"
F IL AS Y COL UMN AS
OBTENER LOS VALORES DE UNA FILA
DimkAsInteger
k=DataGridView2.CurrentRow.Index
txtNombre.Text=DataGridView2.Item(4,k).Value
numeroCuenta=DataGridView3.Item(0,k).Value
Las filas y las posiciones empiezan en 0
OBTENER LA POSICIN
i=DataGridView1.CurrentRow.Index
DimTotalAsSingle
DimColAsInteger=Me.DataGridView1.CurrentCell.ColumnIndex
ForEachrowAsDataGridViewRowInMe.DataGridView1.Rows
Total+=Val(row.Cells(Col).Value)
Next
Me.TextBox1.Text=Total.ToString
C ARG AR UN G RI D CO N UN A TAB L A
CODIGO:
Public Class Form1
'Declaracion de la matriz'
Dim M(5, 5) As Integer
Dim sumatotal As Integer
Dim promediototal As Double
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
'Declaraacion de la matriz contenida en el datagridview1'
DataGridView1.RowCount = 6
For i As Integer = 0 To 5
For j As Integer = 0 To 5
M(i, j) = 0
DataGridView1.Item(i, j).Value = M(i, j)
Next
Next
End Sub
LLENAMOS LA MTRIZ DE FORMA MANUAL'
Private Sub btnAgregar_Click(ByVal sender As System.Object, ByVal eAs System.EventArgs) Handles btnagregar.Click
Try
For i As Integer = 0 To 5
For j As Integer = 0 To 5
M(i, j) = CInt(InputBox("digite el valor"))
DataGridView1.Item(j, i).Value = M(i, j)
Next
Next
MsgBox("llena")
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
Private Sub btnejecutar_Click(ByVal sender As System.Object, ByVale As System.EventArgs) Handles btnejecutar.Click
Try
'suma fila 0'
Dim suma = 0
For i = 0 To 5
suma = suma + M(0, i)
Next
DataGridView1.Item(6, 0).Value = suma
'promedio fila 0'
Dim promedio As Double
promedio = suma / 6
DataGridView1.Item(7, 0).Value = promedio
'resta fila 0'
Dim resta As Integer
resta = suma - promedio
DataGridView1.Item(8, 0).Value = resta
'multiplicacion fila 0'
Dim multiplicacion As Integer
multiplicacion = promedio * resta
DataGridView1.Item(9, 0).Value = multiplicacion
'suma fila1'
Dim suma1 = 0
For i = 0 To 5
suma1 = suma1 + M(1, i)
Next
DataGridView1.Item(6, 1).Value = suma1
'promedio fila 1'
Dim promedio1 As Double
promedio1 = suma1 / 6
DataGridView1.Item(7, 1).Value = promedio1
'resta fila 1'
Dim resta1 As Integer
resta1 = suma1 - promedio1
DataGridView1.Item(8, 1).Value = resta1
'multiplicacion fila 1
Dim multiplicacion1 As Integer
multiplicacion1 = promedio1 * resta1
DataGridView1.Item(9, 1).Value = multiplicacion1
'suma fila 2'
Dim suma2 = 0
For i = 0 To 5
suma2 = suma2 + M(2, i)
Next
DataGridView1.Item(6, 2).Value = suma2