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

网站seo完整的优化方案怎么写软文推广

网站seo完整的优化方案,怎么写软文推广,郑州网站建设q.479185700強,新公司 做网站 流程图(1) 前几天我跟大家分享了在VBA中如何获取指定类型文件的路径的方法,其中最重要的一个思路就是在处理完当前目录的文件后,再调用程序自身来对子目录进行处理,以此来实现对子目录的无限循环,直至所有文件都处理完毕为止。按照此设…


图(1)

        前几天我跟大家分享了在VBA中如何获取指定类型文件的路径的方法,其中最重要的一个思路就是在处理完当前目录的文件后,再调用程序自身来对子目录进行处理,以此来实现对子目录的无限循环,直至所有文件都处理完毕为止。按照此设计思路,今天我来跟大家分享VBA如何合并指定路径的txt文件。

        为方便程序调用,我们将合并过程命名为MergeTxtFile,它携带两个参数,一个是filePath表示指定路径,另一个是fileName表示合并后的文件名,因为处理过程是循环进行的,且涉及合并文件和公共变量的清理问题,循环过程只能单独设计为子过程MergeTxt,代码如下:

Public txtFile As String, fileCount As Integer, filesList As StringSub MergeTxtFile(filePath As String, fileName As String)
'
' 合并指定路径的txt文件(含子目录)
'
' 参数说明:filePath 表示指定路径,fileName 表示合并后的文件名Dim fso As ObjectSet fso = CreateObject("Scripting.FileSystemObject")If Not fso.folderExists(filePath) ThenMsgBox "找不到路径:" & vbCrLf & filePath, vbOKOnly + vbExclamation, "错误"Exit SubEnd IftxtFile = filePath & "\" & fileNameIf fso.fileExists(txtFile) ThenKill txtFileIf Err.Number <> 0 Then   ' 错误检查Err.Clear   ' 清除错误MsgBox "以下文件已打开,请先关闭。" & vbCrLf & txtFile, vbOKOnly + vbExclamation, "错误"Exit SubEnd IfEnd If' 合并文件Call MergeTxt(filePath, fileName)Debug.Print filesList & vbCrLf & "执行完毕!总共合并" & fileCount & "个" & "txt文件"'清理公共变量txtFile = ""fileCount = 0filesList = ""
End SubSub MergeTxt(filePath As String, fileName As String)
'
' 合并指定路径的txt文件(含子目录)
'Dim file As ObjectDim fileContent As StringDim fileNum As Integer'Dim fileCount As IntegerDim txtFolder As ObjectDim txtNum As IntegertxtNum = FreeFile                     ' 获取新文件号Open txtFile For Append As #txtNum    ' 打开合并文件(追加模式)'遍历主目录的每个文件Dim fso As ObjectSet fso = CreateObject("Scripting.FileSystemObject")Set txtFolder = fso.GetFolder(filePath)For Each file In txtFolder.FilesIf LCase(fso.GetExtensionName(file.path)) = "txt" Then' 获取文件列表If file.Name <> fileName ThenIf Len(filesList) = 0 ThenfilesList = file.pathElsefilesList = filesList & vbCrLf & file.pathEnd IffileCount = fileCount + 1    ' 计算文件个数fileNum = FreeFile                      ' 获取新文件号Open file.path For Input As #fileNum    ' 打开当前文件' 将读取内容写入合并文件Do While Not EOF(fileNum)               ' 检测文件末尾Line Input #fileNum, fileContent    ' 采用逐行读取的方式Print #txtNum, fileContentLoopClose #fileNum    ' 关闭当前文件End IfEnd IfNext fileClose #txtNum    ' 关闭合并文件' 遍历子目录For Each subfolder In txtFolder.subFoldersCall MergeTxt(subfolder.path, fileName)    ' 调用程序自身处理子目录Next subfolderEnd Sub

        以上是通用过程,在使用过程中,我们只需要重新定义变量filePath和fileName的值即可,下面是使用的演示代码:

Sub Demo_MergeTxtFile()
'
' 演示MergeTxtFile函数用法
'Dim filePath As StringDim fileName As StringfilePath = "D:\Users\Hero\Desktop\办公室"fileName = "合并TXT.txt"Call MergeTxtFile(filePath, fileName)End Sub

        执行结果如下图:


图(2)

http://www.dtcms.com/wzjs/262736.html

相关文章:

  • 新加坡网站域名湖南seo网站多少钱
  • 长安做网站公司seo搜索引擎优化怎么做
  • 传播易网站开发方案关键词优化软件有哪些
  • 昭通网站开发域名解析ip地址
  • 淘宝客单页网站程序seo排名快速
  • 欧美农庄网站模板推广app用什么平台比较好
  • 平台网站建设设计网页制作html代码
  • 如何在自己的服务器上搭建微网站漯河搜狗关键词优化排名软件
  • 百度网站评价东莞做网站推广
  • 做互助盘网站百度收录提交网址
  • 莱芜正规的网站建设百度的网址是什么
  • vs做网站好不好今日军事新闻最新消息中国
  • 济南shuncheng科技 网站建设百度竞价推广方案的制定
  • 绿色环保材料网站模板亚马逊seo关键词优化软件
  • 网站开发 工程师 类型站群优化公司
  • 网站备案格式太原做推广营销
  • 东莞网站推广渠道有哪些学百度推广培训
  • 彩票网站搭建 做网站chatgpt网页
  • 设计网站收费百度手机助手官网
  • Dreamweaver上网站怎么做百度网盘官网
  • 网站建设公司发展理念网络营销案例及分析
  • 班级网站html代码推广app赚钱项目
  • 企业网站推广方法有哪些?百度竞价推广什么意思
  • 织梦网站404怎么做上海高端网站建设
  • 摄影网站建设内容google 官网入口
  • 北京市网站建设企业东营网站seo
  • 自己做彩票网站犯法吗百度引擎入口官网
  • 织梦cms网站地图可以免费发广告的网站
  • 做文案图片上什么网站站外推广平台有哪些
  • 如何套用别人网站做页面今日新闻头条大事