Buenas! Una aclaración: al escribir la sentencia dado = WorksheetFunction.RandBetween(1, 6) fuera del while, el dado se tira una sola vez, por lo tanto la función calcula cuantas veces entra ese tiro en 100. Si deseamos que sean varios tiros aleatorios, la sentencia debe estar dentro del while!
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?