View previous topic :: View next topic |
Author |
Message |
funduk
Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
|
(Separately) Posted: Thu May 17, 2007 23:21 Post subject: |
|
|
Не умею =)
Кто желает, может переделать скрипт и дать его мне (Alt+F8 и Изменить в экселе). Я не против обоих изменений.
Только надо учесть будет, что строк в легенде будет переменное число, маркер - две подряд пустые строки. |
|
Back to top |
|
|
Maximus
Joined: 07 Apr 2005 Posts: 927 Location: Украина, Кировоградская обл., г. Знаменка
|
(Separately) Posted: Thu May 24, 2007 11:15 Post subject: |
|
|
Quote: | Кто желает, может переделать скрипт и дать его мне (Alt+F8 и Изменить в экселе). Я не против обоих изменений.
Только надо учесть будет, что строк в легенде будет переменное число, маркер - две подряд пустые строки. |
У меня получилось перенести легенду в начало, но с выделением слов цветом небольшие проблемы. Решение есть и я могу это сделать, но мне нужно знать устроит ли тебя такой вариант. Куда тебе выслать переделанный код? Пиши в ЛС. _________________ tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Thu May 24, 2007 11:57 Post subject: |
|
|
Maximus, а какие проблемы? Там надо взять часть скрипта, выводящую легенду, и вставить тег
<font color=#XXX>Эта часть выделяется желтым</font> _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
|
Maximus
Joined: 07 Apr 2005 Posts: 927 Location: Украина, Кировоградская обл., г. Знаменка
|
(Separately) Posted: Thu May 24, 2007 12:40 Post subject: |
|
|
Цвета из Excel должны как-то быть связаны с цветами в HTML, т.е. одно на основании другого. В Excel нет возможности выделить часть текста внутри ячейки определенным цветом. И что прикажешь делать? _________________ tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Thu May 24, 2007 13:13 Post subject: |
|
|
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>
Вот они цвета: зеленый, серый, желтый _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2218 Location: Москва, Россия
|
(Separately) Posted: Thu May 24, 2007 14:44 Post subject: |
|
|
Maximus wrote: | В Excel нет возможности выделить часть текста внутри ячейки определенным цветом. |
Хм. Это с каких пор?!
F2 -> Выделить текст -> Ctrl+1 -> "Цвет" -> OK -> Enter |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Thu May 24, 2007 14:48 Post subject: |
|
|
Batya wrote: | F2 -> Выделить текст -> Ctrl+1 -> "Цвет" -> OK -> Enter |
И цветом выделяется вся ячейка.
Добавлено:
Виноват, перепутал... _________________ Почему же, ё-моё, ты нигде не пишешь "ё"?
Last edited by CaptainFlint on Thu May 24, 2007 15:56; edited 1 time in total |
|
Back to top |
|
|
Maximus
Joined: 07 Apr 2005 Posts: 927 Location: Украина, Кировоградская обл., г. Знаменка
|
(Separately) Posted: Thu May 24, 2007 15:22 Post subject: |
|
|
Quote: | А чего тут мудрить, смотрим фундуковский html: |
Ты меня не понимаешь. Я за универсальность.
HTML формируется при помощи макроса из Excel. Т.е. цвет в HTML-документе должен зависеть от цвета в XLS-документе.
Если Фундуку завтра захочется добавить еще один цвет для какого-либо обозначения либо изменить текущие цвета, что ему делать, если он не знает что делать с VBA? Вот и нужно предусмотреть такой случай, а не зашивать цвета жестко. _________________ tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
(Separately) Posted: Thu May 24, 2007 15:33 Post subject: |
|
|
Maximus
Теперь понятно.
Универсальный подход лучше, хотя можно было бы обойтись и ж. зашитыми цветами... _________________ UniViewer - CudaText - LogViewer
|
|
Back to top |
|
|
Maximus
Joined: 07 Apr 2005 Posts: 927 Location: Украина, Кировоградская обл., г. Знаменка
|
(Separately) Posted: Thu May 24, 2007 15:37 Post subject: |
|
|
Quote: | Хм. Это с каких пор?! | Да ты прав. Не знаю почему, но когда я пробовал в первый раз все цвета были неактивными и я не мог сделать этого.
Значит теперь остается только научиться получать форматированный текст из ячейки. _________________ tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar |
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2218 Location: Москва, Россия
|
(Separately) Posted: Thu May 24, 2007 15:46 Post subject: |
|
|
CaptainFlint wrote: | Batya wrote: | F2 -> Выделить текст -> Ctrl+1 -> "Цвет" -> OK -> Enter |
И цветом выделяется вся ячейка. |
Да ну?! А ты пробовал?
Повторяю:
Входим в режим редактирования содержимого ячейки, выделяем часть текста, на панели (см. обведенную кнопку на скриншоте) выбираем цвет и нажимаем Enter для завершения редактирования.
|
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Thu May 24, 2007 15:56 Post subject: |
|
|
Batya wrote: | Да ну?! А ты пробовал? |
А, прошу прощения. Это я с созданием гиперссылок попутал - их нельзя повесить на часть текста, только на всю ячейку. А запомнилось почему-то, что цвет нельзя сделать разным... _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
|
funduk
Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
|
(Separately) Posted: Thu May 24, 2007 22:31 Post subject: |
|
|
Нда... политкорректность обязывает.
Maximus wrote: | У меня получилось перенести легенду в начало | Ээээ, я это и сам в экселе перенесу, но надо потом таблицу с другого места считывать. Кстати, если остановиться на варианте "оставить легенду в конце xls, но скриптом переносить её в начало html", то мне бы тогда хотелось, чтобы названия столбцов (первые ячейки вместе с форматированием) переносились из xls, а не жёстко были зашиты как сейчас. Также, если нетрудно, хотелось бы название листа тоже автоматически считывать (пока гарантируется, что он будет один). |
|
Back to top |
|
|
|