Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1432|回复: 0

1求助帖自动化运行错误

[复制链接]
发表于 2022-12-19 21:47 | 显示全部楼层 |阅读模式
求大神制定,总是自动化运行错误


Sub 刷新当日库存数()

Dim Row1 As Integer, x As Integer, y As Integer, i As Integer
Dim arr, wbStore As Workbook, table_Store() As Variant
arr = Array("4.6+", "eX机台", "SACVD", "HDP", "FU", "B22", "FU进口")
Set wbStore = Workbooks.Open("D:\生产计划\05库存\1.xlsx")

table_Store = wbStore.Sheets(1).UsedRange.Value
wbStore.Save
wbStore.Close

For i = 0 To 1 'UBound(arr) - 1
Row1 = wbStore.Sheets(1).UsedRange.Rows.Count
    For x = 3 To Row1
        For y = 2 To UBound(table_Store, 1)
            If Worksheets(arr(i)).Cells(x, 2).Value = table_Store(y, 1).Value And table_Store(y, 7) <> "*" & "不良品" & "*" Then
                Worksheets(arr(i)).Cells(x, 14) = table_Store(y, 8)
            End If
        Next y
    Next x
Next i

End Sub


其实就是从库存表里V下数据,但是VLookup函数也一致提示下标超界,不得已用循坏,又提示自动化错误,求大神指点。

屏幕截图 2022-12-19 214428.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-9-21 04:52 , Processed in 0.356081 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表