Agradeceré de los expertos el apoyo para lo siguiente:
Tengo un formulario con un datagridview al cual se le cargan datos procedentes de una hoja de excel. Este archivo de excel 2007, se habre pór medio OpenFileDialog haciendo click con un button una vez se habre la carpeta se selecciona el archivo y con otro button se transfieren los datos.
Además se le indica la hoja que tiene que leer de excel y tiene otro button donde hago un borrado de lo que esta en el datagrid para volver a cargar datos.
Lo que necesito saber ahora es como desactivar o cerrar el archivo que previamente se cargo dandole clik en el button, ya que cuando quiero volver a realizar este procedimiento de cargar datos, previante borrados (clear) en el datagridwiev, me manda el sigueinte mensaje.
Este archivo esta en uso, escriba un nombre o cierre el archivo abierto en otro programa.anexo la codigo que estoy utilizando para este evento:
Private Sub ButtonFohijo1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonFohijo1.Click
Dim openFD As New OpenFileDialog()
With openFD
.Title = "Seleccionar archivos"
.Filter = "Archivos Excel(*.xls;*.xlsx)|*.xls;*.xlsx|Todos los archivos (*.*)|*.*"
.Multiselect = False
.InitialDirectory = My.Computer.FileSystem.SpecialDirectories.MyDocume nts
If .ShowDialog = Windows.Forms.DialogResult.OK Then
TextPathExcel.Text = .FileName
End If
End With
End Sub
saludos¡¡¡