Hallo nighty!
Jetzt bin ich etwas durcheinander!
Meine Struktur im Explorer sieht so aus:
VBAProject (0000_Ahnenforschung Familienblatt.xls)
Microsoft Excel Objekte
DieseArbeitsmappe
Tabelle1 (Startseite)
Tabelle2 (Vorlage)
Tabelle3 (Namen_Orte)
Tabelle4 (Wi**n_oo_K**se)
Tabelle5 (Namen_Orte)
Tabelle6 (Be**d_o_Wi**n)
Tabelle7 (Wi**n_oo_Sp**r)
Tabelle8 (Be**dt_oo_Wu**e)
Tabelle9 (K**se_oo_El**yk)
Module
Wobei Tabelle 2 & 3 ausgeblendet sind.
O.k. das habe ich verstanden, dies in "
DieseArbeitsmappe"
Private Sub Workbook_Open()
With Worksheets("Tabelle1").Range("B1").Validation
.Delete
For WksNamen = 1 To Worksheets.Count
If WksNamen < Worksheets.Count Then
NamenSammeln = NamenSammeln & Worksheets(WksNamen).Name & ","
Else
NamenSammeln = NamenSammeln & Worksheets(WksNamen).Name
End If
Next WksNamen
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:=NamenSammeln
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
End Sub
Aber dies nicht und wie führe ich das aus? mit einem ClickButton?
"
DeineTabelle"
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Target.Column = 2 And Target.Row = 1 Then
Application.DisplayAlerts = False
Worksheets("" & Cells(1, 2)).Delete
Application.DisplayAlerts = True
End If
Application.EnableEvents = True
End Sub
Internette Grüsse
Mick