powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Поставить флаг
8 сообщений из 8, страница 1 из 1
Поставить флаг
    #32785575
Фотография Jojo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем :)
Вернулся на этот форум
Проблема
Есть столбик в нем есть выделенные полужирным шрифтом строки
дак вот нужно проверить жирный ли шрифт и поставить значение
флага что встречен жирный шрифт


Scio me nihil scire

<<Jojo®>>
...
Рейтинг: 0 / 0
Поставить флаг
    #32785603
Bolik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно завести еще один столбик и в нем непосредственно ставить галочки.
...
Рейтинг: 0 / 0
Поставить флаг
    #32785612
Фотография Jojo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Этих строк 5000 руками ...

Scio me nihil scire

<<Jojo®>>
...
Рейтинг: 0 / 0
Поставить флаг
    #32785614
Фотография Jojo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне нужно программно определить в этой строке выделенный шрифт или нет
и поставить флаг(не важно галкак или цифра например 1)

Scio me nihil scire

<<Jojo®>>
...
Рейтинг: 0 / 0
Поставить флаг
    #32785627
Bolik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну например так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Private Sub setFlag()
Dim I As Integer
For I =  1  To  500 
    Range("A" + Trim(Str(I))).Select
    If Selection.Font.Bold = True Then
        Range("B" + Trim(Str(I))).Select
        Selection.Value = "1"
    End If
Next I
End Sub
P.S. Криво конечно, но больше ничего на ум не приходит с утра...
...
Рейтинг: 0 / 0
Поставить флаг
    #32785631
Фотография Jojo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо уже допер

If Selection.Font.Bold Then
MsgBox ("Болт Вам")
End If

Scio me nihil scire

<<Jojo®>>
...
Рейтинг: 0 / 0
Поставить флаг
    #32785880
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я бы так сделал
вот такую функцию в модуль
Код: plaintext
1.
2.
3.
Public Function MyFlag(ByVal p_Target As Range) As Boolean
    MyFlag = p_Target.Font.Bold
End Function
А в B1 :Range("B1").Formula="=MyFlag(A1)"
...
Рейтинг: 0 / 0
Поставить флаг
    #32785937
Фотография Jojo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Млин :) Биг Дюк ...хде ты был раньше )

Не сушественно важно ...я уже загвоздячил ...
я из 1СБухгалтерии SQL экспортировал план счетов в excel
потом все счета группы - а они выделены ...помечаю флагом 1
преобразовываю в dbf ...

Scio me nihil scire

<<Jojo®>>
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Поставить флаг
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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