Excel: Každý řádek buňky do sam. buňky Vyřešeno

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

Moderátor: Mods_senior

Florin
nováček
Příspěvky: 2
Registrován: březen 16
Pohlaví: Muž
Stav:
Offline

Excel: Každý řádek buňky do sam. buňky

Příspěvekod Florin » 11 bře 2016 12:09

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

Reklama
Uživatelský avatar
Pic
Moderátor
Guru Level 13
Guru Level 13
Příspěvky: 23292
Registrován: září 06
Bydliště: Východní Čechy
Pohlaví: Muž
Stav:
Offline

Re: Excel: Každý řádek buňky do sam. buňky

Příspěvekod Pic » 12 bře 2016 16:24

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!

Uživatelský avatar
mmmartin
Moderátor
Elite Level 10
Elite Level 10
Příspěvky: 9640
Registrován: srpen 04
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Excel: Každý řádek buňky do sam. buňky

Příspěvekod mmmartin » 12 bře 2016 19:03

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.
b-bb.jpg
ASUS Prime Z390-P / Hexa Core Intel core i5 Coffee Lake-S / Gigabyte GeForce GTX 650 Ti / FORTRON BlueStorm Bronze 80PLUS / W 11

cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: Excel: Každý řádek buňky do sam. buňky  Vyřešeno

Příspěvekod cmuch » 12 bře 2016 21:00

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

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

Florin
nováček
Příspěvky: 2
Registrován: březen 16
Pohlaví: Muž
Stav:
Offline

Re: Excel: Každý řádek buňky do sam. buňky

Příspěvekod Florin » 14 bře 2016 08:56

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.


Omlouvám se, v rámci sběsilého hledání se přiznávám, že jsem pravidla nečetl.

cmuch jsi bůh, thx moc!!!


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Chyba příkazový řádek Příloha(y)
    od zik9 » 05 čer 2025 11:24 » v Windows 11, 10, 8...
    4
    1173
    od zik9 Zobrazit poslední příspěvek
    12 čer 2025 15:33
  • EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
    od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw)
    2
    4850
    od Riviera kid Zobrazit poslední příspěvek
    02 zář 2024 16:21
  • Přechod z Excel 21 na Excel 24
    od Snekment » 29 led 2025 13:46 » v Kancelářské balíky
    2
    12262
    od Snekment Zobrazit poslední příspěvek
    29 led 2025 15:05
  • Pohoda a excel Příloha(y)
    od brownwld » 06 kvě 2025 17:28 » v Kancelářské balíky
    1
    4897
    od atari Zobrazit poslední příspěvek
    07 kvě 2025 09:41
  • Excel - výpočet nočních hodin Příloha(y)
    od Uziv00 » 17 říj 2024 11:22 » v Kancelářské balíky
    3
    3369
    od lubo. Zobrazit poslední příspěvek
    24 říj 2024 00:00

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

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 103 hostů