Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
Создал небольшую программу в Excel. Скинул ее другу. Но почему то в его Excele нету CommonDialog? Почему ? И как можно его установить ему? И можно ли как то эту библиотеку передавать сразу с программой? Если работаю в VBA Excel ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 13:18 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
это дополнительный ActiveX, который распространяется вместе с VB 6.0 (Visual Studio 6.0) если у тебя нет студии, то распространять не можешь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 13:29 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
Konst_Oneэто дополнительный ActiveX, который распространяется вместе с VB 6.0 (Visual Studio 6.0) если у тебя нет студии, то распространять не можешь ясно... А чем его можно заменить ? Я в своей проге, использовал только работу с цветом. Есть что-то чем можно было бы его заменить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 14:14 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
WINAPI вызовами гуглите: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 14:20 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
выше для выбора файла или директории. это для выбора цвета: http://vbnet.mvps.org/index.html?code/comdlg/choosecolor.htm Код: 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. 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. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 14:23 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
Konst_OneWINAPI вызовами гуглите: Код: plaintext 1. О_О Что это за строчки кода ? :) А WINAPI ? Это элемент который можно выбрать ? что-то я его у себя в элементах управления, в excel... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 14:37 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
это не элемент, это декларация вызова функций windows API. в вашем случае (VBA Excel) надо поместить данные строчки кода в публичный модуль вашего workbook ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 14:41 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
[quot Konst_One]выше для выбора файла или директории. это для выбора цвета: http://vbnet.mvps.org/index.html?code/comdlg/choosecolor.htm А русско язычного не было ? )) В целом кое что понятно. )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 14:42 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
> Aaoig: lopuxi > О_О Что это за строчки кода ? :) Это заклинание на древнем языке > А WINAPI ? Это элемент который можно выбрать ? что-то я его у себя в элементах управления, в excel... Windows Application Programming Interface - набор функций в системных Dll реализующий всю работу операционной системы Windows. Предназначен для эффективного взаимодействия программ с операционной системой. Строки заклинания - это декларация 2-х функций, для использования в программе. И это не элемент управления, хотя все элементы управления используют API в своей работе. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 14:45 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
что конкретно в коде вам не понятно? разбёрем подробно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 14:45 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
Konst_Oneчто конкретно в коде вам не понятно? разбёрем подробно Много что ново вкоде для меня :)) Но в VB 6.0 код работает идеально. А вот подвести его под VBA в Excel пока не получилось. Щас пробую. Если что буду спрашивать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 15:21 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
может есть элемент с выбором цвета по проще ?) я не представляю как данный код мне подвести потом к тому, что бы я выбирал цвет, и этим цветом по двойному щелчку просто закрашивал выбранную ячейку :)) Это собственно только для этого я использовал CommonDialog. Иначе мне до вечера сидеть это магичискую махину изучать :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 15:45 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
вам нужен только этот кусок: Код: plaintext вместо МЕ подставьте свой экселевский объект Range или что там у вас есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 15:49 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
> Автор: lopuxi Пример использования: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 16:44 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
Konst_Oneвам нужен только этот кусок: Код: plaintext вместо МЕ подставьте свой экселевский объект Range или что там у вас есть уже прогресс. Появилось меню с выбором цвета. выдает ошибку вот в этом коде на слове Controls. Что цыкл с условиями? какую функцию он несет? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 16:45 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
этот кусок вам не нужен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 16:46 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
Konst_Oneэтот кусок вам не нужен Ну почти все работает. Тока тут вот в цикле ошибку выдает. Не пойму что ему не нравится. Private Sub Workbook_Open() 'initialize the custom colours 'with a series of gray shades Dim cnt As Long For cnt = 240 To 15 Step -15 dwCustClrs((cnt \ 15) - 1) = RGB(cnt, cnt, cnt) Next 'initialize controls Option1.Caption = "Display normally" Option1.Value = True Option2.Caption = "Display with Define Custom Colors open" Option3.Caption = "Disable Define Custom Colors button" Check1.Caption = "Specify initial colour is form BackColor" Command1.Caption = "Choose Color" End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 17:31 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
и на какой строке вашего кода это ругается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 17:32 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
посмотрите тут: http://www.mvps.org/dmcritchie/excel/colors.htm ЗЫ может вас устроит встроенная панель экселя: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 17:35 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
Konst_Oneпосмотрите тут: http://www.mvps.org/dmcritchie/excel/colors.htm ЗЫ может вас устроит встроенная панель экселя: Код: plaintext Ох, снова на англ яз ошибка возникает в цикле Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 17:47 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
Все разобрался! Все теперь работает! ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 18:10 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 18:12 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
как вариант в рамках самого экселя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2010, 18:12 |
|
||
|
CommonDialog1 ?
|
|||
|---|---|---|---|
|
#18+
Все работает. Только вот у меня вопрос, что отвечает за сохранение выбранного цвета, в этом меню. Я каждый раз когда обращаюсь и вызываю окно с выбором цветов. У меня каждый раз выбран начальный черный цвет. Можно ли как то запоминать выбранный цвет и при следующем обращении, он указывал тот последний цвет который я использовал. так же при загрузки программы это было бы удобно. Так на чем сохранил проект, тот выбранный цвет и сохранился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2010, 14:15 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=137&tid=2160126]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
99ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
76ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 231ms |

| 0 / 0 |
