Vraag & Antwoord

Anders (software)

Excel macro bij saven (dialoogvenster)

Anoniem
Rumaro
6 antwoorden
  • Is het mogelijk, dat als ik een werkblad in Excel opsla, dat hij dan niet alleen met de melding komt dat het opgeslagen is, maar dat ik ook een venster kan laten verschijnen met bv een melding over het aantal regels ?
  • Ja hoor: Met onderstaand stukje macro tel je het aantal [b:3b91918ac1]gevulde[/b:3b91918ac1] regels in kolom 1 en geef je dit weer in een berichtvenster.

    Sub regels_tellen()
    aantalregels = WorksheetFunction.CountA(Columns(1))
    MsgBox "Het aantal gevulde regels is " & aantalregels
    End Sub
  • Ja dat snap ik, maar hoe maak ik het zo, dat het automatisch komt na de melding dat het werkblad opgeslagen is.
  • Dat stukje macro (alleen de twee regels met code) plakken in de macro die je gebruikt om het bestand op te slaan?
  • Eh, opslaan is een standaard Excel procedure. Geen idee of je die kunt aanpassen ?
  • Je kunt automagisch een macro uit laten voeren bij het opslaan van de worksheet. Ik gebruik die optie om bijv. een reservekopie te maken bij het opslaan.
    Google eens op de termen 'excel beforsave macro' voor meer info.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.