Toon posts:

Bestand verwijderen met VBA (excel)

Pagina: 1
Acties:
  • 1.675 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Hallo,

Newbie dat ik ben op het gebied van VBA heb ik een paar vragen die wellicht door iemand beantwoord kunnen worden. Ik wil met behulp van een Macro een excel bestand verwijderen van de hardeschijf. Is hier uberhaupt een code voor ?

Daarnaast heb ik nog een vraag of de vragen (weet u zeker dat u dit bestand wil overschrijven ? of de geselecteerde bladen zullen permanent worden verwijderd) kunnen worden beantwoord met behulp van VBA.

Groeten,
Een newbie

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Hallo Newbie,

1. Groeten onder elke post hoeft niet meer
2. Ik hoop dat je de VBA help hebt geinstalleerd (zo niet alsnog doen ;)), maar zoeken naar detele geeft een hoop relevante info
3. Zoeken naar suppress warnings geeft ook een hoop info..

Geef dan maar in je topic aan, waar je tegenaan loopt :)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Markieman
  • Registratie: December 2001
  • Laatst online: 28-08 15:14
code:
1
Kill "C:\Directory\ExcelFile.xls"


code:
1
2
3
Application.DisplayAlerts = False
'Code die geen meldingen weer mag geven
Application.DisplayAlerts = True

You do not fear them? - The Wraith? Naah. Now *clowns*, that's another story.


Verwijderd

Topicstarter
Application.DisplayAlerts = False
'Code die geen meldingen weer mag geven
Application.DisplayAlerts = True


Hoe werkt dit krijg namelijk de melding nog steeds terwijl ik Application.DisplayAlerts = False toegevoegd heb aan mij code.

  • Markieman
  • Registratie: December 2001
  • Laatst online: 28-08 15:14
Voorbeeldje getest in een nieuwe (leeg) excel 97 document:

Visual Basic .NET:
1
2
3
'Geeft melding "De geselecteerde bladen zullen
'permanent verwijderd worden (OK/Annuleren)"
Blad3.Delete


Visual Basic .NET:
1
2
3
4
'Het blad wordt hoe dan ook verwijderd.
Application.DisplayAlerts = False
Blad3.Delete
Application.DisplayAlerts = True

[ Voor 6% gewijzigd door Markieman op 24-05-2004 14:52 . Reden: layoutkill ]

You do not fear them? - The Wraith? Naah. Now *clowns*, that's another story.