Kuvan liittäminen linkkinä ongelmana - APUA!

Jumppari-Linda

Hei,

Miten saan liitettyä kuvan linkkinä? Siis siten, että seuramme logo on jpg:na (c:\kuvat\logot\logo1.jpg ) ja kuva pitäisi liittää niin, että mikäli logo muuttuu, muuttuu se Excelin kaikissa taulukoissakin...

Suuri kiitos ratkaisun keksineelle!

8

478

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • ehkäpä helpoin tapa on Contol toolboxista lisätä image control ja liittää siihen se logo ja kopsata sitten kontrolli kaikkiin taulukoihin. Sen jälkeen vaan kun logo muuttuu niin nimeää uuden logon vanhan nimiseksi ja aina kun Excel aukeaa se päivittää logon taulukoihin.

      Sub Auto_Open()
      Dim kuva As Object
      Dim i As Long

      For i = 1 To Sheets.Count
      For Each obj In Worksheets(i).OLEObjects
      If obj.OLEType = 2 Then
      Set kuva = obj
      kuva.Object.Picture = LoadPicture("C:\kuvat\logot\logo1.jpg ")
      End If
      Next
      Next
      End Sub

      Keep EXCELing
      @Kunde

    • Jumppari-Linda

      Loistavaa, kiitos Kunde!

      Vielä en ehtinyt kokoleilemaan mutta miten kuvan sijainti saadaan määrättyä?

      Linda

    • no raahaa se se kontrolli sopivaan kohtaan ja kahvoista fiksaat koon sopivaksi, jos ei onnaa niin kysy koodia sitten...

      @Kunde

      • Jumppari-Linda

        Valitettavasti en saa onnistumaan eli saisiko rautalangasta väännettynä. Eli mistä tuo image control lisätään?


      • Jumppari-Linda kirjoitti:

        Valitettavasti en saa onnistumaan eli saisiko rautalangasta väännettynä. Eli mistä tuo image control lisätään?

        valikosta VIEW / TOOLBARS ja avautuvasta listasta valitset CONTROL TOOLBOX. Työkaluvalikosta sitten klikkaat IMAGE kontrollia ja hiirellä maalaat sopivan kokoisen alueen.taulukossa. Voit myöhemmin muutella paikkaa ja kokoa. Klikkaa hiiren oikealla ja avautuvasta menusta valitse PROPERTIES. Ominaisuuksista valitse Picture ja klikkaa oikealla olevia 3 pistettä ja avautuvasta valikosta selaat sitten logolle oikean polun. Samaisella lomakkeella voit säädellä kuvan paikan tarkasti ja korkeuden ja leveyden yms.


    • Jumppari-Linda

      No niin, nyt kaiken pitäisi olla kunnossa, mutta ei logo jostain syystä vaihdu...

      Eli Ohjausobjekteista valittu kuva, otettu ominaisuuksista varjostus pois jne, mutta ei kuva muutu vaikka sen sinne lähtökansioon muuttaa :(

      Ideoita?

      • koodin pätkä moduuliin... ja tallennat. Kun seuraavan kerran avaat Excelin niin kuvat päivittyvät...

        Sub Auto_Open()
        Dim kuva As Object
        Dim i As Long

        For i = 1 To Sheets.Count
        For Each obj In Worksheets(i).OLEObjects
        If obj.OLEType = 2 Then
        Set kuva = obj
        kuva.Object.Picture = LoadPicture("C:\kuvat\logot\logo1.jpg ")
        End If
        Next
        Next
        End Sub


      • Jumppari-Linda
        kunde kirjoitti:

        koodin pätkä moduuliin... ja tallennat. Kun seuraavan kerran avaat Excelin niin kuvat päivittyvät...

        Sub Auto_Open()
        Dim kuva As Object
        Dim i As Long

        For i = 1 To Sheets.Count
        For Each obj In Worksheets(i).OLEObjects
        If obj.OLEType = 2 Then
        Set kuva = obj
        kuva.Object.Picture = LoadPicture("C:\kuvat\logot\logo1.jpg ")
        End If
        Next
        Next
        End Sub

        Hienoa! KIITOS!

        Ei ollut moduulissa...


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Muovikassikartelli

      Kauppaketjut ovat yhdessä sopineet muovikassin yksikköhinnaksi 59 senttiä. Milloin viranomaiset puuttuvat tähän kartell
      Talousrikokset
      43
      2269
    2. Aidon persun tunnistaa Marinin palvonnasta

      Oli kyse sitten Halla-ahosta tai Putinista. Ensimmäisenä aidolle persulle tulee mieleen Marin.
      Maailman menoa
      57
      1831
    3. Hallintooikeus..

      "Asemakaavapäätös pysyy voimassa.Poikkeamista ja rakentamista koskevat luvat hylättiin" kertoo Pyhäjärven Sanomat netti.
      Pyhäjärvi
      142
      1810
    4. Olen rakastunut

      varattuun joka ei eroa. Miten tunteista eroon? Tämä ei ole tavanomaista. On elämäni suuri rakkaus.
      Ikävä
      107
      1406
    5. Teit yllättävän siirron

      Olet tähän saakka ollut tietyllä tapaa varovainen. Voi kai sanoa, että olemme kunnioittaneet toistemme rajoja. Tiedän,
      Ikävä
      54
      1120
    6. Mitä tahtuu Kasperi Viita/Suviviita

      Poliisia ja ambulanssia iso määrä.
      Seinäjoki
      20
      1076
    7. Jos se joskus oli molemminpuolista

      niin hyvin me molemmat onnistuttiin pitämään toinen epätietoisena.
      Ikävä
      76
      1028
    8. Mikä on kaivattusi

      ammatti?
      Ikävä
      62
      999
    9. Laita nyt se viesti

      Tiedän että haluat tavata. Kirjoitat, pyyhit, kirjoitat... Lähetä se viesti 😗
      Ikävä
      54
      847
    10. Kaipaatko nainen

      Semmoista tosi hankalaa ja arkaa miestä? Pitäisitkö hänet aina omanasi jos saisit hänet? Miten huomioisit hänen herkkyyd
      Ikävä
      102
      841
    Aihe