Hallo lisa,
von Java habe ich keine Ahnung, aber von der Sache her geht es hier lediglich darum, eine Datei umzubenennen und anschließend durch eine bestimmte Anwendung öffnen zu lassen.
Excel selbst speichert im Format *.csv die Daten genau in der von dir beschriebenen Form, also als Textfile mit Zeilenumbruch, in welchem als Trennzeichen zwischen den Spalten ein Semikolon verwendet wird. Wenn du also eine Beispiel..txt einfach zur Beispiel.csv umbenennst und anschließend mit Excel öffnest, werden die durch Semikolon getrennten Daten der Zeilen automatisch in Spalten aufgeteilt. Für diesen Teil deiner Aufgabe ist also kein Script erforderlich, da das eine Standardfunktion von Excel ist.
Gruß
Kalle