Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 02.02.2017
Сообщений: 10

Поиск текста в строке и колонке таблицы, созданной в OpenOffice для программы, написанной на Delphi 7

26.03.2019, 10:42. Показов 1511. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте уважаемые форумчане!
Помогите пожалуйста в таком деле для поиска текста в строке и колонке таблицы созданной в Worde делается так:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function TForm6.FindRowColumnlnTable(FindText:string;var tab:variant; var Row,Column:integer):boolean;
begin
  FindRowColumnlnTable:=false;
  try
    W2.Selection.Find.Text:=FindText;
    if W2.Selection.Find.Execute then
    begin
      Column:=W2.Selection.Cells.Item(1).ColumnIndex;
      Row:=W2.Selection.Cells.Item(1).RowIndex;
      tab:=W2.Selection.Tables.Item(1) ;
      FindRowColumnlnTable:=true;
    end;
  except
    FindRowColumnlnTable:=false;
  end;    
end;
Может, кто уже знает как это сделать в OpenOffice, чтобы не изобретать велосипед. А нужно все это
из-за очень "умного" решения нашего примьера, отказаться от Windows и все что с ним связанное.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.03.2019, 10:42
Ответы с готовыми решениями:

Есть исходник DLL на Delphi как (и возможно ли) написать похожее на VB.NET и использовать в среде программы написанной на Delphi
Суть вопроса вкратце такова - Есть исходник DLL написанной на Delphi Library Extdll; uses SysUtils, Windows; type ...

автоматический запуск программы (написанной в delphi)
Всем привет! Может кто-нибудь подскажет. Нужно чтобы автоматически запускалась программа на исполнение, в тот момент, когда в определенный...

Взлом пароля программы, написанной на ЯП Delphi
Здравствуйте народ! Есть программа написанной на BobSoft Mini Delphi. Программа .exe работает без установление. После входа невозможно...

25
5975 / 4550 / 1095
Регистрация: 29.08.2013
Сообщений: 28,170
Записей в блоге: 3
26.03.2019, 11:38

Не по теме:

Цитата Сообщение от 0810pavel Посмотреть сообщение
А нужно все это
из-за очень "умного" решения нашего примьера, отказаться от Windows и все что с ним связанное.
это как раз и правильно, нужно или свое разрабатывать или бесплатное использовать



а вы где делаете? OpenOffice это пакет программ. У вас таблица или документ?
в инете смотрели?
вот же пример
http://valeevildar.blogspot.co... elphi.html

А delphi у вас какая?
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
26.03.2019, 11:43
такая
Цитата Сообщение от 0810pavel Посмотреть сообщение
для программы написанной на Delphi7
0
0 / 0 / 0
Регистрация: 02.02.2017
Сообщений: 10
26.03.2019, 11:50  [ТС]
какая такая?

Добавлено через 4 минуты
Delphi 7, это написано в теме. А нельзя прямо процедуру тут привести, а не гонять по страницам инета. А насчет правильно или неправильно можно много и без толка разговаривать, но это с моей стороны совсем не правильно. Зачем делать шаг назад и использовать, то что было вчера.
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
26.03.2019, 11:51
0810pavel, Не хами, не нравится у нас, свободен.
0
0 / 0 / 0
Регистрация: 02.02.2017
Сообщений: 10
26.03.2019, 12:04  [ТС]
Я значит не хами, а ответ: такая, это не хамство.

Добавлено через 2 минуты
Puporev, Я значит не хами, а ответ: такая, это не хамство.
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
26.03.2019, 12:07
Короче, я надеюсь Вы поняли что Вам уже никто не ответит по существу после Вашей не адекватной реакции.
Учитесь грамотно стоять на паперти.
0
5975 / 4550 / 1095
Регистрация: 29.08.2013
Сообщений: 28,170
Записей в блоге: 3
26.03.2019, 12:13
Цитата Сообщение от 0810pavel Посмотреть сообщение
А нельзя прямо процедуру тут привести, а не гонять по страницам инета.
давай, не ленись, задание то у тебя - сам бы мог найти если бы не ленился)

а будут вопросы по коду - задавай

ЗЫ MS офис то купленный был?
0
0 / 0 / 0
Регистрация: 02.02.2017
Сообщений: 10
26.03.2019, 12:30  [ТС]
qwertehok, Спасибо, большое. Все нашел. Попробую вставить в свою программу, точнее в комплекс программ службы в которой работаю.

Добавлено через 1 минуту
Puporev, На паперти никогда не стоял и не буду. Вы сам большой хам!!!!!
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
26.03.2019, 12:36
Цитата Сообщение от 0810pavel Посмотреть сообщение
На паперти никогда не стоял и не буду.
Паперть это аллегория. Вы находитесь на форуме с протянутой рукой.
0
Модератор
 Аватар для D1973
9923 / 6459 / 2457
Регистрация: 21.01.2014
Сообщений: 27,409
Записей в блоге: 3
26.03.2019, 17:42
Цитата Сообщение от 0810pavel Посмотреть сообщение
А нужно все это
из-за очень "умного" решения нашего примьера, отказаться от Windows и все что с ним связанное
0810pavel, Вы знаете, Delphi вообще и Delphi 7 в частности - это все просто гвоздями прибито к Windows! И если Вы ставите OpenOffice на Windows - ну это, по меньшей мере, странно - бесплатный линуксовый офисный пакет на платной (и, как правило, пиратской) ОС от МелкоМягких... Поэтому обратите внимание на Lazarus, который прекрасно работает и под Windows, и под Linux, а для Линуха ОпенОфис- родной офисный пакет... Если придется экстренно покидать винду - вариантов других не будет...

Не по теме:

И не надо этого апломба, который Вы проявили в посте #4 - ей богу, некрасиво... Пришли с вопросом, люди Вам дают ссылки, где можно почерпнуть информацию - а Вы что в ответ??? Найдите сами, все за меня сделайте и дайте мне халявы?!?!? Неправильная это политика...

0
0 / 0 / 0
Регистрация: 02.02.2017
Сообщений: 10
28.03.2019, 14:01  [ТС]
D1973, Прочитал Ваше сообщение, долго не отвечал потому что, скачал Lazarus, установил. Если вы говорите, что когда надо будет покидать Windows альтернативы нет, не совсем согласен с Вами В Linux есть Wine. Поэтому оставив хотя-бы одну машину с Windows и Delphi можно будет сделать все в нормальной и привычной среде. А самое главное не переписывать целый комплекс программ для всей службы, в которой приблизительно 20 различных программ. Ну а насчет Lazarusа хочу вам сказать, что очень многого там просто нет, а некоторые вещи надо делать и иметь от этого очень большой геморой, как и все что касается перехода на Linux. Это я считаю не шажком, а целым десятилетием если не больше времени назад. Все таки нашему премьеру надо было хоть немного посоветоваться именно со специалистами, дать им время всесторонне изучить этот вопрос, хотя бы пару месяцев. Не все работают только с Wordом или с Excelом, Люди и их между прочим много, которые пишут программы под себя, под свою специфику, а поэтому переход будет для них весьма болезненным. А у некоторых из программы идет управление некоторыми приборами и механизмами.

Добавлено через 4 минуты
D1973, Да и еще забыл написать, что Вы знаете как подпрыгнули цены на лицензии Linux. За счет предприятий, все кто их продает, весьма обоготятся. Это Вы считаете правильно?
0
 Аватар для krapotkin
6849 / 4676 / 1464
Регистрация: 14.04.2014
Сообщений: 20,671
Записей в блоге: 21
28.03.2019, 15:30
D1973, чот не понял немного
я на Libre Office сижу лет 10 а на Windows вообще всегда ))
что-то пошло не так ??? )))
0
5975 / 4550 / 1095
Регистрация: 29.08.2013
Сообщений: 28,170
Записей в блоге: 3
28.03.2019, 16:07
Цитата Сообщение от 0810pavel Посмотреть сообщение
Поэтому оставив хотя-бы одну машину с Windows и Delphi
а делфи то вы купили?

Цитата Сообщение от 0810pavel Посмотреть сообщение
насчет Lazarusа хочу вам сказать, что очень многого там просто нет
так он бесплатный
что-то нужно - или создавай сам, или плати, или жди когда кто-то сделает бесплатно

Цитата Сообщение от 0810pavel Посмотреть сообщение
цены на лицензии Linux
это какие? которые Enterprise?

Не по теме:

Цитата Сообщение от 0810pavel Посмотреть сообщение
немного посоветоваться именно со специалистами
это кто специалисты? сначала напринимают родственников в начальник, потом на оставшуюся зп наберут джунов которые кроме винды ничего не знаю.

0
0 / 0 / 0
Регистрация: 02.02.2017
Сообщений: 10
28.03.2019, 16:19  [ТС]
qwertehok, Да дельфи куплено,Windows у программистов стоит лицензионный, офис тоже. Лицензии на Linux Вы спрашиваете какие - стэковские с безопасностью. А вот бесплотно, Вы наверное слышали: что сыр бесплатный только в мышеловке. Вы такой преданный человек и не хотите понять, что все что предлагается сделать с Windows это огромный вред нанести свой стране!!!
0
28.03.2019, 16:46

Не по теме:

Цитата Сообщение от krapotkin Посмотреть сообщение
что-то пошло не так ??? )))
Да нет, все так - но под Виндой... А вот лично я коснулся того, что приходится переходить с WinХР на какой-нибудь Линукс, т.к. более новую ОС от Microsoft комп не потянет... Вот и придется пытаться портировать под Lazarus те решения, что были в Delphi...

0
 Аватар для Matan!
1882 / 1016 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
28.03.2019, 16:50
0810pavel, что-то много демагогии от Вас. И Вы не правы по отношению к Пупореву - в #3 у него был ответ не Вам, а qwertehokу.
По теме - Вам именно Writer нужен? Просто в Calc это удобнее... Вот работа с таблицами.
0
Модератор
 Аватар для D1973
9923 / 6459 / 2457
Регистрация: 21.01.2014
Сообщений: 27,409
Записей в блоге: 3
28.03.2019, 16:53
Цитата Сообщение от 0810pavel Посмотреть сообщение
Это Вы считаете правильно?
Лицензия на Linux??? Да ну??? А как же их GNU???
0
28.03.2019, 17:09

Не по теме:

Цитата Сообщение от 0810pavel Посмотреть сообщение
Вы такой преданный человек и не хотите понять, что все что предлагается сделать с Windows это огромный вред нанести свой стране!!!
наоборот, вред уже нанесли когда все сели на винду и страна лет 10 не замечала этого
дети в школе, народ на работах - все сидели на винде и никто не задумывался что будет дальше
и вот в вин10 стала статистика литься в MS и сразу же поехал процесс переобувания
да будет больно и не приятно, а потому что раньше надо думать было

ЗЫ денег на всякие "отечественные ОС" распилено дофига, а толку 0

0
28.03.2019, 21:04

Не по теме:

бедный бедный мир. мужики и не знают, что такая опасность. и только молодая советская республика всегда в кольце врагов

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.03.2019, 21:04
Помогаю со студенческими работами здесь

Поиск и замена текста в OpenOffice Writer
Стоит такая задача: 1. Нужно подключиться к открытому на данный момент документу (в OpenOffice Writer) 2. В открытом документе нужно...

Редактирование exe-файла программы, написанной на delphi
Есть бот под один ресурс, на ресурсе сменилось доменное имя и бот теперь не пашет. Бот состоит из одного exe на Borland Delphi 3.0(в...

Как найти пароль программы написанной Delphi
Здравствуйте Уважаемые Эксперты! Есть программа написанной (по моему) на BobSoft Mini Delphi. PEiD v0.95 показывает BobSoft Mini Delphi...

OpenOffice, AODL.dll и VS 2010 - вывод данных в виде таблицы OpenOffice
Доброго дня. Третьего дня столкнулся с нуждой вывода данных в виде таблицы OpenOffice (*.ods). Помня, как это было просто в Delphi,...

Чем отличается программа написанная на Delphi 7 от программы, написанной в RAD XE5?
Чем отличается программа написана на delphi 7/0 от написаной в rad xe5/. Задаю вопрос потому что не могу запустить программу на delphi 7/0...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru