Insertar valor con formato genérico
For n As Integer = 0 To vFila
For i As Integer = 0 To vCol
oHoja.Cells(n, i + 1).NumberFormat = "@"
oHoja.Cells(n, i + 1).Value = valor
Next
Next
También válido al insertar fechas, en ocasiones insertamos en una celda de Excel 3/5/2021 pero en excel nos transforma al abrir en 5/3/2021, es decir nos importa en formato mes, día, año, dando píe a confusión.
Con la opción NumberFormat = «@» conseguimos importar todo en el formato correcto.