Keresés

Hirdetés

Új hozzászólás Aktív témák

  • maugly

    csendes tag

    A segítségetekre lenne szükségem. :)

    PowerPoint makrót szeretnék használni.
    A feladatom az lenne, hogy egy diagram elemeit (legalább a szövegrészeket) egyenként nagyítsam és kicsinyítsem, mindig azt, amit a felhasználó aktiválni kíván az egérrel.
    Nem vagyok egy nagy VB-guru, ez az első próbálkozásom benne, így főleg a help-file alapján, meg a kis fejlődésben lemaradt ősrégi programozói tapasztalataimmal próbálkoztam.
    Az alap, a kicsinyítés-nagyítás megvan, ezt kellene kicsit univerzálisabbá tennem, ami a helyes szintaktika és a pontosabb programnyelv-ismeret nélkül eléggé kifog rajtam.
    Addig jutottam, hogy az egyes elemeket tudom azonosítani (mivel a PowerPoint ad nekik egyedi azonosítót), valahogy így:

    ActiveWindow.Selection.ShapeRange.GroupItems(Index:=53).TextFrame.TextRange.Characters(Start:=1, Length:=100).Select
    With ActiveWindow.Selection.TextRange.Font

    Szép hosszú, gyanítom, akad egyszerűbb is. :)

    A kérdésem az, hogy hogyan tudok hivatkozni az aktivált GroupItem Indexére? Van valamilyen ''gyári'' változó, ami ezt tartalmazhatja, vagy valami hasonló? :)

    "Csak gyerek-füllel-hallhatóan röhögök, mint a hintaló." /Fodor Ákos/

Új hozzászólás Aktív témák