Zdravím, díky za nápady.
1. Show Modal byl na false a přesto nic
3. O Application.ScreenUpdating = False vím, ale ať jsem dal kdekoliv tak nic. Zabralo až Show Modal na true a již neproblíkavají ovl.prvky na listě ani nástrojové lišty Excelu
V přiloženém sešitě stále nefunguje rolování v tabulce při zatrhnutém Checkboxu. Když ale kliknu na horní stavový pruh samotného Excelu tak potom můžu rolovat. Jak by šel onen klik vložit do VBA ?
Zdravím, potřeboval bych poradit v těchto věcech :
1. Jak zaškrtnutím CheckBoxu na "List1" zamezit událost Worksheet_SelectionChange ? To je aby nereagoval na klikání a tím pádem se nezobrazil formulář ?
2. Jak aktivovat rolování textu v tabulce při zobrazeném formuláři ?
3. Jak zamezit problikávání "obrazovky" při klikání do různých buněk při viditelném formuláři ?
Nepodařilo se mi na webu dohledat vše potřebné pro aut.filtr. Našel jsem přitom postup na skrývání řádku což by v mém případě také mohlo být. Ale... nevím jak přiřadit TextBox se zástupným znakem "*" před a za
Robert13 : díky za příspěvek.
Kdybych se tady podíval dříve, tak jsem nemusel tolik googlit :-)
Mezitím nezávisle na "Robert13" jsem zjistil, že se událost Change() u textového pole chová podle představ.
Takže mám :
Private Sub TextBox1_Change()
If Len(TextBox1.Value) = 0 Then
List1.AutoFilterMode = False
Else
If List1.AutoFilterMode = True Then
List1.AutoFilterMode = False
End If
List1.Range("A2:C" & Rows.Count).AutoFilter field:=1, Criteria1:="*" & TextBox1.Value & "*"
End If
End Sub
Ale to platí jen pro jeden sloupec. Jak to doplnit o další sloupce v kterých by měl současně hledat ?
Chválím, ale ten nemám. Jak píši výše, mám E2003.
Zdravím,
poradí někdo jak dynamicky filtrovat a zobrazit jen ty řádky které obsahují řetězec psaný v dané buňce ? Tzn. aby to už filtrovalo hned po každém zapsaném znaku v dané buňce ? Takový dynamický automatický filtr přes více sloupců či našeptávač. Tabulka bude mít cca 500 řádků a 20 sloupců. Excel 2003
Nakonec jsem to vyřešil jiným způsobem.
Office 2003 CZ Pro, CZ Win 7 Pro nebo taky CZ Win 10 Pro včetně posledních aktualizací
Když to tak zkouším s našim formátem datumu, tak by stačilo otevřít okno s nastavením vlastního filtru a potvrdit tlač. OK. Pak to zobrazí
Bohužel stejný výsledek. Když zadám napevno do kritéria datum ve formátu 1/2/2000 tak to zobrazí. Provedl jsem tedy změnu formátu pro vstupní buňku C2 a zase nic. Ve vlastnostech vlastního filtru je vidět že hledá 1/2/2000 což tam samozřejmě není.
Chová se mi to stejně (E2003).
Zdravím,
jak si vysvětlit proč pro kritérium "=" se nezobrazí daný řádek ? Když u kritérií použiji "> nebo <" tak se to chová podle plánu.
lubo: děkuji za info.
Vůbec jsem netušil, že něco takového existuje.
ale taky i v Excelu, ale jen s jiným rozložením dat
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.