Privé SubWorksheet_Activate ()
Vraag sub1
Sub van het eind
Privé Subsub1 ()
Schemerige wb als Werkboek
Schemerige ws als Aantekenvel
Vastgesteld wb = ThisWorkbook
Vastgesteld ws = wb. Aantekenvellen („Sheet1“)
Schemerige cnn als ADODB.Connection
Schemerige rst als ADODB.Recordset
Schemerige lst als Koord
Reeks cnn = Nieuwe ADODB.Connection
Reeks rst = Nieuwe ADODB.Recordset
cnn. Open „kennamora“, „kennam“, „kennam007“
rst.ActiveConnection = cnn
rst.CursorLocation = adUseClient
rst.CursorType = adOpenStatic
rst.LockType = adLockBatchOptimistic
rst. De bron = „SELECTEERT * UIT klanten “
rst. Open
Terwijl niet rst.EOF
lst = lst & rst. Gebieden („com_address“). Waarde &“: „& rst. Gebieden („tid“). Waarde &“, „
rst.MoveNext
Wend
rst. Sluit
cnn. Sluit
Plaats rst = niets
Plaats cnn = niets
Op Fout GoTo n1
Met ws. Waaier („F9“). Bevestiging
. Schrap
. Voeg Type toe: =xlValidateList, AlertStyle: =xlValidAlertStop, Exploitant: =xlBetween, Formula1: = "" & lst
.IgnoreBlank = Waar
.InCellDropdown = Waar
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = „gelieve te selecteren uit dropdown lijst.“
.ShowInput = Waar
.ShowError = Waar
Eind met
Sub van de uitgang
n1:
MsgBox Err.Description
Sub van het eind
Privé SubWorksheet_Change (Doel ByVal als Waaier)
Als Target.Address = „$F$9“ toen
' Waaier MsgBox („F9“). Waarde
spitted = verdelen (Waaier („F9“). Waarde,“: „)
' MsgBox spitted (1)
Schemerige cnn als ADODB.Connection
Schemerige rst als ADODB.Recordset
Reeks cnn = Nieuwe ADODB.Connection
Reeks rst = Nieuwe ADODB.Recordset
cnn. Open „kennamora“, „kennam“, „kennam007“
rst.ActiveConnection = cnn
' rst.CursorLocation = adUseServer
rst.CursorLocation = adUseClient
rst.CursorType = adOpenStatic
rst.LockType = adLockBatchOptimistic
rst. De bron = „SELECTEERT * UIT customer_produces waar com_id=“ & spitted (1)
rst. Open
MsgBox rst.RecordCount
rst. Sluit
cnn. Sluit
Plaats rst = niets
Plaats cnn = niets
Beëindig als
Beëindig Sub
|