Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
VBA + Excel Кнопка на листе
|
|||
|---|---|---|---|
|
#18+
Как можно программно повесить на кнопку макрос? Кнопка находится на обычном экселевском листе... Аленочка тм ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2005, 06:53 |
|
||
|
VBA + Excel Кнопка на листе
|
|||
|---|---|---|---|
|
#18+
Аленочка Когда рисуешь кнопку на странице и когда дважды кликуешь на кнопке открываеся событие клик для этой кнопке Если у тебя есть готовый макрос в модуле то просто скопируй операторы твоего макроса Sud Макрос1() твой код ................. End Sub() после будет выглядеть так Private Sub CommandButton1_Click() твой код ................. End Sub или так Private Sub CommandButton1_Click() Макрос1 End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2005, 07:09 |
|
||
|
VBA + Excel Кнопка на листе
|
|||
|---|---|---|---|
|
#18+
2 TIKO Я же говорю программно повесить, а не ручками!!! Как написать макрос и повесить его на кнопку я знаю. Мне нужен код для создания кнопки и кода кнопки... Аленочка тм ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2005, 07:59 |
|
||
|
VBA + Excel Кнопка на листе
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2005, 08:22 |
|
||
|
VBA + Excel Кнопка на листе
|
|||
|---|---|---|---|
|
#18+
Пользователь2 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. Ругнулся на строчку: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2005, 12:37 |
|
||
|
VBA + Excel Кнопка на листе
|
|||
|---|---|---|---|
|
#18+
если закоментировать Код: plaintext 1. то создаётся только кнопка, никаких событий при её нажатии не возникает Аленочка тм ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2005, 12:47 |
|
||
|
VBA + Excel Кнопка на листе
|
|||
|---|---|---|---|
|
#18+
Подключи библиотеку. Tools -> References -> Microsoft Visual Basic for Applications Extensibility (см. рисунок). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2005, 12:52 |
|
||
|
VBA + Excel Кнопка на листе
|
|||
|---|---|---|---|
|
#18+
Какая-то странная ситуация, на листе Лист7 (Лист2) кнопка создаётся, а текст Код: plaintext 1. 2. появляется на листе Лист2 (Клиенты). Что делать? Аленочка тм ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2005, 13:27 |
|
||
|
VBA + Excel Кнопка на листе
|
|||
|---|---|---|---|
|
#18+
АленочкаКакая-то странная ситуация, на листе Лист7 (Лист2) кнопка создаётся, а текст Код: plaintext 1. 2. появляется на листе Лист2 (Клиенты). Что делать? Аленочка тм а всё сама разобралась нужно было писать: Код: plaintext 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. ОГРОМНОЕ СПАСИБО Пользователю2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2005, 13:32 |
|
||
|
VBA + Excel Кнопка на листе
|
|||
|---|---|---|---|
|
#18+
Теперь ситуация усугубилась тем, что я не знаю как у меня будет называться лист, вернее я знаю, что у меня он будет переименован в номер текущего года, но вот каким он будет по счёту в проекте, вот это вопрос...Как узнать? Аленочка тм ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2005, 13:47 |
|
||
|
VBA + Excel Кнопка на листе
|
|||
|---|---|---|---|
|
#18+
Worksheets("...") указывает на название листа в книге. VBComponents("...") указывает на имя модуля листа в проекте. АленочкаТеперь ситуация усугубилась тем, что я не знаю как у меня будет называться лист, вернее я знаю, что у меня он будет переименован в номер текущего года, но вот каким он будет по счёту в проекте, вот это вопрос...Как узнать? Поясни точнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2005, 14:22 |
|
||
|
VBA + Excel Кнопка на листе
|
|||
|---|---|---|---|
|
#18+
Так еще можно, чтобы не путаться. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2005, 14:40 |
|
||
|
VBA + Excel Кнопка на листе
|
|||
|---|---|---|---|
|
#18+
Пользователь2Так еще можно, чтобы не путаться. Код: plaintext 1. спасибо подошло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2005, 15:31 |
|
||
|
VBA + Excel Кнопка на листе
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2005, 22:18 |
|
||
|
VBA + Excel Кнопка на листе
|
|||
|---|---|---|---|
|
#18+
а нельзя сделать так, чтоб создаваемая программно кнопка имела относительную привязку к конкретной ячейке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 06:13 |
|
||
|
VBA + Excel Кнопка на листе
|
|||
|---|---|---|---|
|
#18+
пользователь 10, если я правильно понял... создаваемая кнопка помещается в 1ю ячейку и имеет такие же размеры. Set cb = ThisWorkbook.Worksheets("SHEET1").OLEObjects.Add( _ ClassType:="Forms.CommandButton.1", Link:=False, _ DisplayAsIcon:=False, Left:=ThisWorkbook.Worksheets("sheet1").Cells( 1,1 ).Left, _ Top:=ThisWorkbook.Worksheets("sheet1").Cells( 1,1 ).Top,_ Width:=ThisWorkbook.Worksheets("sheet1").Cells( 1,1 ).Width,_ Height:=ThisWorkbook.Worksheets("sheet1").Cells( 1,1 ).Height) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2010, 17:48 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33336412&tid=2159412]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 136ms |

| 0 / 0 |
