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

Вход

Регистрация

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

 

= Мир MS Excel/Маркер для Excel - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Маркер для Excel
0mega Дата: Среда, 23.03.2011, 08:02 | Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 34 ±
Замечаний: 0% ±

Доброго времени суток.

Есть некая таблица.
В ней надо производить выборки, сравнения и всякие бухгалтерские пометки
При двойном клике на ячейку должен появиться маркер
Образцы маркеров должны иметь возможность ручной замены

К сообщению приложен файл: Marker.xls (28.5 Kb)
 
Ответить
СообщениеДоброго времени суток.

Есть некая таблица.
В ней надо производить выборки, сравнения и всякие бухгалтерские пометки
При двойном клике на ячейку должен появиться маркер
Образцы маркеров должны иметь возможность ручной замены


Автор - 0mega
Дата добавления - 23.03.2011 в 08:02
Alex_ST Дата: Среда, 23.03.2011, 09:38 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
0mega, вы же не новичок...
Читаю в вашем файле описание "как хочу" и сразу возникает куча вопросов:
Quote (0mega)
при двойном клике - в ячейку прописывается маркер
вас интересуют только ячейки В4:В11 или все ячейки столбца В, или некоторый их фиксированный диапазон, или их динамически определяемый (по какому признаку?) диапазон?
Quote (0mega)
при тройном клике - в ячейку прописывается другой маркер
события "тройной клик" в Виндах не существует. Придумайте другой метод. Ну, например: по первому даблклику ставится первый маркёр из списка, по второму он меняется на второй, ... , по 125-му (последнее значение в списке маркёров biggrin ) ячейка очищается.
Quote (0mega)
образец маркеров не должен быть постоянным, в образце предусмотреть возможность изменения цвета заливки и замена символов
ну, это ещё можно реализовать. Только скажите, где будет лежать список маркёров? Наверное, на отдельном специальном листе?
Quote (0mega)
кроме символов могут быть и картинки
а вот тут - засада! Лучше ограничьтесь только символами. Иначе будет очень сложно реализовать. Ну, посмотрите таблицу символов (меню ВСТАВИТЬ, пункт СИМВОЛ)... Там что, там кроме русских и латинских букв, арабских цифр и знаков пунктуации других символов мало?

Так что делайте другой пример.
К стати, а если вы ограничитесь маркёрами-символами, то можно будет использовать обычный выпадающий список, а цвет уж делать макросом по цвету образца маркёра.




С уважением,
Алексей
MS Excel 2003 - the best!!!


Сообщение отредактировал Alex_ST - Среда, 23.03.2011, 10:01
 
Ответить
Сообщение0mega, вы же не новичок...
Читаю в вашем файле описание "как хочу" и сразу возникает куча вопросов:
Quote (0mega)
при двойном клике - в ячейку прописывается маркер
вас интересуют только ячейки В4:В11 или все ячейки столбца В, или некоторый их фиксированный диапазон, или их динамически определяемый (по какому признаку?) диапазон?
Quote (0mega)
при тройном клике - в ячейку прописывается другой маркер
события "тройной клик" в Виндах не существует. Придумайте другой метод. Ну, например: по первому даблклику ставится первый маркёр из списка, по второму он меняется на второй, ... , по 125-му (последнее значение в списке маркёров biggrin ) ячейка очищается.
Quote (0mega)
образец маркеров не должен быть постоянным, в образце предусмотреть возможность изменения цвета заливки и замена символов
ну, это ещё можно реализовать. Только скажите, где будет лежать список маркёров? Наверное, на отдельном специальном листе?
Quote (0mega)
кроме символов могут быть и картинки
а вот тут - засада! Лучше ограничьтесь только символами. Иначе будет очень сложно реализовать. Ну, посмотрите таблицу символов (меню ВСТАВИТЬ, пункт СИМВОЛ)... Там что, там кроме русских и латинских букв, арабских цифр и знаков пунктуации других символов мало?

Так что делайте другой пример.
К стати, а если вы ограничитесь маркёрами-символами, то можно будет использовать обычный выпадающий список, а цвет уж делать макросом по цвету образца маркёра.


Автор - Alex_ST
Дата добавления - 23.03.2011 в 09:38
nilem Дата: Среда, 23.03.2011, 14:11 | Сообщение № 3
Группа: Авторы
Ранг: Старожил
Сообщений: 1613
Репутация: 563 ±
Замечаний: 0% ±

Excel 2013, 2016
М.б. в контекстное меню пунктик добавить?


Яндекс.Деньги 4100159601573
 
Ответить
СообщениеМ.б. в контекстное меню пунктик добавить?

Автор - nilem
Дата добавления - 23.03.2011 в 14:11
0mega Дата: Среда, 23.03.2011, 16:10 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 34 ±
Замечаний: 0% ±

Alex_ST, здравствуйте
Quote (Alex_ST)
вы же не новичок...

это я молодец среди овец, а от молодца и сам овца
В моем понятии работа макросов и атомного реактора - это примерно одно и тоже . Что-то маленькое , невидимое и обладающее неимоверной силой.
Управлять можно и тем и другим, но для этого надо иметь необходимые знания .

Quote (Alex_ST)
...вас интересуют только ячейки В4:В11 или все ячейки столбца В...

В4:В11 - приведены в качестве примера.
про весь столбец "В" - я не могу дать однозначный ответ. Это зависит от того в каком столбце составят таблицу у жены на работе .
Если таблицей пользуются 1-2 человека, тогда я всё переделываю под себя . А если таблицей пользуется вся бухгалтерия + соседний отдел, тогда приходится мне подстраиваться.
Если выделить масссив A1: Y500, то этого должно хватить под бухгалтерские нужды

Quote (Alex_ST)
...например: по первому даблклику ставится первый маркёр из списка, по второму он меняется на второй, ... , по 125-му (последнее значение в списке маркёров ) ячейка очищается.

это очень хороший вариант. Но список должен иметь ручной ввод и не иметь ограничений на кол-во редактирований .
Список-образец должен находится на первом Листе 1, но где-нибудь "на Камчатке" ( в приведенном файле используется адрес IP4
Если у Листа сменили имя , то макрос должен это понимать и работать также с новым именем

Quote (Alex_ST)
а вот тут - засада! Лучше ограничьтесь только символами. Иначе будет очень сложно реализовать.

согласен отказаться от картинок.
только не используйте в макросах числовое значение символов. ( например =СИМВОЛ(221) на ваших компах выдаст "Э", а у меня "Ё" )
поэтому макрос должен брать образец "как есть"

Quote (Alex_ST)
К стати, а если вы ограничитесь маркёрами-символами, то можно будет использовать обычный выпадающий список, а цвет уж делать макросом по цвету образца маркёра.

Отличная подсказка ! У меня на это ума не хватило. Именно так я и сделаю.
Тему можно удалить...
или написать макрос ( может быть кому-то и пригодится ?!...)

Alex_ST и nilem Благодарю за уделенное время



Сообщение отредактировал 0mega - Среда, 23.03.2011, 16:41
 
Ответить
СообщениеAlex_ST, здравствуйте
Quote (Alex_ST)
вы же не новичок...

это я молодец среди овец, а от молодца и сам овца
В моем понятии работа макросов и атомного реактора - это примерно одно и тоже . Что-то маленькое , невидимое и обладающее неимоверной силой.
Управлять можно и тем и другим, но для этого надо иметь необходимые знания .

Quote (Alex_ST)
...вас интересуют только ячейки В4:В11 или все ячейки столбца В...

В4:В11 - приведены в качестве примера.
про весь столбец "В" - я не могу дать однозначный ответ. Это зависит от того в каком столбце составят таблицу у жены на работе .
Если таблицей пользуются 1-2 человека, тогда я всё переделываю под себя . А если таблицей пользуется вся бухгалтерия + соседний отдел, тогда приходится мне подстраиваться.
Если выделить масссив A1: Y500, то этого должно хватить под бухгалтерские нужды

Quote (Alex_ST)
...например: по первому даблклику ставится первый маркёр из списка, по второму он меняется на второй, ... , по 125-му (последнее значение в списке маркёров ) ячейка очищается.

это очень хороший вариант. Но список должен иметь ручной ввод и не иметь ограничений на кол-во редактирований .
Список-образец должен находится на первом Листе 1, но где-нибудь "на Камчатке" ( в приведенном файле используется адрес IP4
Если у Листа сменили имя , то макрос должен это понимать и работать также с новым именем

Quote (Alex_ST)
а вот тут - засада! Лучше ограничьтесь только символами. Иначе будет очень сложно реализовать.

согласен отказаться от картинок.
только не используйте в макросах числовое значение символов. ( например =СИМВОЛ(221) на ваших компах выдаст "Э", а у меня "Ё" )
поэтому макрос должен брать образец "как есть"

Quote (Alex_ST)
К стати, а если вы ограничитесь маркёрами-символами, то можно будет использовать обычный выпадающий список, а цвет уж делать макросом по цвету образца маркёра.

Отличная подсказка ! У меня на это ума не хватило. Именно так я и сделаю.
Тему можно удалить...
или написать макрос ( может быть кому-то и пригодится ?!...)

Alex_ST и nilem Благодарю за уделенное время


Автор - 0mega
Дата добавления - 23.03.2011 в 16:10
nilem Дата: Четверг, 24.03.2011, 11:45 | Сообщение № 5
Группа: Авторы
Ранг: Старожил
Сообщений: 1613
Репутация: 563 ±
Замечаний: 0% ±

Excel 2013, 2016
С контекстным меню, по-моему, интересно получилось. Картинки и файл д.б. в одной папке.
К сообщению приложен файл: 2903505.zip (19.1 Kb)


Яндекс.Деньги 4100159601573
 
Ответить
СообщениеС контекстным меню, по-моему, интересно получилось. Картинки и файл д.б. в одной папке.

Автор - nilem
Дата добавления - 24.03.2011 в 11:45
Hugo Дата: Четверг, 24.03.2011, 12:10 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
С контекстным интересно.
Только у меня на 2000 прямо так не заработало, нужно дополнить:
Code
Private Sub InsPict1(): ActiveSheet.Pictures.Insert ThisWorkbook.Path & "\" & "edit16.png": End Sub

А у меня мысль была немодальную форму вывести, на которой можно выбрать значёк, и тогда одиночным кликом можно этот значёк сразу в ячейку и ставить, пока форма открыта.
Но практически код писать не начинал.


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеС контекстным интересно.
Только у меня на 2000 прямо так не заработало, нужно дополнить:
Code
Private Sub InsPict1(): ActiveSheet.Pictures.Insert ThisWorkbook.Path & "\" & "edit16.png": End Sub

А у меня мысль была немодальную форму вывести, на которой можно выбрать значёк, и тогда одиночным кликом можно этот значёк сразу в ячейку и ставить, пока форма открыта.
Но практически код писать не начинал.

Автор - Hugo
Дата добавления - 24.03.2011 в 12:10
Alex_ST Дата: Четверг, 24.03.2011, 13:43 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
nilem,
КРАСИВО!
А нельзя ли обойтись без внешних файлов, а выводить в меню и на лист сами картинки, полученные из библиотек "мордочек" кнопок по FaceId ?
Ну, например, по FaceId от 6734 до 6759 уже есть готовый набор картинок-звёздочек.



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
Сообщениеnilem,
КРАСИВО!
А нельзя ли обойтись без внешних файлов, а выводить в меню и на лист сами картинки, полученные из библиотек "мордочек" кнопок по FaceId ?
Ну, например, по FaceId от 6734 до 6759 уже есть готовый набор картинок-звёздочек.

Автор - Alex_ST
Дата добавления - 24.03.2011 в 13:43
nilem Дата: Четверг, 24.03.2011, 16:41 | Сообщение № 8
Группа: Авторы
Ранг: Старожил
Сообщений: 1613
Репутация: 563 ±
Замечаний: 0% ±

Excel 2013, 2016
Даже не знал, что есть такие фейсы smile
Как-то сложновато получилось. Ну, в качестве варианта.
К сообщению приложен файл: 1104097.xls (53.0 Kb)


Яндекс.Деньги 4100159601573
 
Ответить
СообщениеДаже не знал, что есть такие фейсы smile
Как-то сложновато получилось. Ну, в качестве варианта.

Автор - nilem
Дата добавления - 24.03.2011 в 16:41
Alex_ST Дата: Четверг, 24.03.2011, 17:03 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
nilem,
супер-мастер! Браво!
Очень здорово получилось: теперь можно не таскать с собой файлы картинок, а юзать встроенные в Ёксель.
К стати, могу поделиться прикопанной для себя разработкой нашего гуру EducatedFool.
Эта прибамбасина создаёт (ну, и, естественно, удаляет при желании) дополнительное меню, в котором показываются все значки, имеющиеся в библиотеках...
Там их такая куча... На любой вкус найти можно.
К сообщению приложен файл: 8788725.xls (41.0 Kb)



С уважением,
Алексей
MS Excel 2003 - the best!!!


Сообщение отредактировал Alex_ST - Четверг, 24.03.2011, 17:15
 
Ответить
Сообщениеnilem,
супер-мастер! Браво!
Очень здорово получилось: теперь можно не таскать с собой файлы картинок, а юзать встроенные в Ёксель.
К стати, могу поделиться прикопанной для себя разработкой нашего гуру EducatedFool.
Эта прибамбасина создаёт (ну, и, естественно, удаляет при желании) дополнительное меню, в котором показываются все значки, имеющиеся в библиотеках...
Там их такая куча... На любой вкус найти можно.

Автор - Alex_ST
Дата добавления - 24.03.2011 в 17:03
Serge_007 Дата: Четверг, 24.03.2011, 17:08 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Alex_ST, size<=14...


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеAlex_ST, size<=14...

Автор - Serge_007
Дата добавления - 24.03.2011 в 17:08
Alex_ST Дата: Четверг, 24.03.2011, 17:18 | Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
Да ладно, Серёга...
Просто я его очень уважаю.
Но всё равно уменьшил до 12.
Ну ты бы ещё лучше в меню size размеры ограничить попытался чтобы не провоцировать юзвергов на суперсайз. Ведь там аж до 22-го. biggrin



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеДа ладно, Серёга...
Просто я его очень уважаю.
Но всё равно уменьшил до 12.
Ну ты бы ещё лучше в меню size размеры ограничить попытался чтобы не провоцировать юзвергов на суперсайз. Ведь там аж до 22-го. biggrin

Автор - Alex_ST
Дата добавления - 24.03.2011 в 17:18
Serge_007 Дата: Четверг, 24.03.2011, 17:22 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Пока не знаю как, да и правила ведь есть wink


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеПока не знаю как, да и правила ведь есть wink

Автор - Serge_007
Дата добавления - 24.03.2011 в 17:22
  • Страница 1 из 1
  • 1
Поиск:

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