Kako izbrisati listove bez potvrde s VBA

Kako izbrisati listove bez potvrde s VBA
Microsoft Visual Basic za aplikacije ili VBA verzija je Microsoftovog Visual Basica za paket Microsoft Office. VBA omogućuje korisniku kodiranje vlastitih funkcija za proširenje funkcionalnosti Officeovih aplikacija i omogućuje automatizaciju uobičajenih ponavljajućih zadataka. VBA makronaredba može se koristiti za brisanje Microsoft Excel radnih listova, ali prema zadanim postavkama pojavljuje se dijaloški okvir u kojem se od korisnika traži da potvrdi radnju. To može biti problem jer sprječava samostalno pokretanje makronaredbi jer se ostatak makronaredbe ne može izvoditi bez interakcije korisnika. Ovo se ponašanje može onemogućiti postavljanjem postavke DisplayAlerts aplikacije na Netačno za vrijeme trajanja makronaredbe. Upute
1

Créer un nouveau classeur dans Microsoft Excel en cliquant sur le bouton ” Office ” dans le coin en haut à gauche et sélectionner “Nouveau”. Double -cliquez sur « classeur Excel ” dans la boîte de dialogue qui apparaît .
2

Cliquez sur l’onglet « Affichage» dans la barre d’outils principale , puis cliquez sur «Afficher les Macros ” dans le menu “Macros ” .

3 vrsta

” deleteSheet ” pour le nom de la macro , puis cliquez sur le bouton “Créer” pour créer une nouvelle macro.
4

Dodajte sljedeći kôd u tijelo potprograma koji je automatski stvorio uređivač koda Visual Basic: Fotografije

Application.DisplayAlerts = = Istina

abord , le réglage de l’application ” DisplayAlerts ” est réglé à false pour désactiver les alertes d’être montré . La feuille de calcul intitulée “Sheet1″ est alors sélectionné et supprimé. Le réglage ” DisplayAlerts ” est alors mis à true pour activer le nouveau alertes .
5

exécutez la macro en appuyant sur la touche “F5 ” et en sélectionnant la macro ” de deleteSheet ” . Feuille “Sheet1” sera automatiquement supprimé sans confirmation.