Найдено 17 результатов

Gampos
29.04.2013 15:06:04
Форум: Lazarus
Тема: StringGrid экспорт данных Excel
Ответы: 72
Просмотры: 68651

Re: StringGrid экспорт данных Excel

Долго колдовал над кодировками, наконец-то получилось:)))) делюсь кодом, который экспортирует данные из стринг грида в ексель с нормальными буквами, без всяких кроказябр.....

procedure TForm1.Button24Click(Sender: TObject);

var str,s:WideString;
exl:OleVariant;
i,j:integer ...
Gampos
27.04.2013 15:03:01
Форум: Lazarus
Тема: StringGrid экспорт данных Excel
Ответы: 72
Просмотры: 68651

Re: StringGrid экспорт данных Excel

Попробовал сохранить Grid в .csv , выдал кодировку ANSI as UTF-8....теперь буду пробовать менять кодировку в гриде.. посмотрю что получится...Обзательно отпишусь..

Добавлено спустя 5 минут 53 секунды:
waydm , конечно интересно.. если Вам не сложно был бы рад исходнику))
Gampos
27.04.2013 13:11:54
Форум: Lazarus
Тема: StringGrid экспорт данных Excel
Ответы: 72
Просмотры: 68651

Re: StringGrid экспорт данных Excel

Конечно.. как только у меня получится, я поделюсь кодом... пока в интернете нашел только решение с помощью нотпада переделывать екселевский файл в чистый UTF-8, а потом открывать в екселе, в статье написано что должно работать, но иероглифы у меня прежние...
Gampos
27.04.2013 12:42:54
Форум: Lazarus
Тема: StringGrid экспорт данных Excel
Ответы: 72
Просмотры: 68651

Re: StringGrid экспорт данных Excel

Спасибо огромное за помощь, поищу информацию про кодировки...если у меня получится, поделюсь каким образом.. Еще раз спасибо за помощь!
Gampos
27.04.2013 12:22:25
Форум: Lazarus
Тема: StringGrid экспорт данных Excel
Ответы: 72
Просмотры: 68651

Re: StringGrid экспорт данных Excel

Простите, я видимо просто задумался когда писал....данные в StringGride берутся из Dbf, отображаются в гриде по русски корректно, а вот после экспорта в ексель происходит вот так вот... эксперментировал, если убрать Utf8ToAnsi, получаются Дата в„– колект Нач.смены Смена Р ...
Gampos
27.04.2013 12:07:28
Форум: Lazarus
Тема: StringGrid экспорт данных Excel
Ответы: 72
Просмотры: 68651

Re: StringGrid экспорт данных Excel

Владимир, сделал все как ты написал, ексель открылася, данные туда перенеслись, но русские буквы отразились иероглифами -  ₹ ⻷û à 湚 扐 嫵n 僵b 훭湚 훭扐 훭敆 퇭嫢n 퇭僢b 嫢n 僢b 죦㇧ 죦㋧ 죦쫧⯫ㄳ5 湚 扐 Ï
㜲〮⸴〲㌱ ? äà å ⰵ5 ⰵ5 ⰵ5 ⰵ5 ⰵ5 ⰵ5 ⰵ5 ⰵ5 ⰵ5 ⰵ5 ⰵ5 ⰵ5 ⰵ5 ⰵ5 ⰵ5 ⰵ5
Gampos
27.04.2013 11:40:26
Форум: Lazarus
Тема: StringGrid экспорт данных Excel
Ответы: 72
Просмотры: 68651

Re: StringGrid экспорт данных Excel

я видимо совсем тупой, но даже сейчас, когда я использовал Ваш код у меня выдает ошибку "проект project1 вызвал класс исключения 'EVariantInvalidOpError' с сообщением Invalid variant operation
код баттона, отвечающего за экспорт
procedure TForm1.Button25Click(Sender: TObject);

var str,s:WideString ...
Gampos
27.04.2013 11:02:04
Форум: Lazarus
Тема: StringGrid экспорт данных Excel
Ответы: 72
Просмотры: 68651

Re: StringGrid экспорт данных Excel

Ваш код я попробовал, но я не могу понять как вместо 'текст' вставить данные из своего стринг грида...в данный момент у меня с помощью Вашего кода по нажатию кнопки открывается книга екселя с заголовком текст....а вот как мне сделать так чтобы отобразились там данные из моего стринг грида до меня не ...
Gampos
27.04.2013 10:15:52
Форум: Lazarus
Тема: StringGrid экспорт данных Excel
Ответы: 72
Просмотры: 68651

Re: StringGrid экспорт данных Excel

Владимир, я использую код, который посоветовали Вы - StringGrid1.SaveToFile('C:\Lazarus\grid1.csv'). потом открываю этот документ с помощью excel и вместо русских букв вижу Дата в„– колект Нач.смены Смена Р СѓРґР°Zn Р СѓРґР°Pb ХвТехZn ХвТехPb КонЦинZn РљРѕРЅР ...
Gampos
27.04.2013 05:55:52
Форум: Lazarus
Тема: StringGrid экспорт данных Excel
Ответы: 72
Просмотры: 68651

Re: StringGrid экспорт данных Excel

Спасибо *Rik* , первоклассный исходник, наглядно показано,
Попробовал от Владимира код импортировать, превосходно выходит. Спасибо.

Не сочтите за наглость, но можете посоветовать, как правильно указать кодировку, при экспорте данных из стринг грид (версия лазаруса 1.0. 8 ).
На выходе в ксв ...
Gampos
25.04.2013 12:16:55
Форум: Lazarus
Тема: StringGrid экспорт данных Excel
Ответы: 72
Просмотры: 68651

Re: StringGrid экспорт данных Excel

Владимир, спасибо что помогаете,
попробовал убрать код и быструю компиляцию, та же ошибка.
Gampos
25.04.2013 11:46:11
Форум: Lazarus
Тема: StringGrid экспорт данных Excel
Ответы: 72
Просмотры: 68651

Re: StringGrid экспорт данных Excel

идея отличная, на тоже не нашел подходящих материалов, сам довольно ужасно в лазарусе разбираюсь
Gampos
25.04.2013 11:32:21
Форум: Lazarus
Тема: StringGrid экспорт данных Excel
Ответы: 72
Просмотры: 68651

Re: StringGrid экспорт данных Excel

Владимир, попробовал код задействовать,
пишет "проект project1 вызвал класс исключения 'EOleException' с сообщением: ### (gdb unparsed remainders 0x0 out of bounds"
как думаете.

Добавлено спустя 2 минуты 15 секунд:
Сообщение alex208210 , пожалуйста, посоветуйте подходящее под ексель или ворд ...
Gampos
25.04.2013 10:53:42
Форум: Lazarus
Тема: StringGrid экспорт данных Excel
Ответы: 72
Просмотры: 68651

Re: StringGrid экспорт данных Excel

спасибо, открывал этот сайт, но он на английском отображался.
Попробую применить от туда коды.
Gampos
25.04.2013 10:14:56
Форум: Lazarus
Тема: StringGrid экспорт данных Excel
Ответы: 72
Просмотры: 68651

Re: StringGrid экспорт данных Excel

Спасибо.
да, действительно виндовс, 7, попробую ваш код и скажу результат.