Pien knoppitietoisuus puuttuu. Helpeistä ei ollut apua. Nopein vastatkoon...
Käsken VBA ohjelmaani tuhoamaan ennestään olemassa olevan sheetin/chartin komennolla
obj.Sheets(2).Delete
Ohjelmaa ajaessa saan aina varmistuskysymyksen "Data may exist in the sheet(s) selected for deletion. To permanently delete the data, press Delete, (Delete), (Cancel)".
Miten saisin tuon toiminnan pakotettua, jotta ei tarvitse aina painaa tuota nappia. Helpistä löytyi boolean tyyppinen force jonka pystyy tuohon perään lisäämään, mutta tämä liittyy vain read-only tyyppisten tiedostojen tuhoamiseen tai tuhoamatta jättämiseen. Auttakaa jos voitte, muuten turhaudun delete nappulaan:)
Kiitos jo etukäteen!
Moikka MoonD!
Koodi on kaikessa yksinkertaisuudessaan..
SendKeys "{ENTER}": Sheets(1).Delete
Tuohon on helpompikin tapa.
Application.DisplayAlerts = False ActiveWorkbook.ActiveChart.Delete Application.DisplayAlerts = True
Kiitos jälleen kerran!
Mitä tekisinkään ilman tätä foorumia!
Aihe on jo aika vanha, joten et voi enää vastata siihen.