Autor Tema: Como puedo crear una Tabla simple?  (Leído 3536 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Javicho

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 570
Como puedo crear una Tabla simple?
« en: 17 de Mayo de 2008, 20:15:03 »
Saludos:

Estoy tratando de hacer una tabla de 4 columnas x 4 filas, todas las celdas tienen un texto de información excepto la columna 4 a la que deseo agregarle un valor determinado enviado a partir de un CommandButton a cada celda. Bueno de Visual Basic no se mucho, intenté hacerlo con el control OLE me apareció una ventana Insertar Objeto y elegí Hoja de Calcuo de Excel, luego rellené todas las celdas con los textos que deseaba dejando la ultima columna en blanco pero aqui es donde viene mi pregunta ... como puedo "direccionar" un valor dado a una celda especifica, por ejemplo para probar estoy asociando un CommandButton a cada celda de la columna 4, al presionar un CommandButton debe aparecer un valor en la celda correspondiente, lo intento pero no aparece el valor.

Javicho.

Desconectado manuelroin24

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 665
Re: Como puedo crear una Tabla simple?
« Respuesta #1 en: 17 de Mayo de 2008, 20:49:50 »
una pegunta ? pq no trabajas con un msflexgrid ? es mas sencillo y facil de hacer lo que necesitas
El conocimiento se consigue a base de esfuerzo...

Desconectado Javicho

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 570
Re: Como puedo crear una Tabla simple?
« Respuesta #2 en: 17 de Mayo de 2008, 21:09:15 »
Olvidé colocar en mi post anterior que espero sugerencias porque imagino deben haber otras formas de hacer lo mismo pero como dije no se mucho de visual basic y busqué en internet pero los enlaces me mandan a usar acces, base de datos y no creo que sea el mejor camino.

Buscaré info sobre msflexgrid entonces y si tienen algun ejemplo simple un par de lineas nomas mejor igual buscaré gracias de todas maneras eso ya es una luz y es lo que necesitaba.

Javicho.

Desconectado manuelroin24

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 665
Re: Como puedo crear una Tabla simple?
« Respuesta #3 en: 17 de Mayo de 2008, 23:57:22 »
a grandes rasgos esto es mas o menos lo que deseas ???



Código: [Seleccionar]
Option Explicit
Dim fila As String, columna As String, dato As String

Private Sub Command1_Click()
dato = Text1.Text
fila = Text2.Text
columna = Text3.Text

MSFlexGrid1.TextMatrix(fila, columna) = dato

Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
End Sub

Private Sub Form_Load()
MSFlexGrid1.TextMatrix(0, 0) = "DIA"
MSFlexGrid1.TextMatrix(1, 0) = "MES"
MSFlexGrid1.TextMatrix(2, 0) = "AÑO"
MSFlexGrid1.TextMatrix(3, 0) = "SUELDO"
MSFlexGrid1.TextMatrix(0, 1) = "LUNES"
MSFlexGrid1.TextMatrix(1, 1) = "ENERO"
MSFlexGrid1.TextMatrix(2, 1) = "2005"
MSFlexGrid1.TextMatrix(3, 1) = "3000"
MSFlexGrid1.TextMatrix(0, 2) = "MARTES"
MSFlexGrid1.TextMatrix(1, 2) = "JULIO"
MSFlexGrid1.TextMatrix(2, 2) = "2007"
MSFlexGrid1.TextMatrix(3, 2) = "1800"
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
End Sub

El conocimiento se consigue a base de esfuerzo...

Desconectado Javicho

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 570
Re: Como puedo crear una Tabla simple?
« Respuesta #4 en: 18 de Mayo de 2008, 11:53:22 »
Muchas gracias manuelroin24 es exactamente lo que buscaba ni mas ni menos, ya lo probé y quedó muy bien.

Javicho.

Desconectado manuelroin24

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 665
Re: Como puedo crear una Tabla simple?
« Respuesta #5 en: 18 de Mayo de 2008, 12:33:15 »
que bueno, dale con el visual que hay mucho aqui para aprender!!! :P
El conocimiento se consigue a base de esfuerzo...