Sto aggregando una grande quantità di dati da diverse cartelle di lavoro e devo fare un riferimento incrociato a diverse migliaia di articoli, lavoro perfetto per VLOOKUP.
Tuttavia, tutto ciò che ottengo è il delizioso errore #NA.
Il problema ovviamente è la mancata corrispondenza del tipo come sempre. Per qualche motivo, selezionare le celle e impostare il tipo su testo non è sufficiente, devi entrare nella cella e quindi premere invio (F2 + Invio o utilizzare il codice fornito di seguito). Esiste un modo migliore per forzare i dati ad essere di un certo tipo utilizzando le funzioni di Excel integrate? Ho provato di tutto, dal pittore di formati, dal testo alle colonne, ecc. E non ho ottenuto risultati.
Codice VBA che ho usato come soluzione alternativa:
Sub Macro3()
' Select the starting cell, macro will work it's way down the list changing nothing.
'
Dim variable As String
Dim t As Integer
Application.ScreenUpdating = False
Application.DisplayAlerts = False
For t = 0 To 500
variable = ActiveCell.FormulaR1C1
ActiveCell.FormulaR1C1 = variable
ActiveCell.Offset(1, 0).Range("A1").Select
Next t
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub