利用VB宏进行关键词批量标记_第1页
利用VB宏进行关键词批量标记_第2页
利用VB宏进行关键词批量标记_第3页
利用VB宏进行关键词批量标记_第4页
利用VB宏进行关键词批量标记_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

前言:新进入一个类目时,怎样快速调研该类目产品的关键词埋词方式和标题布局呢?通常我们会将主要的关键词进行颜色或加粗标记(如下图),数据比较多的时候,这项工作就非常耗时,下面展示的是如何利用宏对表格内的关键词进行批量标记,以及个人在写标题的一些参照角度。利用宏进行关键词标记首先打开我们下载的类目产品信息(下载渠道:卖家精灵——选市场——查看该类目商品列表——导出)为了便于观看,我们只保留产品图片、ASIN、品牌和商品标题列利用词频统计工具得到《词频统计表格》(/tools-wordcounter)已知当前词频较大的关键词,在表格中标记红色和绿色,并进行加粗PS:应用宏之前,请备份子表,运行宏无法快速回到上一步打开表格的开发工具——VB宏(VB编辑器/查看代码-插入-模块,与此功能一致)命名之后点击创建进入VB宏窗口如图标记主要共性关键词为红色删除图中代码,并复制以下代码SubChangeMultipleWordsColor()

DimrngAsRange

DimcellAsRange

DimiAsLong

DimstrAsString

Dimwords()AsString

DimwordAsVariant

Setrng=Range("D:D")'将范围更改为您想要修改的单元格范围

words=Split("Dash,Cam,Car,Cars,Camera,Recording",",")'将要修改颜色的单词列表,用逗号分隔

ForEachcellInrng

str=cell.Value

ForEachwordInwords

Fori=1ToLen(str)-Len(word)+1

IfMid(str,i,Len(word))=wordThen

cell.Characters(i,Len(word)).Font.Color=RGB(255,0,0)'将文字颜色设置为红色

EndIf

Nexti

Nextword

Nextcell

EndSub按F5运行宏,得到如下表,共性关键词已经被标记为红色标记主要属性关键词为绿色重复步骤2),更换关键词为主要属性关键词,更换颜色为绿色,并复制以下代码SubChangeMultipleWordsColor()

DimrngAsRange

DimcellAsRange

DimiAsLong

DimstrAsString

Dimwords()AsString

DimwordAsVariant

Setrng=Range("D:D")'将范围更改为您想要修改的单元格范围

words=Split("Front,Night,Vision,Parking,Rear,WiFi,GPS",",")'将要修改颜色的单词列表,用逗号分隔

ForEachcellInrng

str=cell.Value

ForEachwordInwords

Fori=1ToLen(str)-Len(word)+1

IfMid(str,i,Len(word))=wordThen

cell.Characters(i,Len(word)).Font.Color=RGB(28,152,28)'将文字颜色设置为绿色

EndIf

Nexti

Nextword

Nextcell

EndSub按F5运行宏,得到如下表,主要属性关键词已经被标记为绿色标记主要关键词为加粗添加宏的新模块,并复制以下代码SubBoldMultipleWordsWithCode()

DimrngAsRange

DimcellAsRange

DimiAsLong

DimstrAsString

Dimwords()AsString

DimwordAsVariant

Setrng=Range("D:D")'将范围更改为您想要修改的单元格范围

words=Split("Dash,Cam,Car,Cars,Camera,Recording,Front,Night,Vision,Parking,Rear,WiFi,GPS",",")'将要加粗并带有格式代码的单词列表

ForEachcellInrng

str=cell.Value

ForEachwordInwords

Fori=1ToLen(str)-Len(word)+1

IfMid(str,i,Len(word))=wordThen

cell.Characters(i,Len(word)).Font.Bold=True'将文字加粗

EndIf

Nexti

Nextword

Nextcell

EndSub按F5运行宏,得到如下表,主要关键词已经被标记为加粗以上方法同样可以应用于反查链接文案的埋词查看前80字符的布局由于手机端展示前80字符,我们可以利用分列将标题前80字符摘出来看,然后

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论