Wpis z mikrobloga

@copychef:
Musiałem zastosować normalne formatowanie na tekst i przeliczanie z minut na format 35:30
i w pisuje tam sformatowana w csharpie teksową wartość\

xlWorkSheet.Cells[i + 2, j + 1].NumberFormat = "@";//"[g]:mm";
@shar: gdy exportowałem czas z bazy danych w formie minutowej do excela w ktorym ustawiałem na komórkach formatowanie "NumberFormat" na "[g]:mm" wszystko wyglądało spoko, ale gdy czas przekraczał 24:00 wtedy liczyło od początku czyli 25:00 widniało w excelu ale na pasku formuły było 1900-01-01 01:00
A inny program importujący, odczytywał jedynie formuły
@n1troo: z tego co mi wiadomo, nie zmienisz tego, w jaki sposób pasek formuły wyświetla wartość, chyba że zmienisz wartość na tekst, lub zmodyfikujesz ustawienia regionalne systemu (ale w tym przypadku to niewiele pomoże). Jeśli w komórce Excela 'z palca' wpiszesz 25:00:00, to to samo zobaczysz w pasku formuły, bez względu na format komórki.