|
|
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
Kak mozho na macrose pereshagnut' na odnu ya4eiku (if...then)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 08:51 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
поставь вопрос поконкретнее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 08:59 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
If Cells(i, 1).Value <> Cells(i + 1, 1).Value Then nuzhno 4tob ya4eika Cells(i+1,n) s dannimi pereshla na ya4eiku Cells(i+1,n) s dannimi. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 09:03 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
а вы слышали о сушествовании циклов, об увеличении счетчиков для перехода на след ячейку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 09:07 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
For i = 3 To 1073 rsOra.Open "select .....", cnOra, adOpenForwardOnly While Not rsOra.EOF Cells(i, 1).Value = rsOra![...] Cells(i, 2).Value = rsOra![...] Cells(i, 3).Value = rsOra![...] . If Cells(i, 1).Value <> Cells(i + 1, 1).Value Then <............................................................> Cells(i+1,1) sdelaet probel i pereshagnet na i+2 End If i = i + 1 rsOra.MoveNext Wend rsOra.Close Next i ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 09:08 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
ya pitalsya s ciclom no to 4to nado ne vihodit.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 09:09 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
Nomad87а вы слышали о сушествовании циклов, об увеличении счетчиков для перехода на след ячейку? net. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 09:13 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
попробуй next написать до закрытия файла ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 09:13 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
на самом деле я сам совсем недавно с vba познакомился поэтому посоветую тебе почитать сайтик, для начала довольно интересный http://on-line-teaching.com/vba/index.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 09:15 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
For i = 3 To 1073 rsOra.Open "select ...", cnOra, adOpenForwardOnly While Not rsOra.EOF Cells(i, 1).Value = rsOra![...] Cells(i, 2).Value = rsOra![...] Cells(i, 3).Value = rsOra![...] If Cells(i, 1).Value <> Cells(i + 1, 1).Value Then Cells(i + 1, 1).Value = Cells(i + 2, 1).Value Cells(i + 1, 2).Value = Cells(i + 2, 2).Value Cells(i + 1, 3).Value = Cells(i + 2, 3).Value End If i = i + 1 rsOra.MoveNext Wend Next i rsOra.Close Sdelal primerno tak no bez izmenenii... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 09:17 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
формулировка задачи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 09:28 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
V Tablice Excel est' dannie ASLAN 28 2.81 ASLAN 58 2.7 ASLAN 93 24 IVAN 92 2.72 OMAR 89 2.66 V itoge dolzho polu4itsya tak.. ASLAN 28 2.81 ASLAN 58 2.7 ASLAN 93 24 (zdes' pustaya ya4eika!) IVAN 92 2.72 (zdes' pustaya ya4eika!) OMAR 89 2.66 For i = 3 To 1073 rsOra.Open "select ...", cnOra, adOpenForwardOnly While Not rsOra.EOF Cells(i, 1).Value = rsOra![...] Cells(i, 2).Value = rsOra![...] Cells(i, 3).Value = rsOra![...] If Cells(i, 1).Value <> Cells(i + 1, 1).Value Then Cells(i + 1, 1).Value = Cells(i + 2, 1).Value(?nepravil'no) Cells(i + 1, 2).Value = Cells(i + 2, 2).Value(?) Cells(i + 1, 3).Value = Cells(i + 2, 3).Value(?) End If i = i + 1 rsOra.MoveNext Wend Next i rsOra.Close ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 09:38 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
Arlan88V Tablice Excel est' dannie ASLAN 28 2.81 ASLAN 58 2.7 ASLAN 93 24 IVAN 92 2.72 OMAR 89 2.66 V itoge dolzho polu4itsya tak.. ASLAN 28 2.81 ASLAN 58 2.7 ASLAN 93 24 (zdes' pustaya ya4eika!) IVAN 92 2.72 (zdes' pustaya ya4eika!) OMAR 89 2.66 По какому правилу должны вставляться ячейки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 10:10 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
Arlan Arlan Arlan Arlan Arlan Arlan Arlan [pustaya] Omar Omar Omar Omar Omar Omar [pustaya] Ivan Ivan Ivan Ivan Ivan ...... Esli odinakovie imena togda ni4ego,esli Omar zatem Ivan 4ereduet to posle Omara dolzhna bit' pustaya ya4eika,to est' Ivan dolzhen spustitsya na odnu ya4eiku vniz.I tak dal'she..Ponyatno? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 10:58 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
Nomad87а вы слышали о сушествовании циклов, об увеличении счетчиков для перехода на след ячейку? Mozesh' prosto primer dat' dlya perehoda na sled. strani4ku? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 11:28 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 11:31 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
Ya sdelal no on vse zapuskaet 4erez odnu ya4eiku. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 11:56 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 12:05 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
Kak v na4ale bilo bez probelov tak i stalo.A gde v uslovii perehod? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 12:22 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
Arlan88Kak v na4ale bilo bez probelov tak i stalo.A gde v uslovii perehod? вы можете все подробно и с самого начала все объяснить... с каждым постом появляются новые условия, какие пробелы в начале? лучше скиньте ваш пример сюда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 12:45 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
birk Arlan88Kak v na4ale bilo bez probelov tak i stalo.A gde v uslovii perehod? вы можете все подробно и с самого начала все объяснить... с каждым постом появляются новые условия, какие пробелы в начале? лучше скиньте ваш пример сюда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 12:53 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
не понимаю... :) вставляет он пустые строки при изменении ячейки, дальше то что... может вам итоги нужны ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 13:26 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
birkне понимаю... :) вставляет он пустые строки при изменении ячейки, дальше то что... может вам итоги нужны ? Kak dolzhen viglyadit(v ru4nuy sdelal poka ne rabotaet) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 13:51 |
|
||
|
Visual Basic Macros
|
|||
|---|---|---|---|
|
#18+
Arlan88 Kak dolzhen viglyadit(v ru4nuy sdelal poka ne rabotaet) я не понимаю, в чем проблема, вот скрипт: Код: plaintext 1. 2. 3. 4. 5. 6. 7. вставьте его в код кнопки и все заработает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 14:03 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=35477673&tid=2161959]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
71ms |
get tp. blocked users: |
2ms |
| others: | 255ms |
| total: | 431ms |

| 0 / 0 |
