powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Немного о записи данных в excel-ячейки посредством VBA
5 сообщений из 5, страница 1 из 1
Немного о записи данных в excel-ячейки посредством VBA
    #32743723
ThuG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как в одну ячейку excel записать две строки, первая из которых выделена жирным шрифтом, а вторая - нет?

Set xlsObj = CreateObject("Excel.Application")
Set xlsWb = xlsObj.Workbooks.Open("c:\test.xls")
xlsObj.Sheets("Лист1").Cells(1, 1) = "здесь жирным " & " здесь обычным"
xlsObj.Visible = True
Set xlsObj = Nothing
...
Рейтинг: 0 / 0
Немного о записи данных в excel-ячейки посредством VBA
    #32743740
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Excel -> Сервис -> Макрос -> Начать запись:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
    ActiveCell.FormulaR1C1 = "sssssdddddfffffaaaaa"
    With ActiveCell.Characters(Start:= 1 , Length:= 5 ).Font
        .Name = "Arial Cyr"
        .FontStyle = "обычный"
        .Size =  10 
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .ColorIndex = xlAutomatic
    End With
    With ActiveCell.Characters(Start:= 6 , Length:= 5 ).Font
        .Name = "Arial Cyr"
        .FontStyle = "полужирный"
        .Size =  10 
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .ColorIndex = xlAutomatic
    End With
    With ActiveCell.Characters(Start:= 11 , Length:= 5 ).Font
        .Name = "Arial Cyr"
        .FontStyle = "полужирный курсив"
        .Size =  10 
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .ColorIndex = xlAutomatic
    End With
    With ActiveCell.Characters(Start:= 16 , Length:= 5 ).Font
        .Name = "Arial Cyr"
        .FontStyle = "обычный"
        .Size =  10 
        .Strikethrough = False
        .Superscript = False
        .Subscript = False
        .OutlineFont = False
        .Shadow = False
        .Underline = xlUnderlineStyleNone
        .ColorIndex = xlAutomatic
    End With
    Range("B3").Select
...
Рейтинг: 0 / 0
Немного о записи данных в excel-ячейки посредством VBA
    #32743766
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я думал что эксел этого не умеет.
интересно с какой версии эта фича?
...
Рейтинг: 0 / 0
Немного о записи данных в excel-ячейки посредством VBA
    #32743806
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 АлексейК
2003 точно умеет, а вот XP не уверен, но по-моему тоже умеет...
...
Рейтинг: 0 / 0
Немного о записи данных в excel-ячейки посредством VBA
    #32744357
Фотография PA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По-моему, даже 95 умеет...
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Немного о записи данных в excel-ячейки посредством VBA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]