Respuestas

2013-06-13T02:03:53+02:00
Usando macros de Visual Basic (funciones) podemos desarrollar funciones personalizadas no integradas en Excel. Estas funciones se pueden utilizar en las fórmulas como cualquier otra función actualmente disponible en Excel. Para demostrar esto vamos a crear la función "CardOK" para probar la validez de un número de tarjeta de crédito. La función "CardOk" realizará una comprobación matemática para determinar si el número en una celda específica podría ser un número de tarjeta de crédito (conocida como la comprobación MOD10). No hace ninguna determinación de la solvencia, el crédito disponible o si se trata de un número real de la tarjeta de crédito.En el menú "Herramientas", haga clic en "Macro" y, a continuación, haga clic en "Macros".Escriba el nombre de la macro, en este ejemplo, escriba "CardOk" y luego haga clic en "crear".Esto debe abrir el Editor de Microsoft Visual Basic.Eliminar todo el texto en esa página pulsando [Ctrl + A] y presione "borrar".A continuación, corte y pegue el texto siguiente en la página:Función CardOk (NúmTarj $) As Boolean