|
Ribbon
|
|||
---|---|---|---|
#18+
Можно ли в Ribbon добавить кнопку с формы? Например есть на форме кнопка "Отчет", как отобразить ее на ленте и при нажатии выполнялся тот же код? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 14:28 |
|
Ribbon
|
|||
---|---|---|---|
#18+
noobsМожно ли в Ribbon добавить кнопку с формы? Например есть на форме кнопка "Отчет", как отобразить ее на ленте и при нажатии выполнялся тот же код? А искать не пробовал? Ribbon ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 15:26 |
|
Ribbon
|
|||
---|---|---|---|
#18+
Можно. Для этого выносим код с кнопки в функцию (не Sub!) в той же форме, а в кнопке на риббоне по OnAction вызываем эту функцию: Код: vbnet 1.
Это, соответственно, вызовет функцию CommandEdit() на текущей активной форме. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 16:46 |
|
Ribbon
|
|||
---|---|---|---|
#18+
Также функция может быть размещена в стандартном модуле. Тогда она будет вызываться даже тогда, когда ни одна форма не открыта. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 16:53 |
|
Ribbon
|
|||
---|---|---|---|
#18+
Можно. В XML-коде ленты создаётся нужная кнопка и указывается процедура обработки действий ленты. Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32.
А в любом общем модуле VBA эта сама процедура программируется: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78.
Как-то так. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2016, 16:54 |
|
|
start [/forum/topic.php?fid=45&msg=39203766&tid=1613750]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 120ms |
0 / 0 |