|
Окрасить ячейку одним щелчком, снять и вернуть окрас той же ячейки двойным щелчком
|
|||
---|---|---|---|
#18+
Доброго всем времени суток! Помогите разобраться, По одному щелчку я окрашиваю ячейку : Код: vbnet 1.
Далее я хочу, не смещаясь с ячейки, но уже двойным щелчком, отменить окрас. И так же двойным щелчком вернуть окрас. Код: vbnet 1.
И в целом все работает, но я не понимаю как мне задать цвет, в скрипте срабатывающим по двойному щелчку? У меня он в место отмены цвета, красить в темно синий, а далее возвращает цвет 40 Прикрепляю код целиком. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 14:27 |
|
Окрасить ячейку одним щелчком, снять и вернуть окрас той же ячейки двойным щелчком
|
|||
---|---|---|---|
#18+
надо просто в Immediate-окне посмотреть, чему равно выражение Not 40 и сразу будет все понятно. А потом открыть учебник, почитать, что такое логический тип данных, логические выражения и т.п. А потом посмотреть, чему равен Target.Interior.ColorIndex до того, как ты первично присвоил ему 40 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 14:35 |
|
Окрасить ячейку одним щелчком, снять и вернуть окрас той же ячейки двойным щелчком
|
|||
---|---|---|---|
#18+
Shocker.Pro, Я не совсем понял как посмотреть чему равен Target.Interior.ColorIndex до того, как я первично присвоил ему 40. Но я понял что Not делает из присвоенного числа -41 Но это не помогло мне что-то изменить. Написал через If. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 15:35 |
|
Окрасить ячейку одним щелчком, снять и вернуть окрас той же ячейки двойным щелчком
|
|||
---|---|---|---|
#18+
lopuxiЯ не совсем понял как посмотреть чему равен Target.Interior.ColorIndex до того, как я первично присвоил ему 40.Msgbox Target.Interior.ColorIndex например lopuxiНаписал через If.в данном случае это верно ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2015, 16:43 |
|
|
start [/forum/topic.php?fid=60&msg=38969977&tid=2155923]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 149ms |
0 / 0 |