Zaslal/a pepča 5.12.2023 23:01
Čauky.
Potřeboval bych upravit makro stažené na tomto fóru:
Sub vymazatsměny()
jmeno = InputBox("Zadej Jméno", "Jméno pro smazání záznamů:", "")
For a = Cells(Rows.Count, 50).End(xlUp).Row To 1 Step -1
If Cells(a, 50) = jmeno Then Cells(a, 50).EntireRow.ClearContents
Next a
MsgBox "Vymazáno", vbInformation, "Přístup povolen"
Exit Sub
End Sub
Toto makro maže celý řádek , ale potřebuji aby vymazalo data jen ve sloupci E až AI které obsahují ve sloupci AX vyhledávané slovo. Makro se bude spouštět tlačítkem v každém listu. Listy jsou pojmenovány leden až prosinec. Pokud aktivuji tlačítko v lednu potřebuji, aby se vymazala data (sloupec E až AI) z příslušných listů leden až prosinec. Pokud např. aktivuji tlačítko v listu srpen tak srpen až prosinec, hodnoty buněk předcházejících měsíců musí být zachovány.Ještě by bylo vhodné pokud se zadá špatná hodnota (jméno) do vyhledávače, aby makro nahlásilo , že se jedná o chybu.
Děkuji
Pepča
Děkuji za pomoc.
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.