Problemas al llenar una lista
De todo expertos, singo teniendo dificultades con esto de VBA, estoy tratando de llenar un cuadro de lista, de una consulta pero no se como hacerlo, lo que estoy intentando es con un ciclo irlo llenando, esto es lo que he intentado
Dim dbs As DAO.Database
Dim rsSQL As DAO.Recordset
Dim strSQL As String
Set db = CurrentDb
If IsNull(Me.id_tabla.Value) Then
MsgBox "NO EXISTE REGISTRO "
Else
id_tablax = Me.id_tabla.Value
strSQL = "SELECT * " & "FROM " & id_tablax & " "
Set rsSQL = db.OpenRecordset(strSQL, dbOpenSnapshot)
rsSQL.MoveFirst
Do While Not rsSQL.EOF
piezax = rsSQL("pieza")
obtener = "SELECT * " & "FROM inventario " & "WHERE nombre_pieza='" & piezax & "'"
Set valor_pieza = db.OpenRecordset(obtener, dbOpenSnapshot)
prueba = valor_pieza("cantidad_pieza")
MsgBox "Recorriendo(" & prueba & ")"
Listax. AddItem prueba
RsSQL. MoveNext
Loop
2 respuestas
Respuesta de Sveinbjorn El Rojo
2
Respuesta de Jacinto Trillo Jareño
2

