Komentáře v excelu do buněk Vyřešeno

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

Moderátor: Mods_senior

Puzzlehead
nováček
Příspěvky: 30
Registrován: listopad 09
Pohlaví: Muž
Stav:
Offline

Komentáře v excelu do buněk

Příspěvekod Puzzlehead » 12 led 2010 20:50

Zravím,
chtěl bych dostat komentáře, které jsou uvedeny u buněk do samostatných buněk. Přesný opak toho co bylo uděláno v tomto tématu

http://www.pc-help.cz/viewtopic.php?f=35&t=47005&p=322568&hilit=koment%C3%A1%C5%99e#p322568

Díky

Reklama
Uživatelský avatar
Teedok
Level 3
Level 3
Příspěvky: 554
Registrován: prosinec 08
Bydliště: Jablonec nad nisou
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Komentáře v excelu do buněk

Příspěvekod Teedok » 12 led 2010 21:06

jenom pro uřesnění: ty máš nějaké komentáře a obsah těch komentářů chceš dostat jako text do buněk?
Freerapid 4ever

Puzzlehead
nováček
Příspěvky: 30
Registrován: listopad 09
Pohlaví: Muž
Stav:
Offline

Re: Komentáře v excelu do buněk

Příspěvekod Puzzlehead » 12 led 2010 21:22

Ano přesně tak.

Uživatelský avatar
Teedok
Level 3
Level 3
Příspěvky: 554
Registrován: prosinec 08
Bydliště: Jablonec nad nisou
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Komentáře v excelu do buněk

Příspěvekod Teedok » 12 led 2010 21:39

nevim jestli to chceš dělat najednou, tak jak to bylo v tebou zmiňovaném topicu, ale když klikneš pravým tlačítkem myši na komentář a dáš upravit komentář, obsah si můžeš zkopírovat a vložit do buňky. Ovšem jestli máš třeba 50 komentářů tak to nevim jak na to.
Freerapid 4ever

Puzzlehead
nováček
Příspěvky: 30
Registrován: listopad 09
Pohlaví: Muž
Stav:
Offline

Re: Komentáře v excelu do buněk

Příspěvekod Puzzlehead » 12 led 2010 22:06

Právě to je ten problém. Spousta komentářů ve spoustě sešitů na spoustě listů. Ručně je to na sebevraždu :-). Dřív si totiž někdo myslel, že když to bude psát do komentářu bude to mít přehlednější :crazy:

Uživatelský avatar
Teedok
Level 3
Level 3
Příspěvky: 554
Registrován: prosinec 08
Bydliště: Jablonec nad nisou
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Komentáře v excelu do buněk

Příspěvekod Teedok » 12 led 2010 22:07

tak ono to na jednu stranu přehlednější je:)
Freerapid 4ever

Puzzlehead
nováček
Příspěvky: 30
Registrován: listopad 09
Pohlaví: Muž
Stav:
Offline

Re: Komentáře v excelu do buněk

Příspěvekod Puzzlehead » 12 led 2010 22:22

Jo pokud, chceš k nějaké buňce dát doplňující informaci, ale vést celý seznam a veškeré potřebné informace v poznámkách, které cheš dále spracovávát a vyhodnocovat je potom nemyslitelné.

navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Komentáře v excelu do buněk

Příspěvekod navstevnik » 13 led 2010 00:10

Pozadovane resi v nejjednodussi podobe pro jednorazove pouziti nasledujici procedura (v editoru VBA - Alt+F11 - vlozit do standardniho modulu, nutno si upravit rozsah bunek s komentari, adresu bunky pro ulozeni komentaru a pripadne aktivovat radek kodu pro smazani zdrojovych komentaru):

Kód: Vybrat vše

Option Explicit

Sub ZKomentareDoBunky1()
  Dim c As Range, SBlok As Range, TCll As Range, Ofsr As Integer
  ' nutno upravit dle potreby:
  Set SBlok = Worksheets("list3").Range("b2:b10")
  Set TCll = Worksheets("list3").Range("k1")
  '
  Ofsr = 0
  For Each c In SBlok.Cells
    On Error Resume Next
    With TCll
    .Offset(Ofsr, 1).Value = c.Comment.Text
      If err.Number = 0 Then
        .Offset(Ofsr, 0).Value = c.Address(0, 0)
        '  odstraneni zdrojoveho komentare, aktivovat dle potreby
        '    c.ClearComments
        Ofsr = Ofsr + 1
      End If
    End With
    On Error GoTo 0
  Next c
  Set SBlok = Nothing
  Set TCll = Nothing
End Sub

Uživatelský avatar
Poki
Level 2
Level 2
Příspěvky: 237
Registrován: prosinec 09
Pohlaví: Muž
Stav:
Offline

Re: Komentáře v excelu do buněk

Příspěvekod Poki » 13 led 2010 18:26

Jde to udelat touto procedurou:

Kód: Vybrat vše

Public Sub commentsTocells()

  For i = 1 To 14 'rozsah radku (1-14)
    For j = 1 To 16 'rozsah sloupcu (A - P)
      If Not Cells(i, j).comment Is Nothing Then
        Cells(i, j) = Cells(i, j).comment.Text
      End If
    Next
  Next

End Sub

Puzzlehead
nováček
Příspěvky: 30
Registrován: listopad 09
Pohlaví: Muž
Stav:
Offline

Re: Komentáře v excelu do buněk

Příspěvekod Puzzlehead » 13 led 2010 18:33

To Navstevnik:
O.K., toto funguje. Ještě jeden dotaz. Lze provést výpis do řádku s tím, že nepotřebuji mít komentář identifikovaný buňkou, ve které byl uložen?

Díky

Puzzlehead
nováček
Příspěvky: 30
Registrován: listopad 09
Pohlaví: Muž
Stav:
Offline

Re: Komentáře v excelu do buněk  Vyřešeno

Příspěvekod Puzzlehead » 13 led 2010 18:38

To Poki: Díky, po menší upravě je tohle přesně co potřebuji. Změnil jsem
Cells(i-1, j) = Cells(i, j).comment.Text
a tím jsem to dostal na řádek nad.

Super, díky


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek

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

Kdo je online

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