Funktionen för
kontroll om arbetsblad existerar
Här visas hur vi kan skapa en funktion för kontroll om enstaka arbetsblad existerar eller inte i den aktiva arbetsboken. I exemplet sker kontroll om ett arbetsblad existerar. Om inte så skapas det önskade arbetsbladet.
Tipset finns ej att tillgå för hämtning.
Option Explicit
Function ARARBETSBLAD(stNamn As String) As Boolean
'© 2002 Alla rättigheter XL-Dennis
Dim wsBlad As Worksheet
ARARBETSBLAD = True
On Error Resume Next
Set wsBlad = ActiveWorkbook.Worksheets(stNamn)
If Err Then ARARBETSBLAD = False
End Function
Sub Kontroll_Arbetsblad()
Dim stNamn As String
stNamn = "Blad1"
If ARARBETSBLAD(stNamn) = False Then
Worksheets.Add After:=ActiveSheet
ActiveSheet.Name = "Blad1"
End If
End Sub