|
|
|
Два вопроса про макрос Excel
|
|||
|---|---|---|---|
|
#18+
макрос: Sub Макрос1() For i = 1 To 100 Step 1 Лист2.Cells(i, 1) = Лист1.Cells(i, 1) Next i End Sub Почему исчезают значения на листе 1? Почему ничего не появляется на листе 2? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 12:51:30 |
|
||
|
Два вопроса про макрос Excel
|
|||
|---|---|---|---|
|
#18+
Nick-FromПочему исчезают значения на листе 1? Почему ничего не появляется на листе 2? Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 13:00:30 |
|
||
|
Два вопроса про макрос Excel
|
|||
|---|---|---|---|
|
#18+
Evgeshka Nick-FromПочему исчезают значения на листе 1? Почему ничего не появляется на листе 2? Код: plaintext 1. 2. Если точнее For i = 1 To 100 Step 1 Worksheets("Лист2").Cells(i, 3) = Worksheets("Лист1").Cells(i, 3) Next i ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 13:48:07 |
|
||
|
Два вопроса про макрос Excel
|
|||
|---|---|---|---|
|
#18+
talgatЕсли точнее For i = 1 To 100 Step 1 Worksheets("Лист2").Cells(i, 3) = Worksheets("Лист1").Cells(i, 3) Next i Не один хрен?!! Все меня и так поняли :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 13:51:05 |
|
||
|
Два вопроса про макрос Excel
|
|||
|---|---|---|---|
|
#18+
Вот блин а я всегда думал что надоть like так Worksheets("Total_check").Cells(x + 3, 5).Value = dd5 * 1000 ------ а нафик в цикле ? если Selection.Copy побыстрей будет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 16:29:47 |
|
||
|
Два вопроса про макрос Excel
|
|||
|---|---|---|---|
|
#18+
E2а нафик в цикле ? если Selection.Copy побыстрей будет ? Верно говоришь, надо диапазоном копировать и вставлять! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 16:34:20 |
|
||
|
Два вопроса про макрос Excel
|
|||
|---|---|---|---|
|
#18+
Спасибо! Нет, диапазоном не катит, структура данных такая, которую нужно свести в одну табличку: товар кол-во товар 1 10 товар 2 15 товар 3 50 товар 5 11 товар цена товар 2 15 товар 3 50 товар 1 10 товар 4 43 Поэтому только вложенными циклами думаю можно. А вообще как это синтаксически выглядит - Copy Paste - будьте любезны, покажите плиз :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 17:13:50 |
|
||
|
Два вопроса про макрос Excel
|
|||
|---|---|---|---|
|
#18+
Если нужно объединить данные двух структурно однотипных таблиц, то почему бы не воспользоваться средством "Консолидация". Код: plaintext 1. 2. 3. По поводу копирования диапазонов: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 23:06:17 |
|
||
|
Два вопроса про макрос Excel
|
|||
|---|---|---|---|
|
#18+
Спасибо! только вот почему-то такой код Код: plaintext 1. 2. 3. 4. копирует только первую ячейку диапазона.. ?? И еще вопрос - что это за палка такая _ всюду встречается - это типа разрыва строк что-ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2006, 13:12:48 |
|
||
|
Два вопроса про макрос Excel
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2006, 13:24:11 |
|
||
|
Два вопроса про макрос Excel
|
|||
|---|---|---|---|
|
#18+
Nick-FromСпасибо! только вот почему-то такой код Код: plaintext 1. 2. 3. 4. копирует только первую ячейку диапазона.. ?? Все нормально копирует. Кстати можешь Range("D6") вместо Range("D6:D10"). Код: plaintext 1. Nick-FromИ еще вопрос - что это за палка такая _ всюду встречается - это типа разрыва строк что-ли? Для удобства чтения процедур можно продолжить строку кода с одной строки на другую. Для этого нужно воспользоваться символом переноса "_". Пример. Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2006, 13:29:13 |
|
||
|
Два вопроса про макрос Excel
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. Код: plaintext 1. 2. 3. одна строка может содержать не больше 24х - _ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2006, 13:32:53 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=33592697&tid=2185120]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 312ms |

| 0 / 0 |
