makro - pętla do wyszukiwania co którejś krzywej |
Autor |
Wiadomość |
michal.s
Praktyk

Wersja CorelDRAW: x4
Pomógł: 1 raz Dołączył: 01 Lut 2012 Posty: 66 Skąd: Poznań
|
Wysłany: 20 Sierpień 2021, 17:36 makro - pętla do wyszukiwania co którejś krzywej
|
|
|
Witam wszystkich.
Próbuję samemu coś stworzyć, ale... nie mam na tyle wiedzy.
Prosiłbym was o pomoc w prozaicznie łatwym temacie, a mianowicie
Jak widać na poniższym zrzucie, potrzebuję zaznaczyć 4,5,6 krzywą i je usunąć, następnie mechanizm powtarza się.
Myślę, że jest to prosta pętla, tyle, że nie władam dobrze językiem VBA.
Podobnych plików mam dziesiątki i każdy może mieć inną ilość krzywych, ale zawsze wielokrotność '6'.
Będę wdzięczny za pomoc
Przechwytywanie.JPG
|
Pobierz Plik ściągnięto 266 raz(y) 89.58 KB |
|
|
|
|
 |
Martin Nez
Doradca Grafik?

Wersja CorelDRAW: 2019
Pomógł: 14 razy Dołączył: 29 Sty 2011 Posty: 115 Skąd: Czmoń
|
Wysłany: 20 Sierpień 2021, 19:42
|
|
|
Pisane na szybko, więc kod wygląda średnio, ale działa.
Kod: | Sub michals()
Dim s As Shape
Dim i, j As Integer
For i = 1 To ActivePage.Shapes.Count
For j = 1 To 6 ' tutaj ustawic ile obiektow jest w "grupie"
If j = 4 Or j = 5 Or j = 6 Then ActivePage.Shapes(i).AddToSelection ' ustawic ktore obiekty ma zaznaczac
i = i + 1
If i > ActivePage.Shapes.Count Then Exit Sub
Next
i = i - 1
Next
End Sub |
Pozdr,
MN |
|
|
|
 |
michal.s
Praktyk

Wersja CorelDRAW: x4
Pomógł: 1 raz Dołączył: 01 Lut 2012 Posty: 66 Skąd: Poznań
|
Wysłany: 23 Sierpień 2021, 12:22
|
|
|
Martin Nez,
STOKROTNE DZIĘKI |
|
|
|
 |
michal.s
Praktyk

Wersja CorelDRAW: x4
Pomógł: 1 raz Dołączył: 01 Lut 2012 Posty: 66 Skąd: Poznań
|
Wysłany: 23 Sierpień 2021, 12:24
|
|
|
p.s
Cytat: | Pisane na szybko, więc kod wygląda średnio, ale działa. |
Według mnie kod wygląda SUPER |
|
|
|
 |
|