Olá Paulo!
Uma data no Excel nada mais é do que um número mascarado como data. A informação que está indo para o seu textbox está correta, pois 0,5 equivale a metade de um dia, ou seja, 12:00.
Para levar o valor no formato de horas, tente as seguintes opções:
textbox1.Value = xlWorkSheet.Range("J26").text
ou
textbox1.Value = Format(xlWorkSheet.Range("J26").value, "hh:mm")
Rafael Issamu F. Kamimura
Moderador Oficial Microsoft Community - MCC (Contribuidor do Microsoft Community)
http://zip.net/bjrt0X - http://zip.net/bhrvbR
Foi útil? Clique na mãozinha
Conheça: http://excelmaniacos.com/
Postado : 15/07/2015 5:55 am