Zdravim,
řešim teď opačný problém a nikde jsem nic nedohledal....
Potřeboval bych každý řádek buňky vložit do samostatné buňky přes VBA, s tím, že počet řádků v buňce je neznámý.
Díky za každou radu
Petr
Excel: Každý řádek buňky do sam. buňky
Moderátor: Mods_senior
Re: Excel: Každý řádek buňky do sam. buňky
Přečti si pravidla tohoto fóra a nevkládej dotaz do cizího tématu a založ si vlastní. Dotaz vložen jako samostatné téma pod upraveným názvem.
Přečti si pravidla tohoto fóra! Přečetl jsi si nejprve manuál? Piš tak, abychom Ti rozuměli! Na SZ neodpovídám na požadavky řešení Vašich problémů s PC!
Nic není dokonalé, ani člověk!
Nic není dokonalé, ani člověk!
Re: Excel: Každý řádek buňky do sam. buňky
Počet řádků v buňce je známý za všech okolností - je to jeden řádek. Pravděpodobně si pleteš pojmy buňka a blok. Pokud ne, zkus svůj problém popsat lépe.
ASUS Prime Z390-P / Hexa Core Intel core i5 Coffee Lake-S / Gigabyte GeForce GTX 650 Ti / FORTRON BlueStorm Bronze 80PLUS / W 11
Re: Excel: Každý řádek buňky do sam. buňky
Tazatel to myslí takto,
Zalomený text v bunce pomocí alt+enter
Takže tady je makro co ten text rozdělí za buňku po jednotlivých řádcích.
Text ve sloupci A
Zalomený text v bunce pomocí alt+enter
Takže tady je makro co ten text rozdělí za buňku po jednotlivých řádcích.
Text ve sloupci A
Kód: Vybrat vše
Sub RozdelText()
'rozdel zalomeny text do sloupcu za bunku
Dim znak As Integer, OffsetCells As Integer
Dim radek As Integer, ZalomeniKde As Integer
Application.ScreenUpdating = False
For radek = 1 To Cells(Rows.Count, "A").End(xlUp).Row
OffsetCells = 1
With Cells(radek, "A")
For znak = 1 To Len(.Text)
ZalomeniKde = InStr(znak, .Text, Chr(10))
If ZalomeniKde > 1 Then
.Offset(0, OffsetCells) = Mid(.Text, znak, ZalomeniKde - znak)
znak = ZalomeniKde
OffsetCells = OffsetCells + 1
Else
.Offset(0, OffsetCells) = Mid(.Text, znak, Len(.Text) - znak + 1)
Exit For
End If
Next znak
End With
Next radek
Application.ScreenUpdating = True
End Sub
Re: Excel: Každý řádek buňky do sam. buňky
Omlouvám se, v rámci sběsilého hledání se přiznávám, že jsem pravidla nečetl.Pic píše:Přečti si pravidla tohoto fóra a nevkládej dotaz do cizího tématu a založ si vlastní. Dotaz vložen jako samostatné téma pod upraveným názvem.
cmuch jsi bůh, thx moc!!!
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek


