¿Cómo puedo hacer para mostrar toda la información contenida dentro de un array en un sólo cuadro MsgBox?
Tengo el siguiente código de pruebas con dos opciones disponibles, pero ninguna de las dos funciona:
Sub pruebas()
' Declaramos las variables...
Dim miArray() As Variant
miArray = Range(Cells(2, 1), Cells(2, 8))
' Opción 1:
' MsgBox Join(miArray(1, 3), vbCr)
' Opción 2:
For i = 0 To UBound(miArray)
msgString = miArray(i) & vbCr
Next i
' Mostramos el contenido del array...
MsgBox "Los valores del Array son los siguientes: " & vbCr & msgString
End Sub
Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
Hola de nuevo compañeros,
¿Cómo puedo hacer para mostrar toda la información contenida dentro de un array en un sólo cuadro MsgBox?
Tengo el siguiente código de pruebas con dos opciones disponibles, pero ninguna de las dos funciona:
Sub pruebas() ' Declaramos las variables... Dim miArray() As Variant miArray = Range(Cells(2, 1), Cells(2, 8)) ' Opción 1: ' MsgBox Join(miArray(1, 3), vbCr) ' Opción 2: For i = 0 To UBound(miArray) msgString = miArray(i) & vbCr Next i ' Mostramos el contenido del array... MsgBox "Los valores del Array son los siguientes: " & vbCr & msgString End Sub