Note: The other languages of the website are Google-translated. Back to English

Cum se convertesc comentariile în conținutul celulei în Excel?

Presupunând că am o gamă de celule umplute cu comentarii într-o foaie de lucru, iar acum vreau să convertesc toate comentariile în conținutul celulei, astfel încât să le pot imprima ordonat și rotund. Există modalități bune de a rezolva această sarcină?

Convertiți comentariile în conținutul celulei cu funcția Definită de utilizator

Convertiți comentariile în conținutul celulei cu cod VBA

Convertiți comentariile în conținutul celulei cu Kutools pentru Excel

Fila Office Activați editarea și navigarea cu file în Office și faceți munca mult mai ușoară ...
Kutools pentru Excel vă rezolvă majoritatea problemelor și vă crește productivitatea cu 80%
  • Reutilizați orice: Adăugați cele mai utilizate sau complexe formule, diagrame și orice altceva la preferatele dvs. și reutilizați-le rapid în viitor.
  • Peste 20 de caracteristici text: Extrageți numărul din șirul de text; Extrageți sau eliminați o parte din texte; Conversia numerelor și valutelor în cuvinte în limba engleză.
  • Instrumente de îmbinare: Mai multe cărți de lucru și foi într-unul; Combinați mai multe celule / rânduri / coloane fără a pierde date; Combinați rândurile duplicate și suma.
  • Instrumente divizate: Împărțiți datele în mai multe foi bazate pe valoare; Un registru de lucru pentru mai multe fișiere Excel, PDF sau CSV; O coloană la mai multe coloane.
  • Lipiți săriți Rânduri ascunse / filtrate; Număr și sumă de Culoarea fundalului; Trimiteți e-mailuri personalizate către mai mulți destinatari în bloc.
  • Super Filtru: Creați scheme avansate de filtrare și aplicați oricăror foi; Sortează pe săptămână, zi, frecvență și multe altele; Filtru prin îndrăznețe, formule, comentarii ...
  • Peste 300 de caracteristici puternice; Funcționează cu Office 2007-2021 și 365; Suporta toate limbile; Implementare ușoară în întreprinderea sau organizația dvs.

săgeată albastru dreapta balon Convertiți comentariile în conținutul celulei cu funcția Definită de utilizator

Utilizând această metodă, trebuie mai întâi să creați o funcție definită și apoi să aplicați formula definită pentru a converti comentariile în conținutul celulei. Puteți să-l finalizați după cum urmează pașii:

1.Clic Dezvoltator > Visual Basic, un nou Microsoft Visual Basic pentru aplicații fereastra va fi afișată, faceți clic pe Insera > Moduleși introduceți următoarea funcție în modul:

Funcția GetComments (pRng As Range) Ca șir „Updateby20140509 Dacă nu pRng.Comment nu este nimic, atunci GetComments = pRng.Comment.Text End If End Function

2.Anunturi Ctrl + S pentru a salva funcția.

3.Apoi introduceți următoarea formulă „= GetComments (A1)”În orice celulă goală, în acest caz, voi folosi celula E1. Vedeți captura de ecran:

document-comentarii-la-celule1

4. apasă pe Intrați cheie. Și selectați celula E1, apoi trageți mânerul de umplere peste gama de celule pe care doriți să conțineți această formulă. Și toate comentariile sunt convertite în conținut de celulă. Vedeți captura de ecran:

document-comentarii-la-celule2


săgeată albastru dreapta balon Convertiți comentariile în conținutul celulei cu cod VBA

Dacă cunoașteți codul VBA, următorul cod scurt vă poate ajuta, de asemenea, să convertiți comentariile în conținutul celulei.

1. Selectați intervalul pe care doriți să îl convertiți în conținutul celulei;

2. Clic Dezvoltator > Visual Basic, un nou Microsoft Visual Basic pentru aplicații fereastra va fi afișată, faceți clic pe Insera > Moduleși introduceți următorul cod în modul:

Sub CommentToCell()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = Rng.NoteText
Next
End Sub

3. Apoi apasa  doc-multiplicare-calcul-3 pentru a rula codul. Și selectați un interval pe care doriți să îl convertiți, apoi faceți clic OKși toate comentariile selectate au fost convertite în conținutul celulei din celulele sale relevante.


document-comentarii-la-celule3 -2 document-comentarii-la-celule4

notițe: Dacă nu doriți comentariile, le puteți șterge.


săgeată albastru dreapta balon Convertiți comentariile în conținutul celulei cu Kutools pentru Excel

Kutools pentru Excel : cu mai mult de 300 de programe de completare Excel la îndemână, încercați fără limitări în 30 de zile.Ia-l acum .

Convertiți comentariul și celula of Kutools pentru Excel este un instrument la îndemână și util vă poate ajuta să rezolvați multe probleme legate de comentarii.

După instalare Kutools pentru Excel, vă rugăm să faceți următoarele:

1. Selectați intervalul pe care doriți să importați comentariile în celule.

2. Clic Kutools > Mai Mult > Convertiți comentariul și celula, vezi captura de ecran:

document-comentarii-la-celule-5

3. În Convertiți comentariul și celula fereastră de dialog, selectați Convertiți comentariile în conținutul celulelor. Vedeți captura de ecran:

document-comentarii-la-celule-6

4. Apoi apasa OK. Acum, toate comentariile selectate sunt convertite în conținutul celulei în intervalul său original.

Pentru informații mai detaliate despre Convertiți comentariul și celula, Vă rugăm să vizitați Conversia comentariului și descrierea funcției celulei.


Legate de articole:


Cele mai bune instrumente de productivitate Office

Kutools pentru Excel vă rezolvă majoritatea problemelor și vă crește productivitatea cu 80%

  • reutilizarea: Introduceți rapid formule complexe, diagrame și orice ai folosit anterior; Criptați celulele cu parola; Creați o listă de corespondență și trimiteți e-mailuri ...
  • Super Formula Bar (editați cu ușurință mai multe linii de text și formulă); Layout de citire (citiți și editați cu ușurință un număr mare de celule); Lipiți la interval filtrat...
  • Merge celule / rânduri / coloane fără a pierde date; Conținut de celule divizate; Combinați rânduri / coloane duplicate... Prevenirea celulelor duplicate; Comparați gamele...
  • Selectați Duplicat sau Unic Rânduri; Selectați Rânduri goale (toate celulele sunt goale); Super Find și Fuzzy Find în multe cărți de lucru; Selectare aleatorie ...
  • Copie exactă Mai multe celule fără modificarea referinței formulelor; Creați automat referințe la foi multiple; Introduceți gloanțe, Casete de selectare și multe altele ...
  • Extrageți textul, Adăugați text, eliminați după poziție, Eliminați spațiul; Creați și imprimați subtotaluri de paginare; Convertiți conținutul dintre celule și comentarii...
  • Super Filtru (salvați și aplicați scheme de filtrare altor foi); Sortare avansată după lună / săptămână / zi, frecvență și multe altele; Filtru special cu bold, italic ...
  • Combinați cărți de lucru și foi de lucru; Merge Tables pe baza coloanelor cheie; Împărțiți datele în mai multe foi; Conversia în loturi xls, xlsx și PDF...
  • Peste 300 de funcții puternice. Suportă Office / Excel 2007-2021 și 365. Acceptă toate limbile. Implementare ușoară în întreprinderea sau organizația dvs. Funcții complete Probă gratuită de 30 de zile. Garanție de returnare a banilor de 60 de zile.
fila kte 201905

Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
fundul officetab
Comentarii (24)
Încă nu există evaluări. Fii primul care evaluează!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Nu am încercat încă asta, dar se pare că face exact ceea ce trebuie să fac. Mulțumiri
Acest comentariu a fost redus la minimum de moderatorul de pe site
Doamne esti un salvator!!!! multumesc pentru asta.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Funcționează excelent, ce soluție bună! Mulțumiri.
Acest comentariu a fost redus la minimum de moderatorul de pe site
„Conversia comentariilor în conținutul celulei cu funcția definită de utilizator” La început a funcționat și am salvat registrul de lucru și l-am închis. Data viitoare când am deschis registrul de lucru, fiecare celulă care anterior arăta corect comentariile pentru celule arată acum #NUME? eroare! Cum poate fi prevenit acest lucru?
Acest comentariu a fost redus la minimum de moderatorul de pe site
A lucrat la început, dar apoi a returnat un #NAME? eroare.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Întotdeauna am crezut că știu cele mai multe lucruri despre Excel. Dar nu am știut niciodată că puteți scrie și utiliza funcții definite de utilizator ca și cum ar fi native în Excel. Mulțumesc pentru lecția mea a zilei.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Bună, când rulez codul „Convertire... cod VBA” de mai sus, am un rezultat ciudat. Pentru o serie de celule (B2:N2) fiecare care are texte de comentariu (care sunt o formulă), atunci când oda rulează, funcționează corect numai pentru ColB, ColD, ColF, ColH, ColJ, ColL, ColN - la fiecare a doua coloană! Dacă îl rulez doar pentru ColB, funcționează. Dar dacă îl rulez pentru ColC, nu o face. Notă: formulele sunt aproape identice. Celula pur și simplu nu are nicio valoare/șir din comentariu (deci nu cred că este o problemă de formulă. Același lucru este valabil pentru orice altă coloană. Dacă a funcționat în interval, funcționează singur și nu dacă nu. Orice sugestii? Înainte de a posta, m-am gândit să încerc un nou registru de lucru ca test. În A1 a introdus o formulă „=ROW()+COLUMN()”. Completată în intervalul C3. A rulat acest cod: Public Sub CellFormulaToCellComment() „Scris de: Darren R.... 05 nov 2014 „Se va copia formula celulei în comentariile celulei „Notă: va șterge orice comentariu existent, așa că aveți grijă Dim CellInRange As Range Dim CellComment As String For Each CellInRange In Selection If CellInRange .HasFormula Then CellComment = CellInRange.Formula CellInRange.ClearComments CellInRange.AddComment (CellComment) End If Next End Sub pentru a copia formulele în comentariile pentru fiecare celulă. Copiați PasteSpecial Comments în D4:F6. Acum aveți celule goale cu comentarii Apoi rulați „CommentToCell” și a funcționat în fiecare celulă. Așa că acum sunt cu adevărat nedumerit. În plus, am f Am găsit câteva informații despre NoteText care este învechit și înlocuit cu Cell.Comment, dar schimbarea comenzilor nu a funcționat și nu eram sigur cum să-l schimb pentru a funcționa. Orice gând ar fi apreciat. Mulțumesc, Darren
Acest comentariu a fost redus la minimum de moderatorul de pe site
esti grozav excelent multumesc mult multumesc
Acest comentariu a fost redus la minimum de moderatorul de pe site
Nu pare să funcționeze. Folosesc Office 2013 pe Windows 7. Primesc #Name ? Ceva indicii despre ce ar trebui să fac? Trebuie să modific elemente ale codului pentru versiunea Office 2013 de Excel? Mulțumiri
Acest comentariu a fost redus la minimum de moderatorul de pe site
Salut! Minunat, mulțumesc mult pentru această postare! M-a ajutat să salvez o zi! :) Mulțumiri!
Acest comentariu a fost redus la minimum de moderatorul de pe site
buna treaba multumesc mult
Acest comentariu a fost redus la minimum de moderatorul de pe site
Comentariile celor 1400 de celule au durat doar câteva minute. Wow! Mulțumesc.
Acest comentariu a fost redus la minimum de moderatorul de pe site
A funcționat :) Mulțumesc! Loc de muncă bun
Acest comentariu a fost redus la minimum de moderatorul de pe site
Salut. Am încercat acest cod și a funcționat corect. Dar am o mică problemă: pot folosi acest cod combinat cu VLOOKUP? Am incercat dar nu am obtinut nimic. Dacă mă poți ajuta, îți voi fi recunoscător. Sunt brazilian. Dacă am scris ceva greșit, îmi cer scuze. Mulțumiri!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Esti eroul meu!!!!!!!!!!!!!!!!!!!!!! Multumesc, multumesc, multumesc
Acest comentariu a fost redus la minimum de moderatorul de pe site
Nu se actualizează automat când schimb comentariul. Cum schimb asta? Mulțumiri
Acest comentariu a fost redus la minimum de moderatorul de pe site
Aceeași problemă aici. Modificarea comentariului nu declanșează calculele. Forțarea calculului (F9) nu funcționează. Salvarea și încărcarea fișierului nu funcționează. Cu toate acestea, modificarea conținutului unei celule va declanșa calculele.
Acest comentariu a fost redus la minimum de moderatorul de pe site
Ești o vedetă!!! Mulțumiri
Acest comentariu a fost redus la minimum de moderatorul de pe site
Perfect! Mulțumesc
Acest comentariu a fost redus la minimum de moderatorul de pe site
Sfat grozav, mulțumesc pentru împărtășire!
Acest comentariu a fost redus la minimum de moderatorul de pe site
Există vreo modalitate de a face acest lucru fără titlul unui comentariu sau scrierea fără îndrăzneală?
Nu există comentarii postate aici încă
Încărcați mai
Lăsa comentarii
Postare ca invitat
×
Evaluează această postare:
0   Caractere
Locații sugerate

Urmărește-ne

Copyright © 2009 - www.extendoffice.com. | Toate drepturile rezervate. Cu sprijinul ExtendOffice. | Harta site-ului
Microsoft și sigla Office sunt mărci comerciale sau mărci comerciale înregistrate ale Microsoft Corporation în Statele Unite și / sau în alte țări.
Protejat de Sectigo SSL