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

  • Delila_1

    veterán

    válasz Traxx #34861 üzenetére

    Az egyes fájlokban több lapon is szerepel a lecserélendő kép?

    Több kép is van 1-1 lapon? Ez azért fontos, mert nem tartom valószínűnek, hogy a több 100 fájlban azonos megnevezése van a beszúrt képnek – valószínűleg régi logónak –, így esetleg nem lehet fixen hivatkozni rá.

    ActiveSheet.DrawingObjects.Delete

    A fenti kóddal az aktív lapon lévő összes képet 1 lépésben le lehet törölni. Ha csak 1 db logó van a lapon, ez alkalmazható.

    Egy ciklussal meg kell nyitni a fájlokat. Ha több lapon is szerepel a cserélendő kép, egy másik ciklussal a lapokat kell sorba venni, törölni a régi képet, majd meghatározott helyre beszúrni az újat, beállítani a méretét, végül menteni és bezárni a behívott fájlt.

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

Hirdetés