Excel中使用VBA宏或第三方插件可以方便地扫描图片并从中提取文字。打开Excel,按Alt + F11
打开VBA编辑器,然后插入一个新模块。在模块中输入以下代码:,,``vba,Sub ExtractTextFromImages(), Dim ws As Worksheet, Dim imgRange As Range, Dim pic As Picture, Dim textRange As Range, Dim text As String, , Set ws = ThisWorkbook.Sheets("Sheet1") ' 修改为你要处理的工作表名称, Set imgRange = ws.Range("A1:A10") ' 设置你想要扫描的图片范围, , For Each pic In imgRange.Pictures, With pic, text = .ShapeRange.TextFrame.TextRange.Text, If Len(text) > 0 Then, textRange = ws.Cells(.TopLeftCell.Row + 1, .TopLeftCell.Column), textRange.Value = text, End If, End With, Next pic,End Sub,
``,,运行此宏后,选定的图片将被扫描,并将提取的文字自动粘贴到相应的单元格中。,,如果你更喜欢使用第三方插件,如OCR(光学字符识别),可以在Excel中安装第三方软件(如ABBYY FineReader、Adobe Acrobat Pro DC等),通过插件功能实现对图片中文字的快速提取和处理。
excel如何扫描图片提取文字?
Excel中图片提起文字—Excel小技巧
1.
首先第一步的方法是新建一个需要在图片中提取文字的【Excel表格】。
2.
在Excel表格中输入【文字】。
3.
选择【菜单栏】—【特殊功能】—【截图取字】。
4.
选择Excel表格中的文字选择用截图取字功能。
5.
【Excel中图片提起文字】完成。
0