Gantt-kaavio ongelma

Anonyymi

Olen tehnyt projektia varten gantt-kaavion, tähän tapaan

https://www.youtube.com/watch?v=00s5efQWrgU

Olisiko jollain kaavalla tai makrolla mahdollista saada kaavio pyöritettyä niin, että voisi käsin maalata jonkin ajanjakson ruudukosta ja excel tajuaisi laittaa sen mukaan alku- ja loppupäivät paikoilleen sarakkeisiin d&e (jos esimerkkinä käytetään tuota youtuben videon kaaviota)?

4

119

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Napin taa tämä makro. Maalaa päivät ja paina nappia.

      Sub Button1_Click()
          With Selection
              r = .Row
              c1 = .Column
              c2 = .Column   .Columns.Count - 1
           End With
           Cells(r, "D") = Cells(5, c1)
           Cells(r, "E") = Cells(5, c2)
      End Sub

      • Anonyymi

        Moi, jostain syystä tuolla makrolla se vain poistaa kokonaiskeston solusta, muuta ei tapahdu,


      • Eihän toi makro toimi niinkuin aloittaja pyytelee...
        Liitä nappiin koodi
        aivan pelkistettynä nyt.

        Ton voi helposti tehdä Change tapahtumaan 3 sarakkeelle, jolloin kun lisää projektiin työvaiheen tietoja niin automaattisesti päivittyy kaavion ja ei tartte erikseen klikkailla nappia

        Sub SiirräData()
        'maalaa alue - joko pelkät ajat tai myös projektin vaihe ja hipssa oikea vaihto ehto käyttöön
        'alku ja loppupäivät vaan
        Selection.Copy Range("D6")
        ' projektin vaihe alku ja loppupäivät
        Selection.Copy Range("C6")
        End Sub

        Keep EXCELing
        @Kunde


      • Anonyymi

        Maalataan alue, esim. I6:L6 ja painetaan nappia. Makro muuttaa työn alkamisajan ruudussa D6 ja loppuajan ruudussa E6 solujen I5 ja L6 mukaisiksi. Ruksit ja solujen väritys siirtyy maalatulle alueelle. Tätä ymmärsin sinun haluavan. Kokonaiskesto ei muutu, koska sarakkeessa C ei ole kaavaa.

        Tämä versio muuttaa loppuajan sijaan kestoa. Lisäksi on tarkistus: jos valittuna on laiton alue, ei tehdä mitään.

        Sub Button1_Click()
            With Selection
                r = .Row
                c1 = .Column
                d = .Columns.Count
             End With
             If r < 6 Or c1 < 6 Then
                Exit Sub
             End If
             Cells(r, "D") = Cells(5, c1)
             Cells(r, "C") = d
        End Sub


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

    Luetuimmat keskustelut

    1. Trump ja Vance murskasivat ja nolasivat Zelenskyn tiedotusvälineiden edessä Valkoisessa talossa.

      Jopa oli uskomaton tilaisuus Valkoisessa talossa. Zelensky jäi täydelliseksi lehdellä soittelijaksi suhteessa Trumpiin j
      Maailman menoa
      739
      5003
    2. Zelenskyi ei suostunut nöyrtymään Trumpin ja Vancen edessä, siksi meni pieleen

      Trumppia täytyy imarrella, silloin homma toimii aina. Tähän Zelenskyi ei suostunut.
      Maailman menoa
      673
      4239
    3. Mikä on kaivattusi ärsyttävin piirre?

      Mun kaivattu on erittäin vastahakoinen puhumaan itsestä. Kääntää puheenaiheen aina muuhun kun hänestä tulee puhetta.
      Ikävä
      173
      2321
    4. Harmi että

      Pidät niin vastenmielisenä. Olen minäkin välissä ollut ihan kamala sinulle ja ihmetellyt miten voit minusta tykätä. Se o
      Ikävä
      19
      2125
    5. MTV: Katri Helena repäisee kunnolla - Aivan uudessa roolissa TV:ssä - Tätä ei arvannut!

      No nyt iskelmälegenda ja koko kansan Katri Helena kyllä repäisee kunnolla! Upeaa heittäytymistä, Katri Helena! Lue, mis
      Suomalaiset julkkikset
      40
      1898
    6. Miten saisin

      Sinut omakseni?
      Ikävä
      96
      1716
    7. TELIA pakottaa 4G-liittymiä väkisin 5G-liittymiin, vaihtaa ilman lupaa

      Ihmisten sopimuksia! https://www.is.fi/digitoday/mobiili/art-2000011063159.html "Telia on lähettänyt osalle 4g-asiakka
      Maailman menoa
      171
      1493
    8. OP Kaskimaa

      Niin sitten pankki vaihtaa nimeään ja pääkonttori siirtyy ties minne. Pulkkisen visio, Kainuu ei kelvannut.
      Kuhmo
      30
      1218
    9. Ajattele miten

      Paljon ottajia sinulla olisi
      Ikävä
      92
      1203
    10. Viimeiset helmiterveiset

      kaivatullesi tähän alas 🙇💙
      Ikävä
      94
      1154
    Aihe