Private VorWorksheet_Activate ()
Anruf sub1
Enden-Unterseeboot
Privates Unterseeboot sub1 ()
Schwache WB als Arbeitsbuch
Schwaches WS als Arbeitsblatt, ws2 als Arbeitsblatt
Einstellen WB = ThisWorkbook
Einstellen WS = WB. Arbeitsblätter („Sheet1“)
Schwaches CNN als ADODB.Connection
Schwaches rst als ADODB.Recordset
Schwacher lst als Schnur
I als lang verdunkeln
Einstellen CNN = neues ADODB.Connection
Rst einstellen = neues ADODB.Recordset
CNN. „Kennamora“ öffnen, „kennam“, „kennam007“
rst.ActiveConnection = CNN
rst.CursorLocation = adUseServer
rst. Quelle = „WÄHLEN * von den Kunden“ vor
rst. Geöffnet
Während nicht rst.EOF
lst = lst u. rst. Felder („com_address“). Wert u.“: „u. rst. Felder („tid“). Wert u.“, „
rst.MoveNext
Wend
rst. Abschluss
Rst einstellen = nichts
Einstellen CNN = nichts
Auf Störung Goto- n1
Mit WS. Strecke („F9“). Gültigkeitserklärung
. Löschung
. Art addieren: =xlValidateList, AlertStyle: =xlValidAlertStop, Operator: =xlBetween, Formula1: = "" u. lst
.IgnoreBlank = richten aus
.InCellDropdown = richten aus
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = „wählen bitte von der Drop-Down-Liste.“ vor
.ShowInput = richten aus
.ShowError = richten aus
Ende mit
Unterseeboot herausnehmen
n1:
MsgBox Err.Description
Enden-Unterseeboot
Privates VorWorksheet_Change (ByVal Ziel als Strecke)
Wenn Target.Address = „$F$9“ dann
'MsgBox Strecke („F9“). Wert
spitted = aufspalten (Strecke („F9“). Wert,“: ")
'MsgBox spitted (1)
Schwaches CNN als ADODB.Connection
Schwaches rst als ADODB.Recordset
Einstellen CNN = neues ADODB.Connection
Rst einstellen = neues ADODB.Recordset
CNN. „Kennamora“ öffnen, „kennam“, „kennam007“
rst.ActiveConnection = CNN
rst.CursorLocation = adUseServer
rst. Quelle = „* von den customer_produces in denen com_id=“ VORWÄHLEN u. spitted (1)
rst. Geöffnet
MsgBox rst.RecordCount
rst. Abschluss
Rst einstellen = nichts
Einstellen CNN = nichts
Beenden wenn
Unterseeboot beenden
|