'Prasowy Alt + F11 the Wizualny Podstawowy Redaktor (VBE)
'Od the Menu, wybierać Wkładać-Moduł.
'Klajstrować the kod w the okno kod okno.
'Naciskać Alt + F11 the VBE
'Iść Narzędzie… Makro-…. Macros i double-click DelRow_OnColumn
Okręt podwodny DelRow_OnColumn ()
Ciemnawy rng1 Pasmo, rng2 Jako Pasmo, cel Pasmo
Ciemnawy FirstAddress Sznurek
Ciemnawy AppCalc Długo
Ciemnawy MyArr
Ciemnawy varr
MyArr = Szyk ("Widget1", "Product1")
Set rng1 = Przecinać (ActiveSheet.UsedRange, Kolumna ("A"))
Jeżeli rng1 Być Okręt podwodny Wtedy Wychodzić Okręt podwodny
Z Zastosowanie
AppCalc =. Obliczenie
.ScreenUpdating = Fałszywy
. Obliczenie = xlCalculationManual
Końcówka Z
Dla MyArr varr W MyArr
Set cel = rng1.Find (varr, xlValues, xlPart, xlByRows)
Jeśli nie cel Być Nic Wtedy
FirstAddress = cel. Adres
Ustawiać cel = rng1.FindNext (cel)
'test ending kasować z mutliple wybór w jeden rząd
Jeżeli cel. Adres <> FirstAddress Wtedy
Jeśli nie rng2 Być Nic Wtedy
Set rng2 = Zjednoczenie (rng2, cel)
Inny
Set rng2 = cel
Kończyć Jeżeli
Kończyć Jeżeli
Zapętlać Podczas Gdy FirstAddress <> cel. Adres
Kończyć Jeżeli
Następny varr
Jeśli nie rng2 Być Nic Wtedy rng2.Clear
Z Zastosowanie
.ScreenUpdating = Prawdziwy
. Obliczenie = AppCalc
Końcówka Z
|