当前位置: 首页 > news >正文

做外贸手机网站搜索引擎优化的英语简称

做外贸手机网站,搜索引擎优化的英语简称,做某网站的设计与实现,昆明发布最新通告问题简述 在本工作表中,A1:B3单元格样式如下,通过名称管理器B列的单元格被命名为"LinkFile"、“SheetName”、“InputArea”,请实现以下功能:读取Excel文件中的数据,去除重复的数据,并记录每个数…

问题简述

在本工作表中,A1:B3单元格样式如下,通过名称管理器B列的单元格被命名为"LinkFile"、“SheetName”、“InputArea”,请实现以下功能:读取Excel文件中的数据,去除重复的数据,并记录每个数据项最后一次出现的位置,最后将结果输出到当前工作表中。

AB
1Link File:
2Sheet Name:
3Input Area:

代码描述

第一步:
读取:输入一个xls表格文件的地址到"LinkFile"、该文件内工作表名称到"SheetName"和需要读取数据的范围(例如A2:A102)到"InputArea",根据指定范围在该文件内指定工作表中读取所有数据;
第二步:
去重和获得索引:上一步获取的数据中存在重复,因此只需要保留唯一值,根据唯一值获得该值最后一次出现在读取数据范围的行列位置信息;
第三步:
输出:在本工作表中,在"InputArea"单元格下两行开始输出从上一步得到的单元格数据和对应的行列信息,也就是从A5开始输入单元格数据,B5开始输入对应的行列信息。

Sub ProcessData()Dim srcWb As WorkbookDim ws As Worksheet, srcWs As WorksheetDim linkFile As String, sheetName As String, inputArea As StringDim rng As Range, cell As RangeDim dict As ObjectDim outputRow As Long' 创建字典来存储唯一值和对应的最后位置Set dict = CreateObject("Scripting.Dictionary")' 获取当前活动的工作表Set ws = ThisWorkbook.ActiveSheet' 读取工作表中的相关数据linkFile = ws.Range("LinkFile").ValuesheetName = ws.Range("SheetName").ValueinputArea = ws.Range("InputArea").Value' 打开源数据文件Set srcWb = Workbooks.Open(linkFile)Set srcWs = srcWb.Sheets(sheetName)' 获取指定范围Set rng = srcWs.Range(inputArea)' 遍历范围,收集数据For Each cell In rngIf Not dict.Exists(cell.Value) Thendict.Add cell.Value, cell.Address(False, False)Elsedict(cell.Value) = cell.Address(False, False)  ' 更新为最后出现的位置End IfNext cell' 关闭源数据文件srcWb.Close False' 输出结果outputRow = ws.Range("InputArea").Row + 2For Each key In dict.Keysws.Cells(outputRow, 1).Value = keyws.Cells(outputRow, 2).Value = dict(key)outputRow = outputRow + 1NextMsgBox "数据处理完毕!"
End Sub

English:

Sub ProcessData()Dim srcWb As WorkbookDim ws As Worksheet, srcWs As WorksheetDim linkFile As String, sheetName As String, inputArea As StringDim rng As Range, cell As RangeDim dict As ObjectDim outputRow As Long' Create a dictionary to store unique values and corresponding last positionsSet dict = CreateObject("Scripting.Dictionary")' Get the currently active worksheetSet ws = ThisWorkbook.ActiveSheet' Read relevant data from the worksheetlinkFile = ws.Range("LinkFile").ValuesheetName = ws.Range("SheetName").ValueinputArea = ws.Range("InputArea").Value' Open the source data fileSet srcWb = Workbooks.Open(linkFile)Set srcWs = srcWb.Sheets(sheetName)' Get the specified rangeSet rng = srcWs.Range(inputArea)' Iterate over the range, collecting dataFor Each cell In rngIf Not dict.Exists(cell.Value) Thendict.Add cell.Value, cell.Address(False, False)Elsedict(cell.Value) = cell.Address(False, False)  ' Update to the last position of occurrenceEnd IfNext cell' Close the source data filesrcWb.Close False' Output the resultsoutputRow = ws.Range("InputArea").Row + 2For Each key In dict.Keysws.Cells(outputRow, 1).Value = keyws.Cells(outputRow, 2).Value = dict(key)outputRow = outputRow + 1NextMsgBox "Data processed successfully!"
End Sub

总结

http://www.yidumall.com/news/95200.html

相关文章:

  • 美橙互联网站模板云南网站seo服务
  • 深圳航空官网机票预订百度seo原理
  • 网站后台对接表新闻内容摘抄
  • 南充网站建设公司新闻今天的最新新闻
  • 广州白云发布最新通告一键优化下载
  • 官网设计报价seo网站推广方案策划书
  • 建网站的费用包括哈尔滨优化推广公司
  • wordpress书谷歌sem和seo区别
  • 跨境进口网站怎么做广告投放网站平台
  • visual studio做的网站网站维护一年一般多少钱?
  • 网站标题有图片要怎么做网站上不去首页seo要怎么办
  • 蓝色政府网站模板上海seo优化培训机构
  • 日语网站建设网络游戏推广平台
  • 眉山建行网站百度网址大全官方网站
  • 网站运营前期中期后期企业网站制作与维护
  • 如何用macbook做网站小说榜单首页百度搜索风云榜
  • 教做幼儿菜谱菜的网站百度浏览器网址链接
  • 阿里云可以做几个网站百度快速排名优化服务
  • 魔方网站建设网络营销的内容有哪些方面
  • wordpress 全站ssl官网整站优化
  • 网站建设wordpress国家卫健委每日疫情报告
  • 恩施做网站百度免费推广登录入口
  • 补习吧 一家专门做家教的网站做网站设计哪里有
  • 公司的网站建设服务费网站关键词排名如何提升
  • 银川网站建设怎么样有什么平台可以发布推广信息
  • 宣传片拍摄脚本太原seo培训
  • 长沙制作网站设计多少钱厦门seo服务
  • 长春市卫生健康委员会赣州seo优化
  • 做APP必须要有网站么百度网络营销中心客服电话
  • h3c路由器怎么做网站映射东莞seo网站排名优化公司