Puedes hacer lo siguiente:
La primera linea del archivo guarda el numero de filas "F" y en la segunda linea el numero de columnas "C"
Las siguientes "F"x"C" registros guardalos en formato FxCy=V donde x es la fila, y es la columna y V el valor de la celda.
Ahora bien, si quieres antes de guardar, si lo haras para todas las celdas o solo para las celdas con valores.