Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
[ Закрыто] Копирование части текста между двумя словами
 
Здравствуйте друзья. Необходимо макросом скопировать в буфер часть текста в документе Word которая распологается между "слово 1" и "слово 2".
Слово 1 и слово 2 будут встречаться в одном документе один раз, причем они будут с подчеркиванием.
Подскажите пожалуйста как это осуществить?
Как скопировать определенный текст через VBA в Word
 
Друзья прошу помощи. Подскажите как выделить через макрос текст Wordа который допустим распологается между "Слово1" и "Слово2". Возможно ли это осуществить?
Изменено: evgenij_sar - 23.04.2025 09:34:31
Формат времени :00
 
Друзья, прошу помощи, помогите решить задачу. Есть ли какой макрос или формат ячеек для того чтобы убрать :00 минуты в ячейках?
Формат ячеек стоит [ч]:м. Ячейки учавствуют в формулах расчета.  Хотелось бы сделать так чтобы вписывались ровные часы, например 15:00, автоматически просто цифрой 15. Если есть минуты, то вписывались как обычно, например 15:23.
Изменено: evgenij_sar - 26.03.2019 21:12:06
Перевод в надстрочный шрифт
 
Добрый вечер друзья, подскажите пожалуйста кто нибудь функцию которая меняла бы автоматом две последние цифры числа в ячейке в надстрочный формат
Суммирование по подчеркнутому шрифту.
 
Друзья, составляю табель, почти уже полностью сформировал формулы. Остается один штрих. Бьюсь уже дня 2. Никак не могу составить макрос для подсчета суммы значений в ячейках по подчернутым цифрам. Дело в том что ночные часы отмечаются именно так, подчеркиванием. Один раз получилось сформировать макрос, но увы автоматического пересчета так и не добился. Дело в том что посчет идет лишь когда копирую ячейки с подчеркнутыми цифрами и вставляю туда куда нужно. Как возможно сделать чтобы автоматически происходил подсчет, когда ввожу вручную время и подчеркиваю? По клавише F9 макрос этот не запускается.
Может макрос неправильно составил. Подскажите.
Код
Function СЧЁТШРИФТчерта(ДИАПАЗОН As Range) As Double
    Dim S As Double
    Dim rCell As Range
    S = 0
    For Each rCell In ДИАПАЗОН
        If rCell.Font.Underline = xlUnderlineStyleSingle Then
            S = S + rCell.Value
        End If
    Next
    СЧЁТШРИФТчерта = S
End Function
Страницы: 1
Наверх