Qualquer editor de texto (Notepad, Notepad ++, Wordpad, Word, etc ...) irá editar um arquivo .csv. Eles são simplesmente documentos de texto com um formato específico.
Seu maior problema com o Excel provavelmente se baseia em como o Excel lida com as datas. O Excel armazena as datas como números de série e, em seguida, formata esses números com base nas suas configurações de formato. Portanto, para o Excel 2013-09-09 (você deve tentar usar datas compatíveis com ISO) é na verdade 41526 (número de dias desde 1900-01-01).
Se você precisar trazer uma data especificamente formatada para seu aplicativo Java, sugiro usar uma fórmula de texto como: =Text(A1,"DD/MM/YY")
, em que A1 é seu local de data. Isso deve retornar uma data formatada "corretamente" para sua exportação / importação.