powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Кирилица в Excel
3 сообщений из 3, страница 1 из 1
Кирилица в Excel
    #32748320
гну
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При всавке кирилицы в ячейку напрямую все нормально.
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
Кирилица в Excel
    #32748459
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй в ключе
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
подправить параметр 1252 на c_1251.nls
После изменения потребуется перезагрузка
...
Рейтинг: 0 / 0
Кирилица в Excel
    #32748616
гну
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо помогло.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Кирилица в Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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