|
Скопировать текст из ячейки и вставить в другую
|
|||
---|---|---|---|
#18+
Добрый день. Есть таблица с данными типа word translationабрикос перевод 1абрикос перевод 2абрикос перевод 3яблоко перевод 1яблоко перевод 2 Можно ли сделать такое запросом: 1. Вырезать для слова например абрикос, из всех записей кроме первого абрикос из ячейки translation текст и добавить в конец колонки translation первой записи абрикос, тоже самое с яблоком и т.д. чтобы в итоге получилось так: word translationабрикос перевод 1 \n\n перевод 2 \n\n перевод 3абрикос пустоабрикос пустояблоко перевод 1 \n\n перевод 2яблоко пусто Я понимаю что запутанно написал, но думаю по таблице видно как должно в итоге получиться ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2017, 10:51 |
|
Скопировать текст из ячейки и вставить в другую
|
|||
---|---|---|---|
#18+
Omarr, Запросом с UDF можно. Весь вопрос в нужности. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2017, 11:41 |
|
Скопировать текст из ячейки и вставить в другую
|
|||
---|---|---|---|
#18+
правильный проходящий., нужно. В ручную по 20 тысяч записей обрабатывать из нескольких файлов как-то не то. Очень много времени пройдет ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2017, 11:44 |
|
Скопировать текст из ячейки и вставить в другую
|
|||
---|---|---|---|
#18+
Omarrправильный проходящий., нужно. В ручную по 20 тысяч записей обрабатывать из нескольких файлов как-то не то. Очень много времени пройдетДля чего нужно? Какие 20 тысяч записей? Какие файлы? И точно это все нужно именно запросом? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2017, 11:54 |
|
Скопировать текст из ячейки и вставить в другую
|
|||
---|---|---|---|
#18+
правильный проходящий., 1. Это нужно чтобы в БД в итоге у меня оказались в колонке word уникальные значения, а повторные переводы оказались в колонке translation. 2. это слова из национального языка. и есть два файла с такого рода записями. В данный момент в формате xlsx, но я могу переконвертировать например в sqlite, в dbf пробовал, но у меня не открылись таблицы т.к. в колонке translation много текста оказывается 3. Делать запросом необязательно, главное как-то сделать :) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2017, 12:00 |
|
Скопировать текст из ячейки и вставить в другую
|
|||
---|---|---|---|
#18+
Omarrправильный проходящий., 1. Это нужно чтобы в БД в итоге у меня оказались в колонке word уникальные значения, а повторные переводы оказались в колонке translation. Так в БД или таки в Word? Если "в word" еще понимаю, то "в БД" не понимаю напрочь. 2. это слова из национального языка. и есть два файла с такого рода записями. В данный момент в формате xlsx, но я могу переконвертировать например в sqlite, в dbf пробовал, но у меня не открылись таблицы т.к. в колонке translation много текста оказываетсяНе надо конвертировать, надо просто из этих файлов выдрать нужную инфу. 3. Делать запросом необязательно, главное как-то сделать :)Ну слава всевышнему. Образец файла для пробы можно увидеть? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2017, 12:21 |
|
Скопировать текст из ячейки и вставить в другую
|
|||
---|---|---|---|
#18+
правильный проходящий., word имеется ввиду колонка из таблицы, а не программа Word. прикладываю фрагмент файла, там немного записей, но для образца хватит думаю? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2017, 12:32 |
|
Скопировать текст из ячейки и вставить в другую
|
|||
---|---|---|---|
#18+
Кто подскажет как это можно реализовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2017, 16:56 |
|
Скопировать текст из ячейки и вставить в другую
|
|||
---|---|---|---|
#18+
правильный проходящий., 100% прекрасно понял чего хочет автор с первого же поста.. ну а дальше в своем стиле - загадочность наше все Omarr, Проходящий в своем стиле А мог просто сказать 2 слова :"Запросом будет сложно, а простым перебором элементарно " так нибудь так Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2017, 17:22 |
|
Скопировать текст из ячейки и вставить в другую
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37.
rock-n-roll, ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2017, 17:24 |
|
Скопировать текст из ячейки и вставить в другую
|
|||
---|---|---|---|
#18+
ебсь какото ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2017, 17:26 |
|
Скопировать текст из ячейки и вставить в другую
|
|||
---|---|---|---|
#18+
rock-n-roll, 1. В фоксе включай русский перед тем как копировать. 2. Есть кнопка "Предварительный просмотр" ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2017, 17:30 |
|
Скопировать текст из ячейки и вставить в другую
|
|||
---|---|---|---|
#18+
Лучше результат писать в другое место, например в курсор Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2017, 17:36 |
|
Скопировать текст из ячейки и вставить в другую
|
|||
---|---|---|---|
#18+
Спасибо большое. Запустил программу, работает. Только у меня такой вопрос. А как быть, если допустим в колонке translation слишком большой текст и сохранив из xlsx в dbf открыть dbf-ку не получается? В каком формате сохранить? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2017, 22:18 |
|
Скопировать текст из ячейки и вставить в другую
|
|||
---|---|---|---|
#18+
Omarr, Если текст длинней 256 для работы выбирай поле Memo Как по мне, здесь не стоит лезть в тематику импорт/експорт, прямые и кривые сборки и кряки, а опять же тупо перебрать, указав что желаемое поле - Memo Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2017, 05:24 |
|
|
start [/forum/topic.php?fid=41&fpage=15&tid=1581992]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
84ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 185ms |
0 / 0 |