Неучтенные на wincmd.ru плагины и утилиты

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
funduk
Сообщения: 1515
Зарегистрирован: Вт авг 16, 2005 16:00
Откуда: Санкт-Петербург

Сообщение funduk »

Не умею =)

Кто желает, может переделать скрипт и дать его мне (Alt+F8 и Изменить в экселе). Я не против обоих изменений.
Только надо учесть будет, что строк в легенде будет переменное число, маркер - две подряд пустые строки.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Кто желает, может переделать скрипт и дать его мне (Alt+F8 и Изменить в экселе). Я не против обоих изменений.
Только надо учесть будет, что строк в легенде будет переменное число, маркер - две подряд пустые строки.
У меня получилось перенести легенду в начало, но с выделением слов цветом небольшие проблемы. Решение есть и я могу это сделать, но мне нужно знать устроит ли тебя такой вариант. Куда тебе выслать переделанный код? Пиши в ЛС.
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Maximus, а какие проблемы? Там надо взять часть скрипта, выводящую легенду, и вставить тег
<font color=#XXX>Эта часть выделяется желтым</font>
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Цвета из Excel должны как-то быть связаны с цветами в HTML, т.е. одно на основании другого. В Excel нет возможности выделить часть текста внутри ячейки определенным цветом. И что прикажешь делать?
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Maximus
А чего тут мудрить, смотрим фундуковский html:

<td style="background-color: #CCFFCC;">wfx</td>
<td style="background-color: #C0C0C0;">wlx</td>
<td style="background-color: #FFFF99;">Misc 1.03</td>

Вот они цвета: зеленый, серый, желтый
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

GSA Lister Plugin (source code viewer)
http://www.ghisler.ch/board/viewtopic.p ... 184#123184
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

Maximus писал(а):В Excel нет возможности выделить часть текста внутри ячейки определенным цветом.
Хм. Это с каких пор?!
F2 -> Выделить текст -> Ctrl+1 -> "Цвет" -> OK -> Enter
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Batya писал(а):F2 -> Выделить текст -> Ctrl+1 -> "Цвет" -> OK -> Enter
И цветом выделяется вся ячейка.

Добавлено:
Виноват, перепутал...
Последний раз редактировалось CaptainFlint Чт май 24, 2007 15:56, всего редактировалось 1 раз.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

А чего тут мудрить, смотрим фундуковский html:
Ты меня не понимаешь. Я за универсальность.
HTML формируется при помощи макроса из Excel. Т.е. цвет в HTML-документе должен зависеть от цвета в XLS-документе.
Если Фундуку завтра захочется добавить еще один цвет для какого-либо обозначения либо изменить текущие цвета, что ему делать, если он не знает что делать с VBA? Вот и нужно предусмотреть такой случай, а не зашивать цвета жестко.
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Maximus
Теперь понятно.
Универсальный подход лучше, хотя можно было бы обойтись и ж. зашитыми цветами...
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Хм. Это с каких пор?!
Да ты прав. Не знаю почему, но когда я пробовал в первый раз все цвета были неактивными и я не мог сделать этого.
Значит теперь остается только научиться получать форматированный текст из ячейки.
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

CaptainFlint писал(а):
Batya писал(а):F2 -> Выделить текст -> Ctrl+1 -> "Цвет" -> OK -> Enter
И цветом выделяется вся ячейка.
Да ну?! А ты пробовал?
Повторяю:
Входим в режим редактирования содержимого ячейки, выделяем часть текста, на панели (см. обведенную кнопку на скриншоте) выбираем цвет и нажимаем Enter для завершения редактирования.
Изображение
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Batya писал(а):Да ну?! А ты пробовал?
А, прошу прощения. Это я с созданием гиперссылок попутал - их нельзя повесить на часть текста, только на всю ячейку. А запомнилось почему-то, что цвет нельзя сделать разным...
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Гислер похвалил список фундука!
Аватара пользователя
funduk
Сообщения: 1515
Зарегистрирован: Вт авг 16, 2005 16:00
Откуда: Санкт-Петербург

Сообщение funduk »

Нда... политкорректность обязывает.
Maximus писал(а):У меня получилось перенести легенду в начало
Ээээ, я это и сам в экселе перенесу, но надо потом таблицу с другого места считывать. Кстати, если остановиться на варианте "оставить легенду в конце xls, но скриптом переносить её в начало html", то мне бы тогда хотелось, чтобы названия столбцов (первые ячейки вместе с форматированием) переносились из xls, а не жёстко были зашиты как сейчас. Также, если нетрудно, хотелось бы название листа тоже автоматически считывать (пока гарантируется, что он будет один).
Ответить