uzyskanie odpowiedniego formatu w rporcie w Excelu
raport w ambasic, który pisze w KDF musi dane liczbowe zapisywac w Excelu w dziwnym formacie, tzn format komórki to: ogólny, ale liczba jest jakby tekstem, bo wyrównana do lewej i pojawia sie przy niej tag informujący, że jest to liczba przechwywana jako tekst (tak wynika z pliku wzorcowego). a ponadto ta liczba np. 44 musi byc zapisana jako 000044
taki typ danych uzyskuje w VBA for Excel kodem:
Kod:
Selection.NumberFormat = "@"
Selection.Value = Format(44, "00000")
Selection.NumberFormat = "general"
i chce analogiczny kod umieścić w raporcie w ambasic:
Kod:
d.Selection.NumberFormat = "@"
d.Selection.Value = Format(44, "00000")
d.Selection.NumberFormat = "general"
i nie działa, tzn nie podoba mu sie funkcja format - komunikat: błąd składni języka - niezdefniowany symbol format
i nie podoba mu sie "general" - ustawienie własciwości NumberFormat klasy Range nie jest możliwe.
Czy moge uzyskac to w ambasic?