|   |   | 
| 
 | Можно ли сделать гиперссылку в ячейке MXL, чтобы она в XLS сохранялась как гиперссылка? | ☑ | ||
|---|---|---|---|---|
| 0
    
        Гений 1С гуру 11.05.21✎ 11:49 | 
        Устанавливаю Гиперссылка = истина, не помогает....
 В Экселе синим не подсвечивает. | |||
| 1
    
        ДенисЧ 11.05.21✎ 11:49 | 
        Нет     | |||
| 2
    
        ДенисЧ 11.05.21✎ 11:50 | 
        Имеется в виду - штатно, средствами только 1с     | |||
| 3
    
        Гений 1С гуру 11.05.21✎ 11:51 | 
        (1) сукко, придется в экселе ковырять.     | |||
| 4
    
        Гений 1С гуру 11.05.21✎ 11:51 | 
        вот вам и MXL     | |||
| 5
    
        Гений 1С гуру 11.05.21✎ 11:55 | 
        что-то не верится. Ведь во всех прайсах есть гиперсссылка. Неужто 1С "прошляпила"?     | |||
| 6
    
        Гений 1С гуру 11.05.21✎ 12:10 | 
        гы, че то не я первый обломился: https://pro1c.org.ua/index.php?showtopic=1434     | |||
| 7
    
        Garykom гуру 11.05.21✎ 12:12 | 
        (0) Нет и не надо. Используйте веб-технологии вместо древних извратов через ексель     | |||
| 8
    
        Гений 1С гуру 11.05.21✎ 12:14 | 
        (7) что за мода пренебрегать пожеланиями клиентов. Типа счас прайсы никто не использует.
 ого, пожелание в 1С записано аж в 2011 году, 10 лет назад. | |||
| 9
    
        Kassern 11.05.21✎ 12:15 | 
        (0) берете ком и ваяйте ячейки нужного формата со всеми возможностями екселя. Хоть формулы рисуйте, а вообще, если через 1с сохранить в xlsx url в отдельную колонку, то при двойном щелчке по урлу в екселе, он сам определит, что это ссылка и подсветит.     | |||
| 10
    
        Kassern 11.05.21✎ 12:16 | 
        (9) по крайней мере 2010 эксель это делает     | |||
| 11
    
        Гений 1С гуру 11.05.21✎ 12:18 | 
        Опа, нашел от Ненавижна ту же проблему, как раз в 2010м году: v8: Гиперссылка в области табличного документа 
 (9) спасибо КЭП | |||
| 12
    
        Garykom гуру 11.05.21✎ 12:20 | 
        (8) Клиент может пожелать .CAL и что?
 Твое дело предложить клиенту лучший вариант за его деньги | |||
| 13
    
        Garykom гуру 11.05.21✎ 12:21 | 
        (12)+ На данный момент стандарт для печатаемых файлов это PDF
 Для просматриваемых HTML HTML можно сделать как оффлайновый так и онлайновый что сильно лучше | |||
| 14
    
        pechkin 11.05.21✎ 12:21 | 
        (12) а какой вариант лучше, если клиенту нужен прайс лист офлайн?     | |||
| 15
    
        Garykom гуру 11.05.21✎ 12:21 | 
        (13)+ И да браузер у клиента 100% есть, в отличие от офиса     | |||
| 16
    
        Garykom гуру 11.05.21✎ 12:22 | 
        (14) HTML     | |||
| 17
    
        pechkin 11.05.21✎ 12:23 | 
        (16) с фильтрами и сортировками? те свой эксель рисовать? | |||
| 18
    
        Garykom гуру 11.05.21✎ 12:23 | 
        (16)+ даже картинки можно внутрь если уж очень хочется
 https://webo.in/articles/habrahabr/29-all-about-data-url-images/ | |||
| 19
    
        Garykom гуру 11.05.21✎ 12:23 | 
        (17) Кнопочка "Экспорт"     | |||
| 20
    
        Garykom гуру 11.05.21✎ 12:23 | 
        (17) Хотя простые фильтры и сортировки на JS банально     | |||
| 21
    
        pechkin 11.05.21✎ 12:24 | 
        (19) экспорт в ексель? те пришли откуда ушли     | |||
| 22
    
        Garykom гуру 11.05.21✎ 12:25 | 
        (21) Не в эксель а csv, который клиент может открыть чем хочет
 хоть Libre хоть онлайн офисом | |||
| 23
    
        pechkin 11.05.21✎ 12:26 | 
        (22) но в там ссылок то не будет     | |||
| 24
    
        pechkin 11.05.21✎ 12:26 | 
        те ссылки смотри в браузере, а фильтры ставь в екселе     | |||
| 25
    
        Garykom гуру 11.05.21✎ 12:27 | 
        (23) Будут ссылки в виде текстовых полей, как их преобразует софт ("офис") юзера это другой вопрос     | |||
| 26
    
        Garykom гуру 11.05.21✎ 12:28 | 
        (24) Есть готовый гуглодокс и прочие. Даже яндекс свой офис сделал     | |||
| 27
    
        Ненавижу 1С гуру 11.05.21✎ 12:28 | 
        можно и HTML, но полный сценарий такой - клиенту высылается прайс, туда клиент вносит данные по количеству (сразу видит суммы, скидки) и отправляет для заказа обратно этот файл
 как в HTML сохранить данные количества? да есть клиенты у которых нет интернета по тем или иным причинам | |||
| 28
    
        Гений 1С гуру 11.05.21✎ 12:30 | 
        (27) вот-вот, че только не придумают некоторые исполнители, чтобы прогнуть клиента под свою лень. Ты это, скинь код по добавлению гиперссылок, если остался.     | |||
| 29
    
        Garykom гуру 11.05.21✎ 12:33 | 
        (27) Ты логику понимаешь?
 Зачем клиенту высылать прайс, а потом получать назад когда можно просто выслать ему адрес сайта и логин с паролем? И пусть он в веб-клиенте заказа (сайте) смотрит цены и делает заказы, которые будут сразу сыпаться в базу 1С | |||
| 30
    
        Kassern 11.05.21✎ 12:34 | 
        (28) нда...просите человека скинуть код, который он писал под себя 11лет назад и еще что-то про лень пишете. Там 10 строчек кода, написать быстрее чем найти.     | |||
| 31
    
        Garykom гуру 11.05.21✎ 12:34 | 
        (27) >да есть клиенты у которых нет интернета по тем или иным причинам
 Прайс в екселе им как? На флешках или cd дисках? | |||
| 32
    
        Ненавижу 1С гуру 11.05.21✎ 12:37 | 
        (31) по разному. Но многим торгпреды привозят или вместе заполняют. Или интернет есть но только дома     | |||
| 33
    
        Kassern 11.05.21✎ 12:42 | 
        (29) у меня так реализовано на одном из проектов. Торгпреды ездят с планшетами и вместе с клиентом составляют заказ. Благо с инетом особой проблемы нет.     | |||
| 34
    
        Гений 1С гуру 11.05.21✎ 13:05 | 
        (29) открою для тебя Америку:
 1. Не все клиенты используют прайсы для заказов. 2. Подъем сервиса для заказов стоит денег. Т.е. ты предлагаешь поломать текущий процесс и срубить бабло на новый. Не норм, конечно, но "мечтатель" детектед | |||
| 35
    
        trdm 11.05.21✎ 13:06 | 
        (28) там делать нечего, обходишь ячейки листа и:
 вСтрДиап = НазваниеСтолбца(СчКолонок)+Строка(СчРядов); вСтрДиап = вСтрДиап + ":"+вСтрДиап; вЛистХЛС.Hyperlinks.Add(вЛистХЛС.Range(вСтрДиап),Зн1С); ЯЧейка1 = вЛистХЛС.Cells(СчРядов,СчКолонок); Если вЛогироватьПреобраз = 1 Тогда записатьВлогПреобразований(""+Адр+"; Зн1С = '"+Зн1С+"' >> Hyperlinks.Add" ); КонецЕсли; ЯЧейка1.Value = "Подробное описание"; | |||
| 36
    
        trdm 11.05.21✎ 13:09 | 
        (35) где Зн1С = ЯЧейка1.Value     | |||
| 37
    
        Ненавижу 1С гуру 11.05.21✎ 13:09 | 
        Ячейка = Лист.Cells(Строка, й0);
 Ячейка.Hyperlinks.Add(Ячейка, ГиперСсылка); | |||
| 38
    
        Гений 1С гуру 11.05.21✎ 13:58 | 
        (35) (37) не, я думал есть решение, которое ячейки с текстом HTTPS находит. Все ячейки долго обходить
 но в принципе, можно набростаь. | |||
| 39
    
        trdm 11.05.21✎ 14:09 | 
        (38) у тебя что рандомные отчеты? наверняка гиперссылки сидят в определенной колонке/колонках. всегда есть возможность оптимизадницы.     | |||
| 40
    
        Гений 1С гуру 11.05.21✎ 14:25 | 
        (39) возможно, возможно, канешн... но проще универсальную замену написать, чтобы не искать ячейки с сцылками.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |