Este tutorial es parte de una lección en curso. Pulsa aquí para la primera parte.
Notarán en la sección anterior que si seleccionas un archivo y haces clic en el botón Abrir, no pasa nada. Eso es porque los cuadros de diálogo abiertos no abren realmente los archivos! Sólo muestra una lista de archivos que pueden ser abiertos, si fueras lo suficientemente inteligente para escribir el código. Nosotros escribir el código que hace la apertura (y el guardado) en una sección posterior. Pero tienes que ser capaz de obtener el nombre del archivo. El cuadro de diálogo abierto tiene una propiedad que devuelve el nombre de archivo que fue seleccionado. No es sorprendente que sea llamado FileName:
OpenFD.FileName
Sin embargo, esta es una propiedad que devuelve un valor (un valor de cadena). El valor es el nombre de un archivo. Así que tienes que asignar este valor a algo. Podemos asignarlo a una nueva variable:
Dim strFileName As String
strFileName = OpenFD.FileName
El valor de la variable strFileName será y luego mantener el nombre del archivo seleccionado. Así que cambia tu código a esto (nuevas líneas en negrita):
Dim strFileName As String
openFD.InitialDirectory = «C:»





