Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выделить в диапазоне нужные ячейки / 6 сообщений из 6, страница 1 из 1
12.12.2005, 18:48:19
    #33431547
Ярило
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделить в диапазоне нужные ячейки
Подскажите, как можно выделить в конкретном диапазоне ячеек, ячейки с нужными данными. Например: диапазон A1:F7, в котором надо выделить все ячейки содержащие букву А или цифру 1. Кроме одной буквы или цифры в ячейках больше ничего не будет.
...
Рейтинг: 0 / 0
12.12.2005, 21:52:56
    #33431709
Mokk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделить в диапазоне нужные ячейки
Через условное форматирование
...
Рейтинг: 0 / 0
13.12.2005, 08:08:31
    #33431927
Выделить в диапазоне нужные ячейки
Правка -> Перейти -> Выделить...
...
Рейтинг: 0 / 0
13.12.2005, 08:10:06
    #33431928
Выделить в диапазоне нужные ячейки
Невнимательно прочитал "выделить значение содержащее...". Условное форматирование конечно.
...
Рейтинг: 0 / 0
13.12.2005, 21:06:47
    #33434329
Ярило
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделить в диапазоне нужные ячейки
Я имел ввиду как это можно сделать программно.
И надо выделить например, все ячейки содержащие букву А или например Б, или цифру 1 или 5. Но не все буквы или цифры вместе. Заранее спасибо.
...
Рейтинг: 0 / 0
14.12.2005, 10:26:45
    #33434930
sergeyvg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделить в диапазоне нужные ячейки
можно через поиск
Код: 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.
Option Explicit

Function Test(FReg As Range, FStr As String) As Range
Dim ResR As Range, sAr As Range, firstAddress As String
With FReg
  Set sAr = .Find(FStr, LookIn:=xlValues, LookAt:=xlWhole)
  If Not sAr Is Nothing Then
    firstAddress = sAr.Address
    Do
      If ResR Is Nothing Then
        Set ResR = sAr
      Else
        Set ResR = Union(ResR, sAr)
      End If
      Set sAr = .FindNext(sAr)
    Loop While Not sAr Is Nothing And sAr.Address <> firstAddress
  End If
End With
Set Test = ResR
End Function

Sub Test1()
Dim a As Range
  Set a = Test(Range("A1:C10"), "A")
  If Not a Is Nothing Then a.Select
End Sub
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выделить в диапазоне нужные ячейки / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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