Smazání řádku   otázka

VB.NET

Dobrý den, vyberu si pomocí

Selection.SelectRow

řádek Word tabulky. Nyní bych za splnění podmínky, že tento řádek obsahuje text "Vyhovuje" potřeboval tento řádek smazat. Opět mi to ve Word tabulkách nějak nefunguje. Poradíte prosím. Děkuji Jiří Kašpar.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Lze to napsat takto ???

If Selection.SelectRow.TypeText("Vyhovuje") = True Then

Díky JK ...

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět
  ' pokud je slovo Vyhovuje ve vybraném řádku, bude řádek smazán:  
  If Selection.Text Like "*Vyhovuje*" Then
    Selection.Delete Unit:=wdCharacter, Count:=1
  End If

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Dobré ráno, moc děkuji, toto bohužel nefunguje ani na ten jeden řádek... JK.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Uvedený kód, je-li vyhověno podmínce, smaže již vybraný řádek textu, nikoliv tabulky. Pro tabulku je třeba napsat:

  If Selection.Range.Text Like "*Vyhovuje*" Then
     Selection.Rows.Delete
  End If

A jde o VBA nikoliv VB.NET

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback