Dica: outros idiomas são traduzidos pelo Google. Você pode visitar o English versão deste link.
Entrar
x
or
x
x
Registre-se
x

or

Como converter comentários em conteúdo celular no Excel?

Supondo que eu tenha um intervalo de células preenchidas com comentários em uma planilha, e agora, eu quero converter todos os comentários para o conteúdo da célula para que eu possa imprimi-los de forma ordenada e redonda. Existem boas maneiras de resolver esta tarefa?

Converta comentários para conteúdo de células com função definida pelo usuário

Converta comentários em conteúdos de células com código VBA

Converta comentários para conteúdo de celulares com o Kutools for Excel

Guia do Office Habilitar Edição e Navegação por Guias no Office e Facilitar seu Trabalho ...
Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%
  • Reutilizar qualquer coisa: Adicione as fórmulas, gráficos e outras coisas mais usadas ou complexas aos seus favoritos e reutilize-os rapidamente no futuro.
  • Mais do que recursos de texto 20: Extrair Número da Cadeia de Texto; Extrair ou remover parte dos textos; Converta números e moedas em palavras inglesas ...
  • Mesclar Ferramentas: Várias pastas de trabalho e folhas em um; Mesclar várias células / linhas / colunas sem perder dados; Mesclar linhas duplicadas e soma ...
  • Ferramentas de divisão: Dados divididos em várias folhas com base no valor; Uma pasta de trabalho para vários arquivos Excel, PDF ou CSV; Uma coluna para várias colunas ...
  • Colar pulando Linhas ocultas / filtradas; Contagem e Soma pela cor de fundo; Criar lista de discussão e Envie e-mails pelo valor da célula...
  • Super Filtro: Crie esquemas de filtro avançados e aplique a qualquer folha; tipo por semana, dia, frequência e mais; filtros por negrito, fórmulas, comentário ...
  • Mais de recursos poderosos do 300; Funciona com o Office 2007-2019 e 365; Suporta todos os idiomas; Fácil implantação em sua empresa ou organização.

arrow blue right bubble Converta comentários para conteúdo de células com função definida pelo usuário


Ao usar este método, você precisa primeiro criar uma função definida e, em seguida, aplicar a fórmula definida para converter os comentários nos conteúdos das células. Você pode concluir como as seguintes etapas:

1.Clique Developer > Visual Basic, Uma nova Microsoft Visual Basic para aplicativos a janela será exibida, clique em inserção > Módulo, e insira a seguinte função no módulo:

Função GetComments (pRng As Range) Como String 'Updateby20140509 se não pRng.Comment não é nada, então, GetComments = pRng.Comment.Text End If End Function

2.pressione Ctrl + S para salvar a função.

3. Em seguida, insira a seguinte fórmula "= GetComments (A1)"Em qualquer célula em branco, neste caso, usarei celular E1. Ver captura de tela:

doc-comments-to-cells1

4. aperte o entrar chave. E selecione a célula E1 e, em seguida, arraste o identificador de preenchimento no intervalo de células que deseja conter esta fórmula. E todos os comentários são convertidos em conteúdo celular. Ver captura de tela:

doc-comments-to-cells2


arrow blue right bubble Converta comentários em conteúdos de células com código VBA

Se você conhece o código VBA, o código breve a seguir também pode ajudá-lo a converter comentários em conteúdo celular.

1. Selecione o intervalo que deseja converter para o conteúdo da célula;

2. Clique Developer > Visual Basic, Uma nova Microsoft Visual Basic para aplicativos a janela será exibida, clique em inserção > Móduloe insira o seguinte código no módulo:

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. Então clique doc-multiply-calculation-3 para executar o código. E selecione um intervalo que deseja converter e clique em OK, e todos os comentários selecionados foram convertidos para o conteúdo celular em suas células relevantes.


doc-comments-to-cells3 -2 doc-comments-to-cells4

notas: Se você não quiser os comentários, você pode excluí-los.


arrow blue right bubble Converta comentários para conteúdo de celulares com o Kutools for Excel

Kutools for Excel : com mais de 300 complementos úteis do Excel, grátis para tentar sem limitação nos dias 30.Get it Now .

O Converter comentário e celular of Kutools for Excel é uma ferramenta útil e útil pode ajudá-lo a resolver muitos problemas sobre comentários.

Depois de instalar Kutools for Excel, faça o seguinte:

1. Selecione o intervalo que deseja importar os comentários para as células.

2. Clique Kutools > Mais > Converter comentário e celular, veja a captura de tela:

doc-comments-to-cells-5

3. No Converter comentário e celular caixa de diálogo, selecione Converta comentários em conteúdo de células. Ver captura de tela:

doc-comments-to-cells-6

4. Então clique OK. Agora, todos os comentários selecionados são convertidos em conteúdo celular na sua faixa original.

Para obter informações mais detalhadas sobre Converter comentário e celular, Visite Converter descrição de comentário e celular.


Artigos relacionados:


Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Inserir rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de endereços e enviar e-mails ...
  • Bar Super Fórmula (facilmente editar várias linhas de texto e fórmula); Layout de leitura (leia e edite facilmente grandes números de células); Colar para intervalo filtrado...
  • Mesclar células / linhas / colunas sem perder dados; Conteúdo de células divididas; Combinar linhas / colunas duplicadas... Prevenir Células Duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Exclusivo Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros de trabalho; Seleção aleatória ...
  • Cópia exata Múltiplas Células sem alterar a referência da fórmula; Criar automaticamente referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair texto, Adicionar texto, remover por posição, Remover espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salve e aplique esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro especial por negrito, itálico ...
  • Combinar pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Dividir dados em várias planilhas; Lote Converter xls, xlsx e PDF...
  • Mais de recursos poderosos do 300. Suporta Office / Excel 2007-2019 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Recursos completos Avaliação gratuita de um dia de 30.
kte tab 201905

A guia Office traz a interface com guias para o Office e torna seu trabalho muito mais fácil

  • Ativar edição e leitura com guias no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
fundo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Tim · 10 months ago
    is there a way to do this without the title of a comment or the non bold writing?
  • To post as a guest, your comment is unpublished.
    Raymond Bergmark · 1 years ago
    Great tip, thanks for sharing!
  • To post as a guest, your comment is unpublished.
    Nikhil · 1 years ago
    Perfect! Thank You
  • To post as a guest, your comment is unpublished.
    Eric · 2 years ago
    You are a star!!! thanks
  • To post as a guest, your comment is unpublished.
    Lis · 2 years ago
    It does not automatically update when I change the comment. How do I change this?
    Thanks
  • To post as a guest, your comment is unpublished.
    Casey Norman · 2 years ago
    You are my HERO!!!!!!!!!!!!!!!!!!!!!! Thank You Thank You Thank You
  • To post as a guest, your comment is unpublished.
    Henrique · 2 years ago
    Hi.
    I tried this code and it worked right. But I have a little problem: can I use this code combined with VLOOKUP? I tried but I didn't get anything.
    If you can help me, I'll be thankful.
    I'm brazilian. If I wrote something wrong, I apologise.
    Thanks!
  • To post as a guest, your comment is unpublished.
    Szpepa · 2 years ago
    It's worked :)
    Thanks!
    Good job
  • To post as a guest, your comment is unpublished.
    Graham · 3 years ago
    The 1400 cell comments took but a few minutes. Wow!
    Thank you.
  • To post as a guest, your comment is unpublished.
    Arul · 3 years ago
    good job thank u so much
  • To post as a guest, your comment is unpublished.
    Paresh · 3 years ago
    Hi!

    Awesome, thank you so much for this post! It helped me save a day! :)

    Thanks!
  • To post as a guest, your comment is unpublished.
    Al Conte · 4 years ago
    Does not seem to work. I am using Office 2013 on Windows 7. I get #Name ?

    Any clues as to what I should do? Do I have to change any elements of the code for Office 2013 version of Excel?

    Thanks
  • To post as a guest, your comment is unpublished.
    mansour sadeghi · 4 years ago
    you are great
    excellent
    thank you very much
    thank you
  • To post as a guest, your comment is unpublished.
    AusSteelMan · 5 years ago
    Hi,
    When i run the code "Convert...VBA code" above I get an odd outcome.
    For a range of cells (B2:N2) each that have comment texts (that are a formula), when the ode runs it works properly only for ColB, ColD, ColF, ColH, ColJ, ColL, ColN - every second column!
    If I run it just for ColB it works. But if I run it for ColC it does not. Note: the formulas are almost identical.
    The cell simply has no value/string from the comment (so i don't think it is a formula issue.
    Same applies to every other column. If it worked in the range it works on its own and not if it didn't.
    Any suggestions?

    Before I post, I thought I'd try a new workbook as a test.
    In A1 entered a formula "=ROW()+COLUMN()". Filled to range C3.
    Ran this code:
    Public Sub CellFormulaToCellComment()
    'Written by: Darren R.... 05 Nov 2014
    'Will copy the cell formula to the cell comments
    'Note: will delete any existing comments, so be careful

    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
    to copy the formulas into the comments for each cell.
    Copy PasteSpecial Comments into D4:F6.
    Now have empty cells with comments
    Then ran the "CommentToCell" sub and it worked in every cell.
    So now I am really stumped.

    Furthermore, I found some info about NoteText being outdated and replaced with Cell.Comment but swapping out the commands didn't work and I wasn't sure how to change it all to work

    Any thoughts would be appreciated.
    Thanks,
    Darren
  • To post as a guest, your comment is unpublished.
    Arthur · 5 years ago
    I always thought I know most things about Excel. But I never knew that you can write and use user defined functions as if they were native to Excel. Thank you for my lesson of the day.
  • To post as a guest, your comment is unpublished.
    Phil Payne · 5 years ago
    Worked at first but then returned a #NAME? error.
  • To post as a guest, your comment is unpublished.
    Phil Payne · 5 years ago
    "Convert comments to cell contents with User Defined function"

    At first this worked and I saved the workbook and closed it. The next time I opened the work book every cell which previously shown cell comments correctly now shows #NAME? error!

    How can this be prevented?
  • To post as a guest, your comment is unpublished.
    Sean · 5 years ago
    Works great, what a nice solution! Thanks.
  • To post as a guest, your comment is unpublished.
    Stephen · 5 years ago
    God you are a saviour!!!! thanks for this.
  • To post as a guest, your comment is unpublished.
    Ron Mote · 5 years ago
    I haven't tried this yet but it appears to do exactly what I need to do. Thanks