makro - vyhledání části textu v buňce

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Odpovědět
davidt
nováček
Příspěvky: 19
Registrován: 26 bře 2009 19:01

makro - vyhledání části textu v buňce

Příspěvek od davidt »

Zdravim,

Může mi někdo poradit, jak vyhledat jen část textu v buňce?

Jde mi o to, že načítám postupně řádky ze jednoho sloupce a potřebuju to ukončit před buňkou, která má v textu "Vytvořil(a) " + jméno, které se může lišit. Proto potřebuju, aby stačilo, že tam je část textu "Vytvořil".

Původně jsem měl makro takhle (teď nefunkční):
For i = 1 To 3000
If Sheets(2).Cells(i, 1) = "Vytvořil" Then
i = 3000
Else
Sheets(1).Cells(i + 4, 1).Value = Sheets(2).Cells(i, 1).Value
End If
Next i
Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: 01 srp 2007 18:10
Bydliště: Pardubice
Kontaktovat uživatele:

Re: makro - vyhledání části textu v buňce

Příspěvek od mike007 »

Nemám moc času, takže jsem si neověřil funkčnost, ale snad to je dobré. Otestuj ...

For i = 1 To 3000
If InStr(Sheets(2).Cells(i, 1), "Vytvořil") Then
i = 3000
Else
Sheets(1).Cells(i + 4, 1).Value = Sheets(2).Cells(i, 1).Value
End If
Next i



Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy prosím pište do fóra. Od toho tu je.
davidt
nováček
Příspěvky: 19
Registrován: 26 bře 2009 19:01

Re: makro - vyhledání části textu v buňce

Příspěvek od davidt »

Mnohokrát díky.
Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: 01 srp 2007 18:10
Bydliště: Pardubice
Kontaktovat uživatele:

Re: makro - vyhledání části textu v buňce

Příspěvek od mike007 »

Za málo. Vlákno označuji za vyřešené.
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy prosím pište do fóra. Od toho tu je.
Odpovědět

Zpět na „Kancelářské balíky“