Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

22 Октябрь 2021, 05:44 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Доступно и просто о работе в офисных пакетах
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Протянуть ссылку на фотографии  (Прочитано 957 раз)
0 Пользователей и 1 Гость смотрят эту тему.
indafriday13
Участник
**
Offline Offline

Сообщений: 6


« Стартовое сообщение: 20 Июль 2021, 11:32 »

Здравствуйте, ребят нужна Ваша помощь, на завтра клиенту нужно сдать файл импорта товаров.
Задача следующая: нужно создать ссылки на изображения для загрузки картинок
У клиента в файле указаны только идентификаторы фотографий товара через запятую, без ссылок, пример: 18507,18507,18511,18510,18509,18508,18511,18510,18509,18508
Товаров 5к+
Файл с изображением можно получить по адресу: https://kopylbros.com/media/images/original/IMAGEID.jpg, где IMAGEID - идентификатор изображения
Как можно быстро протянуть ссылку по всем товарам с нужным идентификатором вместо IMAGEID и там где несколько фотографий чтобы оно в ячейке шли через запятую? В ручную это займет месяца
Подскажите пожалуйста.


* Снимок экрана от 2021-07-20 11-29-51.png (9.34 Кб, 158x399 - просмотрено 13 раз.)
Записан
economist
Форумчанин
***
Offline Offline

Сообщений: 1 553


« Ответ #1: 20 Июль 2021, 17:20 »

Текст по столбцам, скопировать в один, написать ="https://kopylbros.com/media/images/original/"&столбец&".jpg"
Записан

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...
indafriday13
Участник
**
Offline Offline

Сообщений: 6


« Ответ #2: 20 Июль 2021, 19:33 »

Текст по столбцам, скопировать в один, написать ="https://kopylbros.com/media/images/original/"&столбец&".jpg"

Отлично, спасибо большое  Шокирован
А если в 1 ячейке несколько значений, как сделать чтобы ссылка прописалась на все значения в ячейке?
сейчас это выглядит так:
https://kopylbros.com/media/images/original/984,991,990,989,988,987,986,985.jpg
« Последнее редактирование: 20 Июль 2021, 19:56 от indafriday13 » Записан
Bigor
Мастер
*****
Offline Offline

Пол: Мужской
Сообщений: 1 190


« Ответ #3: 20 Июль 2021, 20:14 »

Как вариант поиск/замена
пропишем вместо индексов полноценный путь, но вот ссылкой он не станет Грустный
Помнится был макрос на форуме, который преобразовывал текст в ссылку, но не нашел


* Screenshot_20210720_200733.png (67.77 Кб, 1134x582 - просмотрено 11 раз.)
Записан

Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут
indafriday13
Участник
**
Offline Offline

Сообщений: 6


« Ответ #4: 20 Июль 2021, 20:38 »

Как вариант поиск/замена
пропишем вместо индексов полноценный путь, но вот ссылкой он не станет Грустный
Помнится был макрос на форуме, который преобразовывал текст в ссылку, но не нашел

К сожалению я не понял как это можно сделать Грустный
Записан
indafriday13
Участник
**
Offline Offline

Сообщений: 6


« Ответ #5: 20 Июль 2021, 20:39 »

Прикрепил на всякий случай файл как есть и как должно быть

* 123.csv (139.38 Кб - загружено 1 раз.)
Записан
Bigor
Мастер
*****
Offline Offline

Пол: Мужской
Сообщений: 1 190


« Ответ #6: 20 Июль 2021, 20:49 »

я не понял
открываете свой файл, выделяете нужный столбец, жмете Ctrl+H (замена) вводите строку поиска и замены как на рисунке, ставите флажок "регулярные выражения" жмете заменить все.
Вот сделал в вашем файле в столбце А

* 123_1.csv (1079.28 Кб - загружено 2 раз.)
Записан

Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут
eeigor
Форумчанин
***
Offline Offline

Пол: Мужской
Сообщений: 728



« Ответ #7: 20 Июль 2021, 20:55 »

@Bigor, это здесь
https://forumooo.ru/index.php/topic,8398.msg56513.html#msg56513
Записан

Ubuntu 18.04 LTS • LO 7.2.1.2 Community
Bigor
Мастер
*****
Offline Offline

Пол: Мужской
Сообщений: 1 190


« Ответ #8: 20 Июль 2021, 20:56 »

@eeigor спасибо
Записан

Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут
indafriday13
Участник
**
Offline Offline

Сообщений: 6


« Ответ #9: 20 Июль 2021, 21:35 »

Спасибо большое, все сработало!)
Записан
indafriday13
Участник
**
Offline Offline

Сообщений: 6


« Ответ #10: 27 Июль 2021, 11:32 »

Что означает \d{3,6} ?
Записан
Bigor
Мастер
*****
Offline Offline

Пол: Мужской
Сообщений: 1 190


« Ответ #11: 27 Июль 2021, 12:14 »

\d{3,6}
от 3 до 6 цифр
Записан

Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!