|
|
|
Как определить принадлежность Cell-a Range-y?
|
|||
|---|---|---|---|
|
#18+
Уважаемые! Вот есть у меня активная ячейка листа Эксель (положим, А1) и есть некий Range("A1:B2"). Подскажите, как проще всего определить, принадлежит ли активная ячейка моему Range-у или не принадлежит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2007, 23:25:59 |
|
||
|
Как определить принадлежность Cell-a Range-y?
|
|||
|---|---|---|---|
|
#18+
Решение не самое рациональное, простым перебором: Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range) Dim i As Integer Range("D8:h19").Name = "ABC" For i = 1 To Range("ABC").Cells.Count If Target.Address = Range("ABC").Cells(i).Address Then Target.Value = True Exit For End If Next End Sub Как проще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2007, 23:38:43 |
|
||
|
Как определить принадлежность Cell-a Range-y?
|
|||
|---|---|---|---|
|
#18+
наверное ты не по адресу (в оффиц форум надо) ай эм крупный НЕспец по есцел, но кажется можно чтото типа IN тобиш Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2007, 00:05:12 |
|
||
|
Как определить принадлежность Cell-a Range-y?
|
|||
|---|---|---|---|
|
#18+
Например так: Код: plaintext Тут подробнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2007, 01:37:32 |
|
||
|
Как определить принадлежность Cell-a Range-y?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2007, 02:08:49 |
|
||
|
Как определить принадлежность Cell-a Range-y?
|
|||
|---|---|---|---|
|
#18+
lena_#### Код: plaintext 1. дорогая lena_####, вы всегда даете очень толковые советы, как и сейчас, поэтому, надеюсь, не обидитесь, что я перефразировал ваш ответ:). а то он уж слишком напоминал приемы программирования индусов, над которыми наши любят смеяться :)))… Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2007, 09:54:16 |
|
||
|
Как определить принадлежность Cell-a Range-y?
|
|||
|---|---|---|---|
|
#18+
vbapro Я не в коем случае не в обиде. Я еще учусь. Тут главное, чтобы в обиде не оказалась великая нация (я об индусах) :) По сабжу. Автору нужно выяснить: авторпринадлежит ли активная ячейка моему Range-у или не принадлежит? Так что я и в Ваш код внесу коррективы: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2007, 15:01:00 |
|
||
|
Как определить принадлежность Cell-a Range-y?
|
|||
|---|---|---|---|
|
#18+
lena_####Я не в коем случае не в обиде Я ни в коем случае не в обиде. А то и впрямь индусская программистка :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2007, 16:21:42 |
|
||
|
Как определить принадлежность Cell-a Range-y?
|
|||
|---|---|---|---|
|
#18+
lena_####Так что я и в Ваш код внесу коррективы: Код: plaintext 1. 2. 3. 4. 5. 6. Еще для смеха такой вариант: Код: plaintext 1. 2. KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2007, 22:28:51 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34254194&tid=2183646]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 343ms |

| 0 / 0 |
