Jakub Grzesiuk

Jakub Grzesiuk Student,
Politechnika
Warszawska

Temat: Pole Kombi

Witam,
mam nastepujacy problem, na Arkuszu1 mam 1 Pole Kombi i kilka komorek z danymi, dodalem przycisk ktory po kliknieciu mialby czyscic wszystkie te komorki oraz resetowac Pole Kombi
pierwsza czesc - czyszczenie komorek - nie byla problemem, zastosowalem taka formule:

Sub Przycisk12_Kliknięcie()
Range("E14").Select
Selection.ClearContents
Range("E16").Select
Selection.ClearContents
Range("F26").Select
Selection.ClearContents
Range("F28").Select
Selection.ClearContents
End Sub

i dziala,
problem jest natomiast z polem kombi ktore nie wiem jak zresetowac na nim wybor... jest to pole kombi na arkuszu a nie na formie (wtedy sprawa jest prosta - klikam na to pole kombi i moge odczytac nazwe a nastepnie zastosowac formule typu Combobox1.clear) wiec nie wiem nawet jaka ma nazwe a Combobox1.clear itp komendy wcale go nie resetuja
czy jest ktos zaznajomiony na tyle z makrami zeby mi jakos pomoc???
jedyna wartosc jaka mi sie udalo znalezc przypisana do tego Pola Kombi to - Drop Down 9

z gory dziekuje za pomoc,
pozdrawiam

Temat: Pole Kombi

Hej,
pola kombi na arkuszu mogą być trojakiego rodzaju:
-format formularza (formanty starszych wersji Office),
-format ActiveX (takie same jak na UserForm),
-formant utworzony przez 'sprawdzanie poprawności'.

przypisana do tego Pola Kombi to - Drop Down 9

wskazuje na formant pierwszego typu.

Wybór dokonany w formancie wykorzystuje się poprzez właściwość 'łącze komórki'; w nim widać 'efekty wyboru'. Jednak to działa także w drugą stronę, wykasowanie (wyzerowanie) komórki będącej 'łączem komórki' powoduje wyczyszczenia pola kombi.

Zakładając, że 'łącze komórki' to komórka B1, kod czyszczący:
Sub Przycisk12_Kliknięcie()
Range("E14,E16,F26,F28").ClearContents
Range("B1") = 0
End Sub
Jakub Grzesiuk

Jakub Grzesiuk Student,
Politechnika
Warszawska

Temat: Pole Kombi

Dzieki o to mi dokladnie chodzilo.
Pozdrawiam serdecznie

Następna dyskusja:

Pole kombi a ochrona arkusz...




Wyślij zaproszenie do