Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/как сделать выделенными сразу несколько ячеек? - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
как сделать выделенными сразу несколько ячеек?
Александр Дата: Среда, 29.08.2012, 11:57 | Сообщение № 1
Группа: Гости
добрый день. На первый взгляд вопрос очень простой, но смысл его немного не такой как может казаться. Дело в том что к примеру есть столбец из 100 ячеек, в каждой ячейке есть определенные словосочетания написанные в строчку ( например 1-я ячейка "текст сообщения", 25-я ячейка "название темы", 43-я ячейка "код безопасности"). И теперь внимание задача - как сделать так чтоб когда например выделаешь-стаешь на 1-ю ячейку подсвечивались или как-то выделялись 25 и 43 ячейки, ну как-бы вроди они все вмести связаны? потом к примеру когда кликаешь на 32 ячейку чтоб выделялись, подсвечивались, меняли цвет ну что угодно в общем чтоб видно было для глаза, 55, 64 и 90 ячейка????

уже что только не делал, никак не могу придумать, помогите пожалуйста если кто знает...
 
Ответить
Сообщениедобрый день. На первый взгляд вопрос очень простой, но смысл его немного не такой как может казаться. Дело в том что к примеру есть столбец из 100 ячеек, в каждой ячейке есть определенные словосочетания написанные в строчку ( например 1-я ячейка "текст сообщения", 25-я ячейка "название темы", 43-я ячейка "код безопасности"). И теперь внимание задача - как сделать так чтоб когда например выделаешь-стаешь на 1-ю ячейку подсвечивались или как-то выделялись 25 и 43 ячейки, ну как-бы вроди они все вмести связаны? потом к примеру когда кликаешь на 32 ячейку чтоб выделялись, подсвечивались, меняли цвет ну что угодно в общем чтоб видно было для глаза, 55, 64 и 90 ячейка????

уже что только не делал, никак не могу придумать, помогите пожалуйста если кто знает...

Автор - Александр
Дата добавления - 29.08.2012 в 11:57
Александр Дата: Среда, 29.08.2012, 12:50 | Сообщение № 2
Группа: Гости
там этих правил можно сутки разбираться. ( что я не так спросил?
 
Ответить
Сообщениетам этих правил можно сутки разбираться. ( что я не так спросил?

Автор - Александр
Дата добавления - 29.08.2012 в 12:50
Serge_007 Дата: Среда, 29.08.2012, 12:59 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Наиболее важные пункты выделены красным. Это три строки
Ещё один такой пост и я Вас забаню


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеНаиболее важные пункты выделены красным. Это три строки
Ещё один такой пост и я Вас забаню

Автор - Serge_007
Дата добавления - 29.08.2012 в 12:59
Александр Дата: Среда, 29.08.2012, 13:18 | Сообщение № 4
Группа: Гости
ивзините не прав.
лучше создать новую тему по всем правила или можно сюда приложить файл примера?
 
Ответить
Сообщениеивзините не прав.
лучше создать новую тему по всем правила или можно сюда приложить файл примера?

Автор - Александр
Дата добавления - 29.08.2012 в 13:18
Serge_007 Дата: Среда, 29.08.2012, 13:28 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
О дублировании тем тоже есть в правилах


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеО дублировании тем тоже есть в правилах

Автор - Serge_007
Дата добавления - 29.08.2012 в 13:28
Alehandro Дата: Среда, 29.08.2012, 13:59 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

начну все сначала и по правилам с прикрепленным файлом.
добрый день. На первый взгляд вопрос очень простой, но смысл его немного не такой как может казаться. Дело в том что к примеру есть столбец из 94 ячеек, в каждой ячейке есть определенные словосочетания написанные в строчку ( например 1-я ячейка "Туры киев", 25-я ячейка "заказать авиабилеты киев", 43-я ячейка "заказ туров"). И теперь внимание задача - как сделать так чтоб когда например выделаешь-стаешь на 1-ю ячейку подсвечивались или как-то выделялись 25 и 43 ячейки, ну как-бы вроди они все вмести связаны? потом к примеру когда кликаешь на 32 ячейку чтоб выделялись, подсвечивались, меняли цвет ну что угодно в общем чтоб видно было для глаза, 55, 64 и 90 ячейка????

уже что только не делал, никак не могу придумать, помогите пожалуйста если кто знает...
К сообщению приложен файл: 4656931.xls (26.5 Kb)
 
Ответить
Сообщениеначну все сначала и по правилам с прикрепленным файлом.
добрый день. На первый взгляд вопрос очень простой, но смысл его немного не такой как может казаться. Дело в том что к примеру есть столбец из 94 ячеек, в каждой ячейке есть определенные словосочетания написанные в строчку ( например 1-я ячейка "Туры киев", 25-я ячейка "заказать авиабилеты киев", 43-я ячейка "заказ туров"). И теперь внимание задача - как сделать так чтоб когда например выделаешь-стаешь на 1-ю ячейку подсвечивались или как-то выделялись 25 и 43 ячейки, ну как-бы вроди они все вмести связаны? потом к примеру когда кликаешь на 32 ячейку чтоб выделялись, подсвечивались, меняли цвет ну что угодно в общем чтоб видно было для глаза, 55, 64 и 90 ячейка????

уже что только не делал, никак не могу придумать, помогите пожалуйста если кто знает...

Автор - Alehandro
Дата добавления - 29.08.2012 в 13:59
Gustav Дата: Среда, 29.08.2012, 14:09 | Сообщение № 7
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Quote (Alehandro)
например 1-я ячейка "Туры киев", 25-я ячейка "заказать авиабилеты киев", 43-я ячейка "заказ туров"

И что здесь является общим признаком для объединения таких ячеек? Подстроки 1-2 "киев", 2-3 "заказ" ?


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
Quote (Alehandro)
например 1-я ячейка "Туры киев", 25-я ячейка "заказать авиабилеты киев", 43-я ячейка "заказ туров"

И что здесь является общим признаком для объединения таких ячеек? Подстроки 1-2 "киев", 2-3 "заказ" ?

Автор - Gustav
Дата добавления - 29.08.2012 в 14:09
vikttur Дата: Среда, 29.08.2012, 14:12 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Как программе понять, что в одном случае нужно выделять еще 2 ячейки, в другом - еще 3?
Как дать ей знать, что в первом случае выделение через одно количество строк, во втором - через другое?

Вы хотите научить человеческой логике программу, при том, что человеческая логика пасует перед этой задачей?
Я не нашел логики в порядке выделения:
"Туры Киев". И первое, и второе слово встречаются в других ячейках, не только тех, которые Вы запрашиваете под выделение.

Quote (Gustav)
И что здесь является общим признаком для объединения таких ячеек? Подстроки 1-2 "киев", 2-3 "заказ" ?

94 строка - "заказать тур киев".


Сообщение отредактировал vikttur - Среда, 29.08.2012, 14:15
 
Ответить
СообщениеКак программе понять, что в одном случае нужно выделять еще 2 ячейки, в другом - еще 3?
Как дать ей знать, что в первом случае выделение через одно количество строк, во втором - через другое?

Вы хотите научить человеческой логике программу, при том, что человеческая логика пасует перед этой задачей?
Я не нашел логики в порядке выделения:
"Туры Киев". И первое, и второе слово встречаются в других ячейках, не только тех, которые Вы запрашиваете под выделение.

Quote (Gustav)
И что здесь является общим признаком для объединения таких ячеек? Подстроки 1-2 "киев", 2-3 "заказ" ?

94 строка - "заказать тур киев".

Автор - vikttur
Дата добавления - 29.08.2012 в 14:12
Alehandro Дата: Среда, 29.08.2012, 14:14 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

общего признака как такого нет... это я для себя знаю что они должны быть как-бы связаны... нажимая на любую ячейку должны подсвечиваться или выделяться еще 2-3 заранее определенные пользователем.
 
Ответить
Сообщениеобщего признака как такого нет... это я для себя знаю что они должны быть как-бы связаны... нажимая на любую ячейку должны подсвечиваться или выделяться еще 2-3 заранее определенные пользователем.

Автор - Alehandro
Дата добавления - 29.08.2012 в 14:14
vikttur Дата: Среда, 29.08.2012, 14:16 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Вот Вы и должны рассказать, как. Excel пока еще мыслей не читает.
 
Ответить
СообщениеВот Вы и должны рассказать, как. Excel пока еще мыслей не читает.

Автор - vikttur
Дата добавления - 29.08.2012 в 14:16
Gustav Дата: Среда, 29.08.2012, 14:16 | Сообщение № 11
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Quote (Alehandro)
нажимая на любую ячейку должны подсвечиваться или выделяться еще 2-3 заранее определенные пользователем

Тогда таблицу этих связанных ячеек (цепочек) - в студию!

Типа:

1, 25, 43
32, 55, 64, 90
и т.д.


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Среда, 29.08.2012, 14:19
 
Ответить
Сообщение
Quote (Alehandro)
нажимая на любую ячейку должны подсвечиваться или выделяться еще 2-3 заранее определенные пользователем

Тогда таблицу этих связанных ячеек (цепочек) - в студию!

Типа:

1, 25, 43
32, 55, 64, 90
и т.д.

Автор - Gustav
Дата добавления - 29.08.2012 в 14:16
Alehandro Дата: Среда, 29.08.2012, 14:23 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

мне не надо чтоб автоматом оно прописалось само на все ячейки по каким либо признакам... я хочу все вручную сделать отдельно для каждой ячейки. Так можно сделать?
 
Ответить
Сообщениемне не надо чтоб автоматом оно прописалось само на все ячейки по каким либо признакам... я хочу все вручную сделать отдельно для каждой ячейки. Так можно сделать?

Автор - Alehandro
Дата добавления - 29.08.2012 в 14:23
vikttur Дата: Среда, 29.08.2012, 14:27 | Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Alehandro, Вы сможете назвать 5 чисел, о которых я сейчас думаю?
Подскажите то, не знаю что.
"То, чего не может быть!"

Gustav предложил: составить табличку соответствий. Иначе - только придумать алгоритм (нет его в помине).


Сообщение отредактировал vikttur - Среда, 29.08.2012, 14:29
 
Ответить
СообщениеAlehandro, Вы сможете назвать 5 чисел, о которых я сейчас думаю?
Подскажите то, не знаю что.
"То, чего не может быть!"

Gustav предложил: составить табличку соответствий. Иначе - только придумать алгоритм (нет его в помине).

Автор - vikttur
Дата добавления - 29.08.2012 в 14:27
Alehandro Дата: Среда, 29.08.2012, 14:53 | Сообщение № 14
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

никак не могу поверить что эта задача не решаема, вроди ж все так просто...
к примеру как-то прописать вручную если я стаю на ячейку А2 то нужно чтоб подсветились или замигали, или поменяли цвет ну просто выделелись в общем ячейки А25 и А64.
потом если я кликаю на ячейку А25 чтоб так же выделились из списка ячейки А33, А56 и А14.
и так далее... sad sad sad
 
Ответить
Сообщениеникак не могу поверить что эта задача не решаема, вроди ж все так просто...
к примеру как-то прописать вручную если я стаю на ячейку А2 то нужно чтоб подсветились или замигали, или поменяли цвет ну просто выделелись в общем ячейки А25 и А64.
потом если я кликаю на ячейку А25 чтоб так же выделились из списка ячейки А33, А56 и А14.
и так далее... sad sad sad

Автор - Alehandro
Дата добавления - 29.08.2012 в 14:53
Gustav Дата: Среда, 29.08.2012, 14:56 | Сообщение № 15
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
(небольшой офф)

Quote (vikttur)
Вы сможете назвать 5 чисел, о которых я сейчас думаю?

число, месяц, год рождения; кол-во часов до конца рабочего дня; размер зарплаты, умноженный как минимум на 2 - оно?? biggrin


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение(небольшой офф)

Quote (vikttur)
Вы сможете назвать 5 чисел, о которых я сейчас думаю?

число, месяц, год рождения; кол-во часов до конца рабочего дня; размер зарплаты, умноженный как минимум на 2 - оно?? biggrin

Автор - Gustav
Дата добавления - 29.08.2012 в 14:56
Gustav Дата: Среда, 29.08.2012, 15:02 | Сообщение № 16
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Quote (Alehandro)
к примеру как-то прописать вручную

Вот и пропишите! На другом листе (шите).

Quote (Gustav)
1, 25, 43
32, 55, 64, 90

[vba]
Code

A  B  C  D
----------------
1  25 43
32 55 64 90
[/vba]
Дальше разберемся. Главное - место, откуда читать эту информацию. У Вас пока этого места нет.


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Среда, 29.08.2012, 15:07
 
Ответить
Сообщение
Quote (Alehandro)
к примеру как-то прописать вручную

Вот и пропишите! На другом листе (шите).

Quote (Gustav)
1, 25, 43
32, 55, 64, 90

[vba]
Code

A  B  C  D
----------------
1  25 43
32 55 64 90
[/vba]
Дальше разберемся. Главное - место, откуда читать эту информацию. У Вас пока этого места нет.

Автор - Gustav
Дата добавления - 29.08.2012 в 15:02
Alehandro Дата: Среда, 29.08.2012, 15:12 | Сообщение № 17
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

уточнил пример файла.
К сообщению приложен файл: 7178453.xls (30.0 Kb)
 
Ответить
Сообщениеуточнил пример файла.

Автор - Alehandro
Дата добавления - 29.08.2012 в 15:12
DV Дата: Среда, 29.08.2012, 15:19 | Сообщение № 18
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация: 194 ±
Замечаний: 0% ±

Excel 2010 RUS
Alehandro,
может проще автофильтр использовать?
К сообщению приложен файл: 4656931_filtr.xls (36.5 Kb)
 
Ответить
СообщениеAlehandro,
может проще автофильтр использовать?

Автор - DV
Дата добавления - 29.08.2012 в 15:19
Gustav Дата: Среда, 29.08.2012, 15:27 | Сообщение № 19
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Quote (DV)
Alehandro,
может проще автофильтр использовать?

Кстати, хорошее предложение, прислушайтесь! (если цепочки не пересекаются отдельными элементами)

Что касается первоначально желаемой подсветки, то можно сделать примерно так (в модуле листа):
[vba]
Code

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
          
       Dim rng As Range
          
       If Target.Cells.Count > 1 Then Exit Sub
       If Intersect(Target, [a1:a100]) Is Nothing Then Exit Sub
              
       [a1:a100].Interior.ColorIndex = xlColorIndexNone 'стираем предыдущую заливку
              
       If Target.Row = 1 Or Target.Row = 25 Or Target.Row = 43 Then
           Set rng = Union([a1:a100].Cells(1), [a1:a100].Cells(25), [a1:a100].Cells(43))
           rng.Interior.ColorIndex = 3 'красная заливка
       End If
              
End Sub
[/vba]
Разумеется, жёстко заданные в примере номера строк в продуктивной версии предполагается откуда-то читать.


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Среда, 29.08.2012, 15:30
 
Ответить
Сообщение
Quote (DV)
Alehandro,
может проще автофильтр использовать?

Кстати, хорошее предложение, прислушайтесь! (если цепочки не пересекаются отдельными элементами)

Что касается первоначально желаемой подсветки, то можно сделать примерно так (в модуле листа):
[vba]
Code

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
          
       Dim rng As Range
          
       If Target.Cells.Count > 1 Then Exit Sub
       If Intersect(Target, [a1:a100]) Is Nothing Then Exit Sub
              
       [a1:a100].Interior.ColorIndex = xlColorIndexNone 'стираем предыдущую заливку
              
       If Target.Row = 1 Or Target.Row = 25 Or Target.Row = 43 Then
           Set rng = Union([a1:a100].Cells(1), [a1:a100].Cells(25), [a1:a100].Cells(43))
           rng.Interior.ColorIndex = 3 'красная заливка
       End If
              
End Sub
[/vba]
Разумеется, жёстко заданные в примере номера строк в продуктивной версии предполагается откуда-то читать.

Автор - Gustav
Дата добавления - 29.08.2012 в 15:27
Alehandro Дата: Среда, 29.08.2012, 15:44 | Сообщение № 20
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

а как зайти в сам модуль листа чтоб вставить тот скрип который Вы предложили?
 
Ответить
Сообщениеа как зайти в сам модуль листа чтоб вставить тот скрип который Вы предложили?

Автор - Alehandro
Дата добавления - 29.08.2012 в 15:44
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!