22°C
завтра: 15°C
Погода в Перми
22°C
ночью11°C
утром11°C
завтра15°C
Подробно
 93,44
−0.6513
Курс USD ЦБ РФна 20 апреля
93,4409
−0.6513
 99,58
−0.9519
Курс EUR ЦБ РФна 20 апреля
99,5797
−0.9519
  • такое дело, есть кнопка на листе ( элемент activx ) которая при нажатии формирует штрихкод из определенных ячеек, пытаюсь создать макрос который бы нажимал на эту кнопку через комбинацию клавишь например ctrl - x . Макрос попросту не видит как будто эту кнопку.

    дак вот вопрос, это в принципе не возможно сделать так сказать макрос в макросе или это как -то хитро все делается??

    спсб)

    E23>ST180>CE4>S15>FD3S>SXA10G>S15>ZCA26W>CBA-J31>EP91AT>EP91MT>SXA10>NC11>RC31>GX81

  • А зачем? Вызывайте сразу модуль выполнения этого макроса

  • потому-что мне помимо выполнения этой кнопки, надо повесить на горячую клавишу еше нескока действий.... щас у меня на горячей клавише срабатывает определенный макрос, мне в эту же горячую клавишу надо еще и повесить нажатие этой кнопки )

    E23>ST180>CE4>S15>FD3S>SXA10G>S15>ZCA26W>CBA-J31>EP91AT>EP91MT>SXA10>NC11>RC31>GX81

  • Ну так впишите вызов этого макроса в макрос, который вызывается по горячей клавише.

  • дак вот и не получается, он все исполняет кроме нажатия на кнопку. точнее при записи макроса он не выспринимает клик по кнопке....(......а вручную нажатие этой кнопки не знаю как вписать, сам код.

    E23>ST180>CE4>S15>FD3S>SXA10G>S15>ZCA26W>CBA-J31>EP91AT>EP91MT>SXA10>NC11>RC31>GX81

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

    E23>ST180>CE4>S15>FD3S>SXA10G>S15>ZCA26W>CBA-J31>EP91AT>EP91MT>SXA10>NC11>RC31>GX81

  • Допустим есть макрос, который вызывается по горячей клавише:
    Sub Test1()
    A = MsgBox("Test", vbInformation + vbOKOnly, "Информация")

    End Sub

    Если этот макрос нужно выполнить где-то ещё, допустим в макросе Test2 пишем следующее:
    Sub Test2()

    Test1

    End Sub

  • Горячую клавишу можно привязать к любому макросу. Жмём alt+F8, выбираем нужный макрос, кнопку "Параметры" и там вводим нужно сочетание клавиш

  • ок спсб поразбираемся

    E23>ST180>CE4>S15>FD3S>SXA10G>S15>ZCA26W>CBA-J31>EP91AT>EP91MT>SXA10>NC11>RC31>GX81

Записей на странице:

Перейти в форум

Модератор: