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

231

    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. Kuka oli töllöntyön tekijä?

      Ketä on nyt pidätetty? Oliko syy mustasukkaisuus tyttöystävästä tai oliko muita lieventäviä seikkoja? Katuuko tekijä nyt
      Pieksämäki
      33
      3184
    2. Kotikasvatus siitä se lähtee eli missä meni vikaan että lapsesta tuli puukottaja

      Ottakaa muut oppia, normaali kotielämä. Ei liikaa edes hengellisyyttä.
      Pieksämäki
      44
      1589
    3. Kun kohtaat jotain ainutlaatuista

      ja upeaa, johon rakastut ehkä ensimmäistä kertaa ihan tosissaan. Sitten sähläät kaiken omien epävarmuuksien vuoksi. Eikö
      Ikävä
      19
      991
    4. Mua ahdistaa

      Tämä juttu. Miksi nainen torjuit minut vaikka kiinnostuksen merkkejä oli? Eihän tämän jutun olisi tarvinut johtaa sen pi
      Ikävä
      32
      979
    5. Minkälaisessa asunnossa

      haluaisit kaivattusi kanssa asua?
      Ikävä
      59
      943
    6. Ei tämä enää tervettä oo

      Sydän pamppaillen oon jo tunnin meinannu laittaa sulle viestiä... Sormi tärisee lähetä kuvakkeen kohdalla.
      Ikävä
      22
      938
    7. Tuli vain mieleen

      että etkös sä yritäkin muiden miehiä? Se sun tuttava kertoi. En arvosta tuollaista naista, ihmekös kun oot sinkku. m -
      Ikävä
      37
      850
    8. Perämoottoreiden huolto melkoisen kallista

      Minulla on tuollainen keskikokoinen perämoottori ja yleistä merkkiä. Kyselin sille keväthuoltoa paikallisista liikkeistä
      Savonlinna
      36
      813
    9. Tanskademarit: ilman risusavottaa ei rahaa!

      Näin persuna on pakko ihailla noita Tanskan demareita. Tanskalaisessa sosiaalidemokratiassa ei työtön saa rahaa ellei os
      Maailman menoa
      173
      803
    10. Mikä siinä on että sinkku yrittää varattua?

      Siis ihan aina yrittävät muiden puolisoita.
      Sinkut
      48
      719
    Aihe