|
|
|
Сменить знак
|
|||
|---|---|---|---|
|
#18+
Подскажите как сменить знак при заполнении одного диапазона из другого диапазона что-то типа этого хотел написать, но вероятно это глупость! Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2007, 18:06:21 |
|
||
|
Сменить знак
|
|||
|---|---|---|---|
|
#18+
почему же глупость?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2007, 18:24:18 |
|
||
|
Сменить знак
|
|||
|---|---|---|---|
|
#18+
vbaproпочему же глупость?! потому что не получается! Имеется ввиду, что диапазоны одинаковые, но диапазоны, а не одна ячейка, т.е. towb.Sheets(1).Range(Cells(x,y).Address, Cells(x+1,y+2).Address).Value = _ - fromwb.Sheets(2).Range(Cells(x,y).Address, Cells(x+1,y+2).Address).Value ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2007, 18:35:04 |
|
||
|
Сменить знак
|
|||
|---|---|---|---|
|
#18+
KL написал бы что-нибудь вроде этого :): Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2007, 18:39:28 |
|
||
|
Сменить знак
|
|||
|---|---|---|---|
|
#18+
vbaproKL написал бы что-нибудь вроде этого :): Код: plaintext Так не получится, на другую книгу ссылается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2007, 18:47:53 |
|
||
|
Сменить знак
|
|||
|---|---|---|---|
|
#18+
так попробуй: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2007, 18:52:17 |
|
||
|
Сменить знак
|
|||
|---|---|---|---|
|
#18+
vbaproтак попробуй: Код: plaintext 1. Полтергейст какой-то оставляет пустые ячейки и ошибки не выдаёт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2007, 19:07:00 |
|
||
|
Сменить знак
|
|||
|---|---|---|---|
|
#18+
Сейчас наверное уйду и не смогу быть на связи, а решить желательно, поэтому прошу оставлять свои предложения несмотря на то, что я не буду отвечать! Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2007, 19:17:37 |
|
||
|
Сменить знак
|
|||
|---|---|---|---|
|
#18+
Я через цикл по ячейкам в диапазоне сделал, но там несколько тысяч ячеек, очень долго получается! Хочется побыстрее, даже не хочется, а нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2007, 19:19:11 |
|
||
|
Сменить знак
|
|||
|---|---|---|---|
|
#18+
DeggasadЯ через цикл по ячейкам в диапазоне сделал, но там несколько тысяч ячеек, очень долго получается! Хочется побыстрее, даже не хочется, а нужно.можно формулами массива, а цикл я тоже попробовал: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2007, 19:26:19 |
|
||
|
Сменить знак
|
|||
|---|---|---|---|
|
#18+
DeggasadПодскажите как сменить знак при заполнении одного диапазона из другого диапазона можно так есть диапазон со значениями - выделяешь диапазон такой же длины в адресе формулы вводишь "=-" затем выделяешь весь диапазон, у которого хочешь сменить знак нажимаешь Ctrl+Shift+Enter в формуле отобразиться формула у всего диапазона "{=-первая_ячека_дипазона:последняя_ячейка_диапазона}" смотри атач ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2007, 20:09:36 |
|
||
|
Сменить знак
|
|||
|---|---|---|---|
|
#18+
Deggasad У меня такой вариант работает (Excel 2002) (обе книги открыты) Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2007, 20:36:17 |
|
||
|
Сменить знак
|
|||
|---|---|---|---|
|
#18+
vbapro DeggasadЯ через цикл по ячейкам в диапазоне сделал, но там несколько тысяч ячеек, очень долго получается! Хочется побыстрее, даже не хочется, а нужно.можно формулами массива, а цикл я тоже попробовал: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2007, 20:54:01 |
|
||
|
Сменить знак
|
|||
|---|---|---|---|
|
#18+
Спасибовсем большое lena_#### У меня такой вариант работает (Excel 2002) (обе книги открыты) Код: plaintext Что так можно я понял, и как раз думал спросить нет чего-нибуть наподобие функции ДВССЫЛ в VBA? , vbapro в самую точку подсказал метод Evaluate получается Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Код: plaintext Volder твой совет тоже интересный, я этой возможноси не знал и ещё вот сам придумал, но пользоваться наверное не буду, просто как вариант Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2007, 23:39:07 |
|
||
|
Сменить знак
|
|||
|---|---|---|---|
|
#18+
Я бы сделал так: Код: plaintext 1. 2. 3. 4. 5. 6. KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2007, 21:04:22 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34432405&tid=2183168]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 382ms |

| 0 / 0 |
