k, here's how you first open VBE which you will use to set up the code:
press Alt + F11
you'll see a new window that has a treeview on the left, from there doubleclick on thisworkbook
then you copy&paste this into the right:
Sub ChangeCellFormat()
Dim sDate As String
Dim r As Range
For Each r In Selection.Cells
sDate = Format(r.Value, "dd\/mm\/yyyy")
r.NumberFormat = "@"
r.Value = sDate
Next r
End Sub
then you go back to excel, select the range of cells you wanted to reformat in you workbook and then push
Alt + F8
now you'll see a list of all the macros in your workbook, scroll down to "ChangeCellFormat" and run it.
Now the values should be reformatted into text.
Note that you can't undo changes done by macros, so you'll want to take a copy of the workbook BEFORE you add the macro code and do the changes, just in case anything goes wrong.
Also, after you've successfully executed the macro, you can go back to VBE (Alt + F11) and delete the code you added there. If you save the workbook without deleting the macro code, the macro will be saved as well and the next time you open the workbook, Excel will prompt you about macro safety... you probably don't want that, so delete the macro before saving.
Hope this helps!