Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / В Excel через Buf. / 2 сообщений из 2, страница 1 из 1
21.10.2004, 13:09
    #32748310
гну
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В Excel через Buf.
При всавке кирилицы в ячейку напрямую все нормально.
Cell_1.OlePropertySet("FormulaR1C1",
type_zak->Items->Strings[type_zak->ItemIndex]+" на "+DateToStr(cur));
Через буфер получается абракадабра.
Clipboard()->Clear();
Clipboard()->SetTextBuf(Buf.c_str());
xlSheet.OleProcedure("Select");
Range=xlSheet.OlePropertyGet("Range",AnsiString(Cells.OlePropertyGet("Item",5,1).OlePropertyGet("Address"))
+":"+AnsiString(Cells.OlePropertyGet("Item", Rows,11).OlePropertyGet("Address")));
Range.OleProcedure("Select");
xlSheet.OleProcedure("Paste");
Причем в Винде 98 рус,2000 англ.,2000 англ(но руссифицированной) все нормально, а в некоторых 2000 рус и Хр зюки.Слышал эта глюк винды и где то в реестре можно подправить если кто знает подскажите.
...
Рейтинг: 0 / 0
21.10.2004, 15:07
    #32748614
гну
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В Excel через Buf.
Всё вопрос снят.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / В Excel через Buf. / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]