# EXCEL VBA批量获取excel标题内容并填写到当前文件中

EXCEL VBA批量获取excel标题内容并填写到当前文件中

python 复制代码
Sub test()
  Dim r&, i&
  Dim arr, brr
  Dim wba As Workbook
  Dim wsa As Worksheet
  Set wba = ThisWorkbook
  Set wsa = wba.Worksheets(1)
  'wsa.Range("b1:GY21").Clear
  wsa.Range("A2:GY21").Clear
  Dim namenum As Integer
  namenum = 2 '从第二行开始
  Dim wb As Workbook
  Dim ws As Worksheet
  Dim mypath$, myname$
  Dim csvcount
  Dim sumproduct
  Dim unull
  Dim zhushicishu
  Application.ScreenUpdating = False
  Application.DisplayAlerts = False
  mypath = ThisWorkbook.Path & "\原始数据存放\"
  myname = Dir(mypath & "*.*")
  Randomize Timer
  csvcount = 0
  Application.DisplayAlerts = False
  Application.ScreenUpdating = False
  j = 65
  Do While myname <> ""
    Set wb = GetObject(mypath & myname)
    Windows(wb.Name).Visible = True
    sumproduct = 0
    
    With wb
      With .Worksheets(1)
      wsa.Cells(namenum, 1) = myname

      
      For i = 1 To 200
      
        If wb.Worksheets(1).Cells(1, i) <> "" Then
            If (i + 64) <= 90 Then
             wsa.Cells(1, i + 1) = Chr(i + 64)
            Else
                wsa.Cells(1, i + 1) = Chr(65) & Chr(j)
                j = j + 1
            End If
            wsa.Cells(namenum, i + 1) = Trim(wb.Worksheets(1).Cells(1, i))
        Else
            Exit For
        End If
        
      
      Next i
            namenum = namenum + 1
       
      End With
      .Close True
    End With
    myname = Dir
  Loop
Application.DisplayAlerts = True
Application.ScreenUpdating = True
MsgBox "数据写入完毕!"
End Sub
相关推荐
hPw0eKIqD6 小时前
使用二次封装的Excel COM 组件操作Excel\WPS ET中的区域、行和列
excel·wps
冰心孤城13 小时前
Excel: xls与xlsx格式转换排坑指南
java·前端·excel
金豆呀16 小时前
WPS批量提取Word文档内容生成固定格式Excel表格
word·excel·wps
Access开发易登软件17 小时前
Access 怎么做前后端分离?用 Web API 读写 SQL Server
前端·数据库·人工智能·microsoft·excel·access
红莲凪是2 天前
使用二次封装的Excel COM 组件操作Excel\WPS ET IExcelRange 高级应用
python·excel·wps
用户298698530142 天前
如何使用免费工具在线将 Excel 转换为 XML 格式
人工智能·后端·excel
开开心心就好2 天前
内存清理工具定时自动清理开机自启动
java·开发语言·elasticsearch·ocr·excel·音视频·big data
开开心心就好2 天前
电脑内存优化工具一键释放内存超简单
java·开发语言·macos·arcgis·ocr·excel·音视频
随手工具-Excel, pdf, SQL2 天前
没有 SSMS 导入向导?Excel/CSV 一键生成 SQL Server INSERT 脚本
excel·sql server·在线工具·insert·测试数据·ssms·t-sql
SunnyDays10113 天前
Python 将 Excel(XLS/XLSX)转换为 JSON:导出工作簿、工作表、单元格区域与自定义 JSON 结构
python·json·excel·excel 转 json·导出 excel 到 json·xlsx 转 json·xls 转 json