我想设置粗体string.How一些文字,我能做到吗?
Answer 1:
通过使用字符。
Range("A1").Characters(8, 5).Font.Bold = True
Answer 2:
我会说使用这种动态公式 -
Range("A1").Characters(worksheetfunction.find("Excel",Range("A1").value,1),len("Excel")).font.bold = True
Answer 3:
另一种方法谁需要一个快速解决和不舒服使用VBA人:
- 单元格区域复制并粘贴到Word文档(它会先看杂乱)。
- 进入“替换”(右上图)。
- 键入要大胆这个词变成了“查找内容:”字段,并同进“替换为:”字段,那么当你在“替换为”框中按CTRL B.你应该看到“格式:字体:大胆”出现在其下方。
- 单击全部替换,你应该看到所有目标的话去大胆。
- 将鼠标悬停在您的Excel文本(目前在Word),你应该看到的4个箭头小的符号出现在文本的左上角。 单击以选中的单元格,那么你可以将它们复制并粘贴到Excel中。
不是最快的方式,但如果你不熟悉VBA,需要一个快速解决这会为你工作!
不只是为粗体:CTRL我为斜体,CTRL U为下划线。
文章来源: Excel vba set bold specific text of string into the cell?