我真的很新的VBA宏函數,我想問一下:COUNTIFS用VBA來extrernal工作簿
我如何才能代表一個表編寫一個函數來一個「虛擬」的工作簿(從開始我選擇的單元格的位置)基於來自工作簿的Countifs,我選擇何時運行此宏。
例子:
我的結果的每一個細胞都含有類似 「COUNTIFS」。 此表位於我的目標工作簿中,並粘貼在此處。我知道,這可不行
我想要實現的是:
當我運行宏,我想選擇一個workbookand粘貼在我的ActiveCell
那些COUNTIFS到我的虛擬工作簿的結果COUNTIFS都是這樣
C:C = USE_CWP Y:J =相關K:K = OK < <細胞 - > B2 >>
C:C = USE_CWP Y:J =相關K:K =沒有< <細胞 - > B3 >>
C:C = USE_CWP Y:J =相關K:K =運< <細胞 - > B4 >>
C:C = NOTUSE_CWP Y:J =相關K:K = OK < <細胞 - > C2 >>
C:C = NOTUSE_CWP Y:J =相關K:K = no < <細胞 - > C3 >>
C:C = NOTUSE_CWP Y:J =相關K:K =運< <細胞 - > C4 >>
等等.....
如果帖子不清楚,請讓我給你更多的細節。
非常感謝您
有關'COUNTIFS'您的問題或你只是問如何打開工作簿,獲得的一系列數據並將其粘貼到另一個工作簿片? –
感謝您的快速回放。我的問題與COUNTIFS有關。此表是Countifs的輸出。我不希望這個表存在於我的「主要工作簿」中,但我想將這些結果創建爲一個虛擬工作簿。因此,我的虛擬工作簿將連接到主工作簿以進行countif檢查並返回結果。我的問題是,主要的工作日常更改名稱,這就是爲什麼我想選擇manualy。 – Woups
所以你需要的是一些代碼來顯示'FileOpen'對話框和一個變量來接受返回? –