查看完整版本: 十萬火急!新手寫VBA程式
頁: [1]

moonlight358 發表於 2020-2-24 11:53 PM

十萬火急!新手寫VBA程式

話說小弟為咗方便自己同同事入data同搵data,所以寫緊個vba,但由於從來冇喺出面上過堂/學過,全部都係上網學,所以有幾個問題搞咗好耐都搞唔掂:

1. 我用咗mutipage,page1入client嘅personal data, page2入client嘅訂單,我想問有冇方法可以我喺page1嘅textbox1入完client個名之後可以喺page2嘅textbox10嗰度show到出嚟,唔洗再入多次?

2.我想問有冇方法可以更改某一項資料/update資料,例我由client1入到client20,但發現Client3入錯咗年齡,之後去返client3改完㩒save之後就會自動變咗新一行(去咗client21嗰行),點先可以改完之後save返喺client3嗰行?

3.我嘗試寫緊用listbox嚟做search data,我用sheet1嘅data嚟做rowsourse,listbox可以show到啲data,之後我整咗個search制同textbox20,喺textbox20輸入data再㩒search雖然可以搵到data,但有冇方法可以喺listbox嗰度highlight到想搵嗰項data/直接移去到嗰項data?
希望有VBA神人解答!

...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>

gonewang123 發表於 2020-2-28 07:06 PM

hello :

其實我看不太懂你的意思。
看是不是可以參考下列:
h[--]ttps://docs.microsoft.com/zh-tw/office/vba/api/excel.activate
他提到 activate() 這個方法。
譬如:在 excel 當中,使用 range("A1").activate,就是把目前的工作表格移到 "A1"
之後再看要進行什麼動作。

只是參考參考。
我不是什麼神人。所以,如果你每次都"希望"有神人可以回答,那可能大家反而都會不敢有意見發表。

一點意見提供參考參考。...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>
頁: [1]