|
|
|
цикл
|
|||
|---|---|---|---|
|
#18+
Как для этого процеса цикл можно создовать? Код: plaintext 1. 2. Я делаю так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Понимаю что, что-то не так, но, незнаю что. Помогите пожалуйста как можн создовать такой цикл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2009, 09:43:46 |
|
||
|
цикл
|
|||
|---|---|---|---|
|
#18+
а что не работает? ошибку где-то пишет? - это первое и второе: что и куда надо скопировать? строки с 14 по 25 в строку 4? или ячейки строки 14 в строку 4? вообщем, тьма вопросов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2009, 10:24:09 |
|
||
|
цикл
|
|||
|---|---|---|---|
|
#18+
Надо из лист1 каждую строку начиная 14-го по 25 (C14:H14,C15:H15,...C25-H25) копировать в лист2 столбец С (С4,c5,...C9) intY = Abs(Sheets("LIST1").Range("C" & byteI))-данный момент ни какой рол не играеть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2009, 10:59:50 |
|
||
|
цикл
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2009, 12:06:53 |
|
||
|
цикл
|
|||
|---|---|---|---|
|
#18+
Вот использую этот макрос: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Сейчас мне надо в цикле для каждого строка вычислить F и J. Для F: =D4-(ВПР(D4;List3!$A$2:$C$32;3;1))*(E4-20) Для J: =ЕСЛИ(C4=0;0;ИНДЕКС(List4!$A$1:$K$1300;ПОИСКПОЗ(LIST2!$C4;List4!$A$1:$A$1300;0);ПОИСКПОЗ(LIST2!$B4;List4!$A$1:$K$1;0))) Если эти выражение использувать в Excel в ячейках как функция все нормально работает, но эти выражение используват в макрос не получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2009, 15:45:35 |
|
||
|
цикл
|
|||
|---|---|---|---|
|
#18+
потому что в VBA нет команд на русском. перепиши названия функций на англоязычные аналоги и все заработает) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 10:39:44 |
|
||
|
цикл
|
|||
|---|---|---|---|
|
#18+
Korcarпотому что в VBA нет команд на русском. перепиши названия функций на англоязычные аналоги и все заработает) Нет, что-то не так делаю, не получается у меня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 11:54:28 |
|
||
|
цикл
|
|||
|---|---|---|---|
|
#18+
qasd1, "=R[3]C[3]-(VLOOKUP(R[3]C[3],List3!R2C1:R32C3,3,1))*(R[3]C[4]-20)" "=IF(R[2]C[2]=0,0,INDEX(List4!R1C1:R1300C11,MATCH(LIST2!R[2]C3,List4!R1C1:R1300C1,0),MATCH(LIST2!R[2]C2,List4!R1C1:R1C11,0)))" Это формулы в английском варианте. Делается все это просто: включаешь марорекордер, и заносишь в ячейку формулу. В макросе записывается формула в английском варианте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 14:50:20 |
|
||
|
цикл
|
|||
|---|---|---|---|
|
#18+
Сергей06qasd1, "=R[3]C[3]-(VLOOKUP(R[3]C[3],List3!R2C1:R32C3,3,1))*(R[3]C[4]-20)" "=IF(R[2]C[2]=0,0,INDEX(List4!R1C1:R1300C11,MATCH(LIST2!R[2]C3,List4!R1C1:R1300C1,0),MATCH(LIST2!R[2]C2,List4!R1C1:R1C11,0)))" Это формулы в английском варианте. Делается все это просто: включаешь марорекордер, и заносишь в ячейку формулу. В макросе записывается формула в английском варианте Сергей06, у меня не получается. Покажите пожалуйста на моем примере (X2.rar), если не трудно. Уже не понимаю что не так делаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2009, 15:17:51 |
|
||
|
|

start [/forum/topic.php?fid=61&fpage=193&tid=2179387]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 369ms |

| 0 / 0 |
