首先,我的盡職調查收集了大量有關ActiveX文本框的答案,但沒有涉及對象文本框。對於我的項目,我無法使用任何ActiveX。Excel:對象文本框無法在受保護與未受保護的工作表狀態中執行回車換行(w/Text Unlocked)...爲什麼?
好的,所以當工作表是不受保護的時候,一個對象文本框(來自插入>形狀)的工作方式非常符合我的需要:最重要的是我可以按Enter鍵並獲得回車。然後,我進入形狀屬性,取消選中鎖定文本,並保護工作表。
雖然工作表受到保護,但回車(輸入Enter,然後往下走一行)的能力就會消失。 Shift + Enter和Alt + Enter也不行。
難道只有不可能有此功能?有沒有解決方法?爲什麼Excel恨我?下面是我的一些想法:
- 撤消工作表被點擊文本框時/激活,保護在不 (無法弄清楚的語法在VBA這個「如果相交......」就是我「M思考)
- 插入Word文檔對象(因爲一鍵進入 公式欄編輯不喜歡這樣,我不能讓字體留)
- 只需使用一個合併的單元格,並指示用戶雙擊輸入 並使用Alt + Enter作爲新行。
現在的獲勝選項是使用合併的單元格,但我可能只需查看ActiveX是否可以在我們的網絡上工作。儘管如此,我真的想在這裏堅持KISS原則......儘管如此,我不介意在後端編碼以使其工作。
謝謝你的想法!
編輯:下面是一些圖像,以幫助...
下面是我想有,當我的工作表被保護功能:
其次,這是一個ActiveX文本框它顯示屬性窗口(開發人員>設計模式>屬性)。當工作表受到保護時,使其有些可用的屬性以紅圈,多行和回車鍵行爲圈出。但是,我更喜歡不必使用ActiveX ...另外,用戶不能逐行更改字體顏色。
最後,我發現這個有趣的:有窗體控件下另一個文本框是灰色的。從搜索中,它看起來像是被拿走了文本框的繪圖對象版本......或者它也是一樣的?左邊是繪圖對象,中間是灰色的Form Control,右邊是ActiveX。
總之,我只是想看看是否有辦法有一個未受保護的表的形狀文本框的功能,當片被保護。
你是指文本框(表格控件)還是文本框(形狀)? – 2014-10-17 19:48:59
我想這將是一個文本框(形狀)。源自「插入」>「形狀」的那個。 – JohnstownFlood 2014-10-17 19:58:11
在普通情況下保護表單時,我根本無法編輯* Textbox形狀。 – 2014-10-17 20:02:56