Hola de antemano, gracias por la ayuda tengo el siguiente inconveniente.

Mi aplicación permite importar contenido de un archivo de excel a un datagridview, con el objetivo de luego mandar a guardar todo el contenido a una BD, una de las columnas tiene tipo fecha pero con el formato "MM/dd/yyyy", esa fecha antes de mandarla a la BD la introduzco en una variable de tipo string, lo que yo quiero es cambiar el formato a "dd/MM/yyyy" y poder enviarla a la BD con ése formato, el código que uso es el siguiente:

Dim fecha As String = ""
fecha = fila.Cells("F1").Value
Dim formato As String = ""
formato = Format(CDate(fecha), "dd/MM/yyyy")
agregar.Parameters.AddWithValue("@fecha", Convert.ToDateTime(formato))

--El error me lo manda al momento de evaluar la fecha "09/13/2017"

Agradezco cada ayuda proporcionada