Вопрос № 146974: Здраствуйте! Уважаемые эксперты, не знаю, к кому еще обратиться <img src="http://rusfaq.ru/images/Forum/28.gif" border="0"> В общем, хотелось бы написать программу на Делфи, запускающую один файл за другим (файлы *.bat), чтобы второй файл запускался ...Вопрос № 147019: Уважаемые эксперты. Работаю с Excel 2007 через Delphi (закачиваю данные из этих файлов): MSExcel := CreateOleObject('Excel.Application');
// Копирую данные. // Закрываю. MSExcel := Unassigned; MSExcel := null;<br...Вопрос № 147088: <img src="http://rusfaq.ru/images/Forum/1.gif" border="0"> Help, people! Как перевести в нижний индекс <b> <font color="red"> фрагмент </font> </b> текста в ячейке таблицы Word из Delphi (именно фрагмент - одну букву). Заранее благодарен!...
Вопрос № 146.974
Здраствуйте! Уважаемые эксперты, не знаю, к кому еще обратиться В общем, хотелось бы написать программу на Делфи, запускающую один файл за другим (файлы *.bat), чтобы второй файл запускался после успешного запуска второго (проходит секунд 40 т.к.
Приложение:
Отправлен: 12.10.2008, 22:11
Вопрос задал: Алексей C (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 2)
Отвечает: Genia007
Здравствуйте, Алексей C! Как вариант можно предложить такую функцию, которая запускает файл и ожидает его завершения определённое время, сам не проверял.
Приложение:
Ответ отправил: Genia007 (статус: 9-ый класс)
Ответ отправлен: 12.10.2008, 22:29 Оценка за ответ: 4 Комментарий оценки: Ммм... работает, но не получается до конца реализовать
Вопрос № 147.019
Уважаемые эксперты. Работаю с Excel 2007 через Delphi (закачиваю данные из этих файлов): MSExcel := CreateOleObject('Excel.Application'); // Копирую данные. // Закрываю. MSExcel := Unassigned; MSExcel := null; В предыдущих офисах все работало нормально. В 2007 процесс не завершается, торчит в памяти и при открытии просто Excel загружает последний файл, с которого качал данные. Что делать?
Отвечает: Шичко Игорь
Здравствуйте, Чабаненко Владислав Дмитриевич! Для данной процедуры можно использовать следующий алгоритм: 1. Выделить ячейку таблицы 2. Передвинуть курсор в начало 3. Передвинуть курсор на нужную позицию символа 4. Выделить указанный символ 5. Сделать его шрифт какой нам нужно Примерный вариант реализации - в приложении В раздел Uses нужно добавить модуль ComObj. При частом использовании все шаги по преобразованию символа логично выделить в отдельную процедуру.
Приложение:
Ответ отправил: Шичко Игорь (статус: 10-ый класс)
Ответ отправлен: 14.10.2008, 08:39 Оценка за ответ: 5 Комментарий оценки: Спасибо, ВЫ мне очень помогли!!!
А можно в "W.Selection.Font.Subscript:= 1"
единицу заменить на True?