|
Шрифт | ☑ | ||
---|---|---|---|---|
0
bcosta
19.04.12
✎
04:42
|
Как в модуле программно понять, жирный шрифт или нет?
Нужно из файла загрузить номенклатуру. В файле жирным шрифтом папки, обычным элементы. Как понять что где? |
|||
1
Cube
19.04.12
✎
04:44
|
(0) С такой постановкой вопроса, могу только ответить: глазами смотри, мозгом понимай, руками делай.
Тип файла? |
|||
2
bcosta
19.04.12
✎
04:45
|
xls
|
|||
3
bcosta
19.04.12
✎
04:47
|
Там один столбец, много строк.
В этих строках и название папки - жирным шрифтом, и название элемента - обычным. |
|||
4
bcosta
19.04.12
✎
04:47
|
Что еще можно добавить для ясности?
|
|||
5
Cube
19.04.12
✎
04:51
|
На память не вспомню, но глянь тут: http://antiinfostart.my1.ru/load/obrabotki/8_2/konverter_xls_v_mxl_dlya_1cv82/5-1-0-1
Если там формат шрифта и не конвертируется, то хоть общее понимание получишь как и чего... |
|||
6
Cube
19.04.12
✎
04:52
|
+(5) А вот, нашел:
ТекущаяЯчейка = ЛистExcel.Cells(ТекущаяСтрока, ТекущаяКолонка); Жирный = ?(ТекущаяЯчейка.Font.Bold, "Истина", "Ложь"); |
|||
7
bcosta
19.04.12
✎
04:55
|
Спасибо, попробую.
|
|||
8
Wobland
19.04.12
✎
06:21
|
(6) а как оно будет реагировать, когда половина текста в ячейке жирная?
Cells(1, 2) = Cells(1, 1).Font.Bold не говорит ничего |
|||
9
Cube
19.04.12
✎
06:29
|
(8) Код (6) это из обработки (5). На предмет частично выделенного жирным я её не тестировал, т.к. в mxl форматирование текста применяется к ячейке, а не к тексту.
Если знаешь другой способ, охотно выслушаю. |
|||
10
Wobland
19.04.12
✎
06:36
|
(9) у него ж ексель, потому я и задумался, а что, если не всё жирное. как тогда трактовать этот Bold - то ли по наличию хоть одного жирного символа, то ли по жирности всей ячейки. вот ексель и не знает
|
|||
11
bcosta
19.04.12
✎
06:57
|
в строке или жирный или обычный. двух вариантов в одной строке нет.
|
|||
12
Wobland
19.04.12
✎
06:59
|
(11) но технически осуществимы, надо об этом знать. код из (6) вполне подойдёт. группа - это то, что полностью жирное
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |