Salve
ho scritto la seguente macro che converte le date in una colonna dal formato yyyymmdd (letteralmente 20160807) in d/m/yyyy (quindi 7/8/2016).
Ebbene vorrei che fossero rispettati anche gli 0 (zero) nelle date, anche perche' in seguito dovro' esportare la colonna in .csv
In poche parole vorrei ottenere 07/08/2016 invece di 7/8/2016.
Qualche consiglio?
Grazie
Dim cella As Range
Dim myRange As Range
Set myRange = Application.InputBox(prompt:="Inserisci la colonna con le date in formato yyyymmdd", Type:=8)
Dim myRangeOut As Range
Set myRangeOut = myRange.Offset(0, 2)
' -----------------------------------------------------------------------
' da yyyymmdd a yyyy mm dd, separo in colonne
myRange.TextToColumns Destination:=myRangeOut, _
DataType:=xlFixedWidth, _
FieldInfo:=Array(Array(0, 1), _
Array(4, 1), _
Array(6, 1)), _
TrailingMinusNumbers:= _
True