Daniel, ÂżpodrĂas, por favor, corregir el error "Argumento no es opcional" que habĂa en el cĂłdigo de instrucciones que te envĂe?
Creo que el mensaje de error "Argumento no es opcional" significa que si escribes 1. Function partic(n:=1) Has de escribir 2. Dim a(1,1). No escribas 2.Dim a(40,40) porque el primero. de los dos cuarentas es el argumento(o sea, el nĂșmero que pasas por una funcion) que sustituye al parĂĄmetro n. Y el argumento que habĂas elegido en la lĂnea de cĂłdigo 1 era 1.Por tanto, tambiĂ©n ha de ser uno el argumento que sustituye a n en la lĂnea 1. Otra forma de corregir este error puede ser elegir como argumento que sustituya al parĂĄmetro n el nĂșmero 20. De este modo, la primera lĂnea de cĂłdigo quedarĂa asi: 1. Function partic(n:=20) Y la segunda lĂnea de cĂłdigo serĂa esta: 2.Dim a(20,20) Si consigues gracias a la explicaciĂłn que te doy en este mensaje que el programa no de ningĂșn error, enviame, por favor, el enlace del cĂłdigo de instrucciones, o sea, la pĂĄgina web en la que ha quedado dicho cĂłdigo de knstrucciones.