Como crear un matriz de datos según la cantidad solicitada

La idea es CREAR FORMA DE TABLA (no los números) según los datos ingresados a través de una VBA. Por ejemplo crear una con 4 clientes, 5 productos y de periodos 6. (COMO SE MUESTRA EN LA IMAGEN)

1 respuesta

Respuesta
1

Sofía, yo de Excel no se absolutamente nada, pero por si te pudiera dar una idea. En este caso es de Access, pero si tengo un botón (aunque no sería necesario)

Cuando lo pulso, me crea

En mi caso, en el evento Al hacer clic del botón le tengo puesto

Private Sub Comando93_Click()
DoCmd.RunSQL "CREATE TABLE Tabla1([Cliente] TEXT(10),[Producto] TEXT(2), [T1] byte,[T2] byte,[T3] byte,[T4] byte, [T5] byte,[T6] byte)"
Dim i As Byte, b As Byte
For i = 1 To 4
For b = 1 To 5
DoCmd.RunSQL "insert into tabla1(cliente,producto)values(""Cliente"" & " & i & ",""P"" & " & b & ")"
Next
Next
End Sub

Es decir, primero me crea la tabla y después va "rellenando" los campos, aunque en tu caso serían celdas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas