|
|
|
Переделать макрос. Поможете?
|
|||
|---|---|---|---|
|
#18+
Задача: Выделенную область скопировать в буфер обмена, перед этим добавив в к правым выделенным ячейкам " руб.". Если ячейка пуста (не содержит число) то подставлять не нужно. Вот такое наваял такое: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Поможете переделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 14:44:43 |
|
||
|
Переделать макрос. Поможете?
|
|||
|---|---|---|---|
|
#18+
Sub RUR_Addition() B = Selection.Columns.Count For i = 1 To Selection.Rows.Count If Selection.Cells(i, B).Value <> "" Then Selection.Cells(i, B).Value = Selection.Cells(i, B).Value & " руб." Next i Selection.Copy End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 16:19:38 |
|
||
|
Переделать макрос. Поможете?
|
|||
|---|---|---|---|
|
#18+
Тогда уж вот так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 16:35:09 |
|
||
|
Переделать макрос. Поможете?
|
|||
|---|---|---|---|
|
#18+
Так вроде требовалось добавить руб. только к правым ячейкам выделенной области? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 16:55:38 |
|
||
|
Переделать макрос. Поможете?
|
|||
|---|---|---|---|
|
#18+
Сергей06добавив в к правым выделенным ячейкам " руб." Не прочитал. Но как-то глупо, согласитесь... уже или к каждой, или по порядку выделенные непустые ячейки раскладывать. Сдаётся мне, что в буфер надо с "руб." записывать, а исходные ячейки не менять. Тогда в массив засовывать придётся. Но смысл, думаю, понятен... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 17:39:14 |
|
||
|
Переделать макрос. Поможете?
|
|||
|---|---|---|---|
|
#18+
Aster32,PlanB, спасибо, все действительно оказалось проще, чем я наколбасил. :-) PlanB Сдаётся мне, что в буфер надо с "руб." записывать, а исходные ячейки не менять. Тогда в массив засовывать придётсяДа, правильно. Хотя и не принципиально на сегодняшний день. а как в массив засунуть ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 09:58:12 |
|
||
|
Переделать макрос. Поможете?
|
|||
|---|---|---|---|
|
#18+
автора как в массив засунуть ? Смотря в какой. Если в двумерный - можно так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Если в одномерный - можно так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 10:36:33 |
|
||
|
Переделать макрос. Поможете?
|
|||
|---|---|---|---|
|
#18+
а бастрее так dim arr arr=selection ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 11:36:43 |
|
||
|
Переделать макрос. Поможете?
|
|||
|---|---|---|---|
|
#18+
Сергей06, Вот ещё 2 варианта: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 12:01:30 |
|
||
|
|

start [/forum/search_topic.php?author=gvhelp&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
get settings: |
9ms |
get forum list: |
15ms |
get settings: |
9ms |
get forum list: |
14ms |
get settings: |
10ms |
get forum list: |
14ms |
get settings: |
6ms |
get forum list: |
13ms |
get settings: |
4ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
192ms |
get topic data: |
6ms |
get first new msg: |
3ms |
get forum data: |
1ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 3236ms |
| total: | 3596ms |

| 0 / 0 |
