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

Страницы: 1 2 3 След.
Добавка раскрывающегося меню со списком макросов в контекстное меню
 
ZVI, похоже это - то что нужно.
Спасибо вам огромное.
Добавка раскрывающегося меню со списком макросов в контекстное меню
 
ivanok_v2, абсолютно не подходит вариант с Ribbon
Я этой вещью - вывешивал макросы в виде кнопок - на панель  быстрого доступа.
Для того чтобы убрать лишнюю кнопку или добавить лишнюю кнопку - приходилось открывать Ribbon и долго-долго редактировать.
Ribbon хорош - если потом не надо менять эти кнопки или изменять их количество.

Я же спрашиваю про добавление кнопок в раскрывающийся пункт контекстное меню - одним щелчком, после того как будет открыт документ.
Когда всегда можно выбрать нужные кнопки и быстро их добавить в контекстное меню, а ненужные кнопки - не добавлять.
Вот в чем вопрос.
Добавка раскрывающегося меню со списком макросов в контекстное меню
 
ivanok_v2, я работаю в Excel 2013x64
Добавка раскрывающегося меню со списком макросов в контекстное меню
 
Доброе утро.
У меня -  код добавляет в контекстное меню - пункт, нажав на который можно вызвать макрос.
(для этого надо сперва щелкнуть по кнопке и запустить макрос - тогда пункт добавится в меню)
Однако как-то не очень это удобно - иметь в контекстном меню несколько макросов - они увеличивают его размер.

Как сделать раскрывающееся меню по стрелочке, чтобы при наведении на эту стрелочку курсора - раскрылось бы меню с добавленными макросами ?
Сам пункт - будет называться "Макросы".
(Например там где стоит пункт "Фильтр" - если навести курсор на этот пункт - то вправо раскроется меню.)
Макросный аналог подключения к текстовому источнику данных с разделителем
 
Александр Моторин, спасибо - теперь все нормально.
Макросный аналог подключения к текстовому источнику данных с разделителем
 
Здравствуйте. Помогите с решением.

В файле экселя - есть подключение  к текстовому источнику данных "Файл данных.txt".
Там идут текстовые строки с разделителем-двоеточием ":" - то есть получается таблица на два столбца.
На обновление подключения - назначена кнопка макроса.

Но так работать неудобно, поскольку при смене названия каталога с файлом - обязательно надо лезть в существующее подключение и менять путь к текстовому файлу.

Подскажите как аналогичным образом - макросом - вытаскивать содержимое текстового файла "Файл данных.txt" (с разделителем ":" - на два столбца) ?
Условие - текстовый файл всегда лежит в одной папке с файлом экселя.
Как нарисовать линию, заданную углом и ее длиной.
 
Юрий М, ну ладно - давайте тогда закроем эту тему.
Я просто немного удивлен сообщением одного из пользователей. Откуда такая боязнь автофигур, что они ему плохого в жизни сделали.
И обращение, говорит - уж больно подозрительно вежливое. Ну а как - не матом же обращаться-то...
И цифры - какие-то не такие - уж больно подозрительные. Ну так цифры - вроде бы арабские - они уж тысячу лет не меняются.
Изменено: dotten12 - 22.12.2017 12:55:54
Как нарисовать линию, заданную углом и ее длиной.
 
Вот зря вы так.
Кстати вежливое приветствие - это хорошая вещь.
Неужели вы хотите, чтобы приветствие было - ругательным ?
Как нарисовать линию, заданную углом и ее длиной.
 
Спокойней, народ !
Эк вы разошлись....
Как нарисовать линию, заданную углом и ее длиной.
 
БМВ, а формула какая ?
И вообще - я имел ввиду - может есть какая-то особая функция ВБА, чтобы просто - вот вводишь угол и длину - и линия сама рисуется - только по этим данным.
Как нарисовать линию, заданную углом и ее длиной.
 
Здравствуйте.

Помогите.
В экселе обычно линия, при помощи макроса - рисуется заданием двух координат.
Как нарисовать линию - при помощи одной координаты, угла и длины линии? (Первую координату - можно выбрать любую, например 100,100.)
Рисование фигуры - по диагонали определенной линии
 
Karataev, ясно.
Вроде теперь все заработало.
Всем спасибо за ответы.
Рисование фигуры - по диагонали определенной линии
 
Alemox, вы немного не так поняли.

Вот этого объекта - "Rounded Rectangular Callout 4" - его изначально нет на листе (я просто его в файле - для наглядности изобразил).
Его всякий раз нужно рисовать заново.
Рисование фигуры - по диагонали определенной линии
 
Здравствуйте, уважаемые форумчане.
Помогите с макросом.

В файле - на рабочей области находится несколько линий.
Имеющийся макрос определяет координаты той линии, чье название записано в ячейку F2.

Как при помощи макроса - нарисовать фигуру "по диагонали", указанной в ячейке F2 линии ?
Чтобы фигура целиком охватывала линию.
(В приложенном макросе приложил внешний вид фигуры и то, как она должна быть нарисована.)
Выполнение макроса лишь при условии, что контур фигуры - определенного цвета
 
Юрий М, что я могу сказать.
Такой макрос мог написать - только настоящий мастер своего дела, выдающийся ум нашей эпохи.
Спасибо за помощь.
Выполнение макроса лишь при условии, что контур фигуры - определенного цвета
 
Пытливый, ясно.
Как должен выглядеть макрос для отслеживания этого условия ?
Выполнение макроса лишь при условии, что контур фигуры - определенного цвета
 
Здравствуйте, выдающиеся программисты нашего времени.
Помогите простому парню

Есть макрос, удаляющий фигуры на листе - по щелчку на них - и перед удалением, выписывающий текст, содержащийся в фигурах - в таблицу J3:K10.

Как заставить этот макрос - выполняться только при условии, что контур фигуры - зеленый ?
(А если фигура имеет контур другого цвета - то ничего не происходит.)
Изменение регистра - конкретного слова в тексте
 
RAN, теперь все стало ясно как днем.
Спасибо за совет.
Изменение регистра - конкретного слова в тексте
 
RAN, почему-то не работает.
Регистр - с малого на большой - для конкретного слова - не меняет.
Изменение регистра - конкретного слова в тексте
 
Цитата
RAN написал:
А скрещивать нужно не ежа и ужа, а, хотя бы ежа с ежихой.
Послушайте... я вот все - насчет ежа с ежихой....
Что-то не получается у них ничего !!!

Еж выдает ошибку "Run-time error '5'  Invalid procedure call or argument"  
Изменение регистра - конкретного слова в тексте
 
RAN, что-то не работает.

Выдает ошибку "Run-time error '5'  Invalid procedure call or argument"
И подсвечивает строку
Код
s = .Replace(s, ConvertRegistr(oMatches(1), 1))
Изменение регистра - конкретного слова в тексте
 
RAN, объединил два кода в один.
Они - не работают будучи объединенными,
В коде - за функцию изменения регистра - отвечает функция ConvertRegistr

Как одной строчкой - сослаться на эту функцию, из кода смены цвета (чтобы менялся не только цвет, но и регистр) ?
Изменение регистра - конкретного слова в тексте
 
oldy7, это - весь код ?
Куда именно его добавлять ?
Изменение регистра - конкретного слова в тексте
 
Доброе утро, друзья.
Помогите.

У меня есть макрос - изменения регистра текста выделенной ячейки. И есть макрос - изменения цвета конкретного слова.
Как заставить макрос изменения конкретного слова - менять еще и регистр ? (То есть имеющиеся макросы - эти операции делают, но вот объединить их - я никак не могу)
Вывод названия подпапок с длинными именами - на лист
 
Цитата
БМВ написал:
Вставлять также как и net use и  subst в основной код в момент необходимости  сократить путь.
Куда именно вставлять - в основной код ?
Вывод названия подпапок с длинными именами - на лист
 
БМВ, а в коде - этот фрагмент - куда именно добавлять ?
Вывод названия подпапок с длинными именами - на лист
 
RAN, система-то может и выдает подобное сообщение, но каталог несмотря на это -  ВСЕ-ТАКИ СОЗДАЕТ.
То есть я -  вижу каталог своими глазами и могу прочитать его название.
Вот я и спрашиваю - как макросу прочитать название данного каталога.
Вывод названия подпапок с длинными именами - на лист
 
Hugo, нет.
Я имел ввиду - те длинные каталоги, про которые система обычно пишет : "Длина целевого пути - превышает 259 символов"
Вот они не отображаются.

Видимо вы мой файл - из более короткого каталога запускали.
Вот теперь я прикрепил файл - с еще более длинным каталогом
Вывод названия подпапок с длинными именами - на лист
 
Здравствуйте, форумчане.
Помогите решить вопрос.

Есть макрос выписывающий названия подпапок определенных папок каталога (имя каталога задано в ячейке B4) - второго уровня вложенности.
Однако - если папка очень длинная - то макрос отказывается отображать его название.

Как заставить этот макрос - отображать не только короткие названия подпапок, но и длинные названия подпапок ?
Размещение окна экзешника на форме
 
ясно
Казанский, а где можно скачать dll - для размещения окна программы ?
Страницы: 1 2 3 След.
Наверх