Sub On_Passe_Le_Temps_CommeOnPeut_LeWeekEND()
Dim idees
idees = _
InputBox("Choisir 1 solution parmi 4 pour l'inversion" & vbLf & vbLf & _
"Répondre 1, 2 3 ou 4" & vbLf & vbLf & vbTab & _
"Choix par défaut : 3", "XLD INVERSATOR", 3)
[B1] = Empty
Select Case idees
Case 1
Range("A1") = "20110420"
Range("B1").FormulaR1C1 = _
"=RIGHT(RC[-1],2)&""/""&MID(RC[-1],5,2)&""/""&LEFT(RC[-1],4)*1"
Case 2 'Fred0o avait la même formule que moi donc on reste à 4 solutions ;-)
Range("A1") = "20110420"
Range("B1").FormulaR1C1 = _
"=DATE(LEFT(RC[-1],4),MID(RC[-1],5,2),RIGHT(RC[-1],2))"
Case 3
Columns("B:B").Delete Shift:=xlToLeft
Range("A1") = "20110420"
Range("A1").TextToColumns Destination:=Range("B1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo _
:=Array(1, 5), TrailingMinusNumbers:=True
Case 4 'Tibo
Range("A1") = "20110420"
Range("B1").FormulaR1C1 = "=TEXT(RC[-1],""0000""""-""""00""""-""""00"")*1"
End Select