Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.07.24;
Скачать: [xml.tar.bz2];

Вниз

Квадратик   Найти похожие ветки 

 
Shum   (2003-07-09 15:20) [0]

Добрый день!
Ситуация такая.
При экспорте строки в Excel, если есть перенос строки, на его месте в Excele появляется квадратик
Кто-нибудь знает, как вылечить?
Помогите, плиз..


 
bushmen   (2003-07-09 15:25) [1]

А кто тебе мешает перед переброской строки в Excel удалить этот перенос?


 
Shum   (2003-07-09 15:29) [2]

Надо чтобы перенос был, несколько строк идет
по моему в Дельфи перенос идет #D#A, в экселе несколько по другому.
Пробовал AdjustLineBreaks, не лечит


 
bushmen   (2003-07-09 15:43) [3]

To Shum ©:
А через set excl = CreateOLEObject("Excel.Application") не пробовал?


 
clickmaker   (2003-07-09 15:45) [4]

Попробуй оставить один #A


 
DenK_vrtz   (2003-07-09 15:46) [5]

Shum © (09.07.03 15:29), это как по другому?!
Возврат каретки chr(13)+chr(10), по-моему всегда и везде так было!


 
bushmen   (2003-07-09 15:47) [6]

В Excel можно ещё vbCrLf


 
SergSuper   (2003-07-09 15:48) [7]

А как у Вас делается экспорт в Excel?


 
Johnmen   (2003-07-09 16:01) [8]

>DenK_vrtz © (09.07.03 15:46)

Не совсем так...:)
#13 - возврат каретки в начало строки
#10 - переход каретки к новой строке


 
DenK_vrtz   (2003-07-09 16:04) [9]

Johnmen © (09.07.03 16:01), точно точно, Ваша правда! :-)


 
DenK_vrtz   (2003-07-09 16:11) [10]

Johnmen © (09.07.03 16:01), хотя сейчас еще раз попробовал chr(13)+chr(10) правильно работает и в Excel копируется без проблем!


 
Shum   (2003-07-09 16:35) [11]

Данные из мемо сохраняются в таблице MSSQL2000, непосредственно оттуда идет экспорт
Примерно так
FWorkSheet.Range["НАЗНАЧЕНИЕ_ПЛАТЕЖА"].Value:=
MainQueryRemark.Asstring;


 
Shum   (2003-07-09 16:38) [12]

через CreateOLEObject


 
bushmen   (2003-07-09 16:40) [13]

To Shum ©:
Смотри DenK_vrtz ©


 
Shum   (2003-07-09 16:58) [14]

Короче, фишка в том, что в Дельфи перевод идет #13#10, а в эеле только одно из значений, не помню, #13 или #10, второе отображается как квадратик. И вот как бы ево вырезать?


 
clickmaker   (2003-07-09 18:58) [15]

FWorkSheet.Range["НАЗНАЧЕНИЕ_ПЛАТЕЖА"].Value := StringReplace(MainQueryRemark.Asstring, #13#10, #10, [rfReplaceAll]);



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.07.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.015 c
14-78042
MetalFan
2003-07-09 10:44
2003.07.24
название Delphi


9-77708
BANick
2003-01-27 20:14
2003.07.24
Opengl. Помогите с прозрачностью


3-77809
paxer
2003-07-03 14:36
2003.07.24
Что работает быстрее?


1-77907
aaaa
2003-07-14 10:57
2003.07.24
А как послать программно нажатие клавиши?


14-78117
Soft
2003-07-08 14:20
2003.07.24
Да что со всеми случилось?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский