Problema com números formatados no Clipboard

Pessoal,

Estou tendo o seguinte problema. No excel as celulas estão formatadas para exibir o números sem nenhuma casa decimal. Dai quando o usuário seleciona as celulas e cola estes valores na Tabela do sistema, os valores transferidos são aqueles que estão sendo exibidos na planilha, ou seja, os números sem as casas decimais.
Queria saber se tem como colar na Tabela os valores reais das celulas da planilha.

Exemplo do que acontece:
Valor da celula na planilha: 125,365
Valor exibido na planilha com a celula formatada para exibir zero casas decimais: 126
Caso você clique na celula, o valor 125,365 poderá ser visualizado.
Agora é feito uma copia da celula.
Com a tabela do sistema selecionada o valor é colado, e o valor passado é 126 e não o 125,365.

Trecho de código responsável por recuperar os valores do clipboard

String trstring = (String) (clipboard.getContents(this).getTransferData(DataFlavor.stringFlavor));
				String[] pre = trstring.split("\n");
				String[] d = prepareRow(pre);
				for (int i = 0; i< d.length; i++) {
					rowstring = d[i];
					StringTokenizer st2 = new StringTokenizer(rowstring, "\t");
					for (int j = 0; st2.hasMoreTokens(); j++) {
						value = (String) st2.nextToken();