返回列表 上一主題 發帖

[發問] 根據"料號欄"為依據,做排序

回復 35# PJChen

已改成表單方式 在試試看這樣行不行
如果沒問題 可以存成增益集
不需要用的時候再關閉
0426.rar (24.53 KB)

TOP

本帖最後由 軒云熊 於 2021-4-26 20:24 編輯

回復 38# PJChen

確定要用 Micro_2 這個檔案嗎? 如果確定 就要重寫因為大部分需求已經不一樣了
如果只用工作表名稱 就改這樣:
'印盤點表~盤點
For X = 1 To Sheets.Count
    If Sheets(X).Name = "印盤點表" Then
        For X1 = X To Sheets.Count
            Sheets(X1).Activate
            If Sheets(X1).Name = "盤點" Then
                Exit For
            End If
        Next X1
    Exit For
    End If
Next X

請問  Micro_2  的 AV2 是 依據 檔案的路近嗎?

TOP

本帖最後由 軒云熊 於 2021-4-26 20:38 編輯

回復 38# PJChen

可以說清楚 現在的邏輯不然這題會改不完  ^^"

TOP

本帖最後由 軒云熊 於 2021-4-26 23:59 編輯

回復 41# PJChen
因為 妳的a1是物件 不是變數 如果要指定路近 就不需要選擇位置 要改成類似這樣的寫法
'    A1 = Dir(ThisWorkbook.Path & "\" & "商品2.xlsm")
'    Ex.Workbooks.Open ThisWorkbook.Path & "\" & A1
不麻煩 因為我們是互相幫助 ^_^ 我只是要確認妳要的結果而已
有空再幫我試試看 是不是妳要的結果 感謝

Micro_20426.rar (38.84 KB)

TOP

本帖最後由 軒云熊 於 2021-4-27 00:20 編輯

回復 43# PJChen
這段妳看一下 這是指定義為 活頁簿 物件
Dim a1 As Workbook, xS As Worksheet, Sh As Worksheet, wO$, Arr, xD

TOP

        靜思自在 : 時時好心就是時時好日。
返回列表 上一主題