Reproductor de archivos MP3 en VB (2)

Reproductor de canciones MP3 capaz de hacer reproducción aleatoria de los archivos existentes en una carpeta seleccionada mostrando información de la canción, realizado con Visual Studio 2017 con VB

Anteriormente publiqué un artículo sobre un reproductor de archivos MP3 muy sencillo con botones de reproducción y selección de archivos, utilizando el OCX de Windows Media Player 9 (WMP en adelante). Continuando ese ejercicio, se ha incluido la funcionalidad de reproducir los archivos de forma aleatoria: el programa crea un array con todas las canciones existentes en una determinada carpeta y, mediante las funciones Randomize() y Rnd(), genera un índice aleatorio que asigna al reproductor para que suene el ítem del array con el mismo índice. El control OCX de WMP se mantiene oculto, no se muestra en la ventana principal del programa pero se utilizan sus funcionalidades.
Tienes disponible una versión más compleja de este ejercicio: 3.

Continuar leyendo «Reproductor de archivos MP3 en VB (2)»

Quitar la contraseña en una hoja de Excel

Hacer editable una hoja de Excel protegida con contraseña

En ocasiones protegemos hojas de Excel con una contraseña que después olvidamos de forma que, aunque podemos abrir el archivo, no podemos modificarlo. En casos como este existen diferentes métodos para resolver el problema, algunos de ellos usando software de terceros. En este artículo comento un método bastante sencillo que utiliza una macro. Lo he probado en Office 2013, desconozco si funciona en todas las versiones de Office. Este método no muestra la contraseña incluida en el archivo, lo que hace es saltarla para que pueda ser modificado incluso grabando una contraseña nueva.

Nota: desproteger un archivo de Excel del que no eres propietario ni tienes los permisos necesarios es una práctica no recomendable.

Continuar leyendo «Quitar la contraseña en una hoja de Excel»