Hi各位前輩好,小弟遇到VBA問題但試了好久始終找不到解法,因此前來求救:
Excel版本: 2016
作業環境: MacBook Pro
https://i.imgur.com/eWA726n.jpg
這個excel file裡有十幾個tab
第二個tab有一些project items,從第四頁開始就是這些project的個別tab
Column C = project code
Column D = Version
每一週某些project都會更新
目前的邏輯是
如果這週有更新,例如:VER20200611,後面相對應的tab就會用最新的data run
如果這週沒有更新,依然是上一版data,例如:VER20200605,後面相對應的tab就會用舊的
data當作新的再更新一次(也就是雖然在後面對應的tab裡面是顯示VER20200611,但裡面的
data是VER20200605的)
現在想要做的是:
VBA run的時候讓他只有該project有最新版的data之後才去run後面的tab
例如project a 的data是VER20200611,則後面的tab就會根據最新data run出數據
Project b 的data是VER20200605,則後面的tab就不要跑
我有嘗試用if 去寫(如下)雖然有指定要VER20200611,但其他非同ver一樣照跑出來,求
解QQ
先謝謝了!