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

Страницы: 1
изменить примечание в ячейки по маске
 
Nordheim, огромное спасибо!
изменить примечание в ячейки по маске
 
пример приложил.
В ячейки работает вот так:
Cells(1, i).Replace What:="*/", Replacement:="" _
, LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat _
:=False, ReplaceFormat:=False
Изменено: sesahar - 14.11.2017 21:25:42
изменить примечание в ячейки по маске
 
Прошу помощи. Проблема макроса с работой по маске. Мне необходимо удалить текст в примечании, который находится до знака / . Просто в ячейке делаю без проблем, а вот именно в примечаниях символы маски * или ? не помогают ((
нажать кнопку на web странице
 
Здравствуйте.  Есть страница с кодом (часть привожу). Можно ли при помощи document.getElementById().click нажать кнопку SWITCH ,  если да, то что я должен указывать в скобках? Зарание спасибо

Код
 <A href="?pool=0">0</TD><td>st3333</td><td></td><td>1FjPnC ... f3wkr6</td><td>Alive</td><td>494 / 5</td><td>1.00%</td><td><form name='pselect' action='status.pl' method='POST'><input type='hidden' name='swpool' value='0'><button type='submit'>Switch</button></form></td><td>1</td></tr><TR><TD class="bigger">

Изменено: sesahar - 03.04.2014 20:24:37
Поиск и замена текста в txt файле
 
Цитата
wowick пишет:
А фотографии редактировать в Екселе еще не пробовали??? А че, подходящий инструмент...
Спасибо за издевательство... Мне всего лишь нужно выполнить поиск и замену подстроки в строке... без разницы буду я это делать в тексте, или в ячейках в экселе.... Вот макрос, который подсвечивает подстроку, все работает, вот мне бы только вместо подсветки делать замену на другую подстроку....

Sub Find_n_Highlight()
    On Error Resume Next: Err.Clear
    Dim ra As Range, cell As Range, res, txt$, v, pos&
    res = InputBox("Введите текст, который необходимо подсветить в таблице", "Поиск и подсветка текста", "диз" ;)
    If VarType(res) = vbBoolean Then Exit Sub    ' нажата кнопка ОТМЕНА
   txt$ = Trim(res): If Len(txt) = 0 Then Exit Sub    ' текст не введен, или состоит из пробелов

    Set ra = Range([A2], Range("A" & Rows.Count).End(xlUp))    ' диапазон для поиска
   Application.ScreenUpdating = False
    ra.Font.Color = 0: ra.Font.Bold = 0  ' сброс цветового выделения

    For Each cell In ra.Cells    ' перебираем все ячейки
       pos = 1
        If cell.Text Like "*" & txt & "*" Then
            arr = Split(cell.Text, txt, , vbTextCompare)   ' разбивает текст ячейки на части
           If UBound(arr) > 0 Then    ' если подстрока найдена
               For Each v In arr    ' перебираем все вхождения
                   pos = pos + Len(v)    ' начальная позиция
                   With cell.Characters(pos, Len(txt))
                        .Font.ColorIndex = 3    ' выделяем цветом
                       .Font.Bold = True    ' и полужирным начертанием
                   End With
                    pos = pos + Len(txt)
                Next v
            End If
        End If
    Next cell
End Sub
Поиск и замена текста в txt файле
 
Цитата
Казанский пишет:
Вы открываете текстовый файл в Word, а управляете поиском-заменой из Excel?
Нет, файл именно текстовый txt (блокнот :) ) . Уже была мысль с начала считать информацию в ексель, сделать в нем замену и записать обратно. Считывать получается, а вот с заменой никак (
Поиск и замена текста в txt файле
 
Прошу не ругаться. Есть текстовый файл, в нем нужно найти определенный текст и заменить на другой. С поисками есть алгоритмы, а вот с заменой хуже....  :(  Прошу помощи, господа....  Кое что тут нашел, но разобраться не могу (
Код
Function SearchInRange(oDoc, oRng, obook, l As Object) As Boolean 
Dim klop As Object, Z As Boolean 
Set klop = l 
'Задаем цикл и потом передаем параметры в функцию DoReplace 
 With oRng.Find 
 .Text = "[[]?*[]]" 
 .Forward = True 
 .Wrap = wdFindContinue 
 .Format = False 
 .MatchWildcards = True 
 .Execute 
End With 
Do While oRng.Find.Found = True 
'oRng.Find.Execute 
 If Not oRng = "" Then Codes = oRng 
 'If Not oRng = "" Then Codes = Mid(oRng, 2, Len(oRng) - 2) 
Set sRow = obook.Sheets(1).Cells.Find(What:=Codes, After:=ActiveCell, LookIn:=xlFormulas, LookAt _ 
 :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _ 
 False, SearchFormat:=False) 
If Not sRow Is Nothing Then 
 sRow = sRow.Row 
 Values = obook.Sheets(1).Range("B" & sRow).Value 
 If Len(Values) > 240 Then Values = Left(Values, 240) 
 Call DoReplace(klop:=klop, strFind:=oRng, strReplace:=Values) 
Else: 
 oRng.HighlightColorIndex = wdRed ' Заливаем проблемные коды красным 
 If Not oRng = "" Then Codes = Mid(oRng, 2, Len(oRng) - 2) 
 Values = Chr(34) & Codes & Chr(34) 
 Call DoReplace(klop:=klop, strFind:=oRng, strReplace:=Values) 
End If 
oRng.Find.Text = "[[]?*[]]" 
oRng.Find.Forward = True 
oRng.Find.Wrap = wdFindContinue 
oRng.Find.Format = False 
oRng.Find.MatchWildcards = True 
oRng.Find.Execute 
Loop 
End Function
Изменено: sesahar - 08.02.2014 00:47:35
помогите в файле найти макрос
 
Доброго времени суток. Ситуация парадоксальная. Более полгода назад делал этот файл, использовал макрос проверки заполнености ячейки (столбец J дата должен быть заполнен до заполнения ОПЛАТА и т.П.). Вопрос: где найти код макроса, хоть убейте не помню, куда он вставлялся, чтобы отрабатывал событие.
макрос копирования строки на другие листы с изменением значения
 
есть написанный макрос, который копирует строку на другие листы. Выбираем диапазон, а потом пишим номер строки, куда вставляем. В примере все это есть. Сейчас макрос копирует ссылки в ячейках (ссылки на другой лист), которые в ячейках, но без изменения. В идеале, хотелось бы, чтобы ссылки менялись. в примере есть, так сложно объяснить. Прошу помощи.
Макрос добавления строки при условии добавления листа
 
Эх... проблема судя по всему( Тогда буду дальше сам мучатся...
Макрос добавления строки при условии добавления листа
 
пример:есть два файла, книга1 книга2, в ней листы Вася1 Вася2 и Ваня1 Ваня2. Есть итоговый файл, в котором есть стобец Вася1 Вася2 Ваня1 Ваня2. Нужно, чтобы при добавлении нового листа в книга1 или 2 название этого листа отобразилось в итоговом файле.
Макрос добавления строки при условии добавления листа
 
Есть несколько файлов, с которых данные собираются в один. Хотелось бы, чтобы при давлении нового листа в файл, название этого листа прилетало в итоговый.Подскажите пожалуйста.
таблица отчета.Промежуточное значение на дату
 
Есть таблица, в которой ведется отчет за год. Формулой считаются ежемесячные значения (формула кем то предложена здесь на форуме). Теперь стоит задача видеть промежуточное значение на 16 число (включительно) каждого месяца. Так и не смог победить сам :( Заранее спасибо
Страницы: 1
Наверх