deSmid
Gebruiker
- Lid geworden
- 6 jun 2001
- Berichten
- 307
Het volgende heb ik ingevoerd:
Sub Bewaar()
' Sneltoets: CTRL+SHIFT+B
Dim sText As String
sText = "PL " & ActiveSheet.Range("b1").Value & ".xls"
ActiveWorkbook.SaveAs sText
End Sub
In 'b1' staat een waarde die binnen mijn werkblad onder bepaalde omstandigheden kan veranderen en werkt op zich goed. Echter als deze macro wordt uitgevoerd en de naam van het werkblad komt overeen met een bestaand werkblad krijg ik de melding dat deze al bestaat en of ik deze wil overschrijven. Dit moet ook eigenlijk altijd en geeft geen probleem. Maak ik de keuze dit niet te doen of annuleren krijg ik een foutmelding en kom ik in VBA foutopsporen. Hoe kan ik dit ondervangen?
Vrgrt,
deSmid.
Sub Bewaar()
' Sneltoets: CTRL+SHIFT+B
Dim sText As String
sText = "PL " & ActiveSheet.Range("b1").Value & ".xls"
ActiveWorkbook.SaveAs sText
End Sub
In 'b1' staat een waarde die binnen mijn werkblad onder bepaalde omstandigheden kan veranderen en werkt op zich goed. Echter als deze macro wordt uitgevoerd en de naam van het werkblad komt overeen met een bestaand werkblad krijg ik de melding dat deze al bestaat en of ik deze wil overschrijven. Dit moet ook eigenlijk altijd en geeft geen probleem. Maak ik de keuze dit niet te doen of annuleren krijg ik een foutmelding en kom ik in VBA foutopsporen. Hoe kan ik dit ondervangen?
Vrgrt,
deSmid.