Имя: Пароль:
1C
1С v8
Несколько шрифтов в рамках одной ячейки - как?
0 IKSparrow
 
20.09.14
18:05
Есть макет печатной формы в Excel. Надо в одну ячейку вывести значение (предложение), так, что бы часть этого значения была обычным шрифтом, а часть была подчёркнута и выделена жирным. Как это проделать? Cells.Font = действует на всю ячейку целиком. Может есть у кого примерчик?
1 EvgeniuXP
 
20.09.14
18:05
ни как :)
2 Fragster
 
гуру
20.09.14
18:06
полештмлдокумента
3 zulu_mix
 
20.09.14
18:11
а ексель так умеет интересно?
4 zulu_mix
 
20.09.14
18:12
умеет. значит юзай макет ексель
5 IKSparrow
 
20.09.14
18:13
Ну если руками то в одной ячейке можно и разные шрифты иметь. А вот программно... Не догоняю :(
6 IKSparrow
 
20.09.14
18:14
Йохо, cell.Characters(pos, lenght) <== вот мое решение. Пойду пробовать :)
7 IKSparrow
 
20.09.14
18:15
В смысле, полностью cell.Characters(pos, lenght).Font = вот так вот.
8 zulu_mix
 
20.09.14
18:17
(7) нах? макет нарисуй с параметрами
9 IKSparrow
 
20.09.14
18:19
(7) Да я бы нарисовал. Но проблема в том, что никогда не знаешь где окажется текст, который нужно отформатировать. Так как текст перед ним может варьироваться по размеру. И тупо мне заслонит мой параметр. Я в экселе не особо разбираюсь :)
10 zulu_mix
 
20.09.14
18:21
ну раз понял как тебе надо дерзай. я лично не понял почему макет не подходит
11 EvgeniuXP
 
20.09.14
18:21
(+9) хочу новогоднюю ёлку
12 IKSparrow
 
20.09.14
18:25
В общем, так как я написал так и сработало. Всем спасибо

Ячейки.Characters(ПозицияИскомойСтроки, 6).Font.Bold = 1;
13 zulu_mix
 
20.09.14
18:26
а вообще, чтобы в будущем понять что делать, ставишь запись макроса, колбасишь ексель, после расколбаса останавливаешь запись макроса и смотришь че там программно менялось и как.
14 EvgeniuXP
 
20.09.14
18:28
ух ты
15 IKSparrow
 
20.09.14
18:28
(13) О, вот за эту подсказку благодарю. Надо будет так попробовать.
16 IKSparrow
 
20.09.14
18:30
(1) "Не верю!" (с) Станиславский
(14) Тотажэ (с) Народный
17 ДенисЧ
 
20.09.14
21:20
(15) такой длинный хвост, а не знаешь ((
18 EvgeniuXP
 
20.09.14
21:28
(17) а он и не обязан всё знать :)
AdBlock убивает бесплатный контент. 1Сергей