[問題] 公式選用/vba選用請益

作者: cara5659 (傻傻)   2020-06-06 12:56:46
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:2007excel
如圖,B欄與C欄為固定格式,欲增加一欄如D欄,目前為手動輸入,
想請問有沒有適合的公式/語法可達此效果,謝謝
https://i.imgur.com/QF8OJSF.jpg
作者: soyoso (我是耀宗)   2020-06-06 13:34:00
https://i.imgur.com/GQVLen9.jpg 類似這樣連結內d欄d3:d5,d7:d9,d11:d12是有值的,可用條件式格式使用公式來決定要格式化哪些儲存格,函數以countif格式,字型,色彩,同儲存格填滿色彩用巨集的話,range.mergearea取得合併儲存格,看要range.count取列數或是range.offset欄偏移到c欄,迴圈,字串連接;或是以join配合工作表函數transpose也可以
作者: cara5659 (傻傻)   2020-06-06 14:17:00
好的,謝謝我會再試試vba語法有查了一下rangemerge,仍不是很明白如何套入這例子中 ,不小能否請soyo示範這一小段,謝謝 https://i.imgur.com/ZuaIUMq.jpghttps://i.imgur.com/KCefsL5.jpg
作者: soyoso (我是耀宗)   2020-06-06 17:54:00
不是,rangemerge是range.mergearea,前者如是range.merge這是合併儲存格的動作,後者是range會取得合併儲存格的範圍以range("b2").mergearea會是b2:b5這個合併儲存格的範圍
作者: cara5659 (傻傻)   2020-06-06 18:00:00
謝謝說明

Links booklink

Contact Us: admin [ a t ] ucptt.com