Sovelluksen sulkeminen makrolla

Excelisti

Olen ylen hämmästynyt. Vanhassa Excel-versiossa:

Application.DisplayAlerts=False
Application.Quit

Sulki kaikki työkirjat nätisti.
Mutta nyt sama rutiini ei toimi vaan ruikuttaa "Do you want to save the changes you made to Työkirja". Sulkiesaan työkirjoja.

Application.DisplayAlerts=False
Pitäisi estää kaikki Excelin ilmoitukset.
Missä vika? Kunde auta!!

2

499

    Vastaukset 2

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • If unsaved workbooks are open when you use this method, Microsoft Excel displays a dialog box asking whether you want to save the changes. You can prevent this by saving all workbooks before using the Quit method or by setting the DisplayAlerts property to False. When this property is False, Microsoft Excel doesn’t display the dialog box when you quit with unsaved workbooks; it quits without saving them.

      If you set the Saved property for a workbook to True without saving the workbook to the disk, Microsoft Excel will quit without asking you to save the workbook.

      joten kyllä allaoleva pitäisi toimia (toimii ainakin mulla)

      Sub Sulje()
      Application.DisplayAlerts = False
      Application.Quit
      End Sub

      suljetaan kaikki muut työkirjat yksitellen tallentamatta niitä (tai jos tarttee tallentaa niin muuta Työkirja.Close False---> Työkirja.Close True)-paitsi yksi (1 pitää olla aina auki..) eli jätetään yksi sulkematta ja sitten suljetaan se lopuksi.
      Nyt ei ainakaan pitäisi herjoja tulla...


      Sub Sulje2()
      Dim Työkirja As Workbook
      Application.DisplayAlerts = False

      For Each Työkirja In Application.Workbooks
      If Työkirja.Name "suljevikana.xls" Then ' muuta tähän aukijäävän työkirjan nimi
      Työkirja.Close False
      End If
      Next

      Application.Quit
      End Sub

      ohjeen mukaisesti...
      kerrotaan Excelille , että ollaankin tallennettu työkirjat... ;-)

      Sub Sulje3()
      Dim Työkirja As Workbook
      For Each Työkirja In Application.Workbooks
         Työkirja.Saved=True
      Next

      Application.Quit
      End Sub

      ei nyt muuta tuu mieleen tällä erää... jospa noilla probleema korjautuisi

      Keep Excelliong
      @Kunde

      • Excelisti

        Kiitos Kunde. Homma selvisi. Koneisiin on asennettu Humminbird DM Extension joka vaatii makron toimiakseen. Jotenkin tämä Hummingbirdin makro vaikuttaa muiden makrojen suorittamiseen. Kun se p...ka otettiin pois, alkoivat makrot toimia taas ihan normaalisti.

        Tuntui oudolta, olen sentään koodannut tuhansia rivejä VBA:lla ja aina on ratkaisu löytynyt. Nyt piti kysyä neuvoa VBA-gurulta. Hyvä että kaikkien alojen guruja sentään löytyy! Hyvää kesän jatkoa.


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

    Luetuimmat keskustelut

    1. Kuinkahan monen

      Naisen puolisoa olet nainen vikitellyt ja eron aiheuttanut? Toivottavasti karma on ku*sut muroihisi useamman kuin kerran
      Ikävä
      93
      855
    2. Mies, kumman ottaisit mieluummin

      176 cm vai 154 cm naisen, jos molemmat muuten yhtä viehättäviä? Mikä on oma pituutesi?
      Sinkut
      149
      808
    3. Kauan mökötetään toisillemme?

      Loppuelämäkö? Vai oisko jo pussailutreffit?
      Ikävä
      60
      682
    4. Pettymys TTK-parketilla! Anna Hanski tippui - Sami-opelta erikoinen heitto: "Nyt sä pääset..."

      Toisena parina Tanssii Tähtien Kanssa -kisasta tippuivat Anna Hanski ja Sami Helenius. Pettymys oli käsinkosketeltava y
      Tanssii tähtien kanssa
      25
      673
    5. Anteeksi mies

      En jaksa tätä…, en halua, että sinulla on paha mieli tämän takia. Viestiä Sinulle.
      Ikävä
      47
      664
    6. Tekisi mieli vetäistä kunnon jurrit sinun kanssasi

      Ja keskustella asiat, ei tästä tule hevonvttua.
      Ikävä
      46
      634
    7. Eikö olisi mukavaa

      Jakaa arki yhdessä mies. Tämmöisin aatoksin.
      Ikävä
      44
      597
    8. Poliisi etsii kadonnutta henkilöä Lapualla

      Henkilö on kadonnut 18-19.9.2026 välisenä yönä. Henkilö on hoikka,n 185 cm pitkä. Kadonneella on ollut katoamishetkellä
      Lapua
      29
      532
    9. Laittaisit viestin suoraan!!

      Haluaisin...
      Ikävä
      31
      531
    10. Oot komea

      etkä näytä vanhenevan. Mieskarkki. Mä en yritä mitään, mä oon sulle liian vanha. Olis kuitenkin kiva tutustua suhun. n
      Ikävä
      20
      523
    11. Mieti oikeasti

      Ollaan lähes tuntemattomia, mutta samalla on tämä erityinen vuosien tilanne takana, joka on ollut monella tapaa väärin.
      Ikävä
      27
      516
    12. Se oli molemminpuolinen limerenssi

      Limerenssi myös sinulla kun näin pitkän ajan jälkeen päivystää palstaa. 🤭
      Ikävä
      81
      479
    13. Jonkun mussukka ajanu rallia

      S- Marketilla. Vautsi vau.
      Hyrynsalmi
      6
      476
    14. Venäjä häviämässä 30 vuoden sodan

      Ukraina vapautti kolme aluetta, operaatio Vivaldi laajenee
      Maailman menoa
      404
      470
    15. Onko kaivattusi

      Hoikistunut?
      Ikävä
      30
      446
    16. Minä kyllä odotan nainen

      että sinun kanssa voisin jutella asioista ihan oikeasti.
      Ikävä
      44
      441
    17. Olen nainen pahoillani, että tykkään sinusta niin paljon, että

      Haluaisin panna sua. Tuntuu vaan siltä, että olet sen suhteen ihan haluton. Ei minulle riitä pelkkä ystävyyssuhde.
      Ikävä
      29
      441
    18. Rydman, herätys!

      "Veikkauksen toimitusjohtaja Olli Sarekoski tienasi kiinteää palkkaa 445 891 euroa ja lisiä 72 157. Kuukausipalkka oli 3
      Maailman menoa
      63
      420
    19. En laita sulle viestiä

      Toivottavasti ymmärrät jo mies hyvä, että en tule koskaan laittamaan sulle viestiä enkä soittamaan sulle. Minusta ei sii
      Ikävä
      39
      414
    20. Helena Ahti-Hallberg napauttaa - Näin hän kommentoi Vappu Pimiän TTK-lähtöä

      Vappu Pimiä jätti Tanssii Tähtien Kanssa -juontajapestin viime kauden lopuksi. Nyt on erilainen kausi, kun Pimiä ei ole
      Tanssii tähtien kanssa
      4
      401
    Aihe