點控制按鈕卻沒反應(已經爬過很多很多文...)(頁1) - Excel程式區
文章推薦指數: 80 %
大家好,因小妹是VBA幼幼班,好不容易寫完一個VBA,拿到其他同事電腦用。
發現別台電腦點工作表1的command button,本來要跳出來的UserForm卻沒出現,而同 ...
麻辣家族討論版版'sArchiver
麻辣家族討論版版»Excel程式區»別台開啟VBA後,點控制按鈕卻沒反應(已經爬過很多很多文...)
kakinakata發表於2015-1-2317:52
別台開啟VBA後,點控制按鈕卻沒反應(已經爬過很多很多文...)大家好,因小妹是VBA幼幼班,好不容易寫完一個VBA,拿到其他同事電腦用。
發現別台電腦點工作表1的commandbutton,本來要跳出來的UserForm卻沒出現,而同一個檔案我自己試是正常沒問題的。
我公司統一是WIN7+OFFICE2010,試了好幾個同事的電腦,一律沒反應。
爬過很多類似這種情況的文,卻毫無頭緒。
請各位大俠和女俠救救我~檔案請參考附件>"modifytheprojectbyaddingacommentoreditofsomekindtoanycodemodule>Debug>CompileVBAProject.
Saveandreopenthefile.Testforresolution.Ifresolved,providethisupdatedprojecttoadditionalusers.
Warning:Ifthisstepresolvesyourissue,beawarethatafterdeployingthisupdatedprojecttotheotherusers,theseuserswillalsoneedtohavetheupdatesappliedontheirsystemsand.exdfilesremovedaswell.[/quote]
看得不是很懂"modifytheprojectbyaddingacommentoreditofsomekindtoanycodemodule>Debug>CompileVBAProject."是要做什麼?是隨便編輯VBA中任何內容嗎?Debug跟CompileVBAProject每個字都知道意思,但加起來就不知道實際要進行什麼動作...?{:3_60:}
但我隨便編輯一下後重開檔案就出現我在#4描述的情況。
求大神解惑~~clietj37發表於2015-2-723:02
這問題超出我的能力範圍了,也許版上有其他人碰過,不好意思lp986749發表於2015-2-811:08
參考微軟網址說明https://support.microsoft.com/kb/3025036/zh-tw是否此問題lpk187發表於2015-2-1218:31
我下載了這個檔案,http://www.excelclout.com/microsoft-update-breaks-excel-activex-controls-fix/
有些電腦可以解決問題,但還是有好幾台電腦不能解決,於是我在有問題的電腦開一個新檔,然後把所有的工作表一個一個複製過去
再修正一些外部連結後儲存後再開這個新檔,所有電腦就都可以執行了Scott090發表於2015-2-1708:14
[b]回復[url=http://forum.twbts.com/redirect.php?goto=findpost&pid=74605&ptid=13271]1#[/url][i]kakinakata[/i][/b]
我的問題跟這個PO文完全一樣:
1.在A台電腦編輯的VBProject含ActiveX控制項執行無誤,移到B電腦不能執行;
發現ActiveX控制項的名稱已被改回原始名稱,且好像被鎖定無法再變更恢復;
需要在B電腦用新空白工作簿工作頁重新製作ActiveX控制項及複製原來的VBA程式才能用;
ActiveX的控制項不能Copy,否則也不能用
2.在B台電腦做的VBProject含ActiveX項,放到A電腦完全可以執行
現在,還沒解!!!
繼續追蹤版主PO文,繼續學習
謝謝熱心的人繼續提供可能的解決方法Scott090發表於2015-2-2708:32
[b]回復[url=http://forum.twbts.com/redirect.php?goto=findpost&pid=75163&ptid=13271]8#[/url][i]lpk187[/i][/b]
上面各樓層提供的方法都做了,包含去除暫存檔+清除註冊連結+2010重灌,問題依舊
1.win8A電腦做的不能用在B電腦,可以用在C電腦
2.在win7B電腦用空白新workbook重新做A電腦的檔案中ActiveX才能用,在拿回到A電腦也可以用
,A電腦用過後拿到B用又掛了
問題是甚麼?AorB.......
尚待答案HUNGCHILIN發表於2015-2-2710:40
[i=s]本帖最後由HUNGCHILIN於2015-2-2710:42編輯[/i]
用這篇小鷗的圖文方法做一次看看.如連結
[url]http://www.dotblogs.com.tw/chou/archive/2014/12/11/147604.aspx#74638[/url]
[attach]20309[/attach]Scott090發表於2015-2-2715:47
[b]回復[url=http://forum.twbts.com/redirect.php?goto=findpost&pid=75355&ptid=13271]11#[/url][i]HUNGCHILIN[/i][/b]
非常謝謝林大大的熱心指引
提供的網址內容已閱讀,
關於無法插入ActiveX控制項的問題,曾經在去年12月份碰到且已解決(在A電腦win8),
基本上就是刪除暫存檔 .exd
[url]http://forum.twbts.com/redirect.php?tid=12988&goto=lastpost#lastpost[/url]
2015 1月底發生的事,
在另B台電腦win7,這次的問題是ActiveX的Name會被改,例如原先A電腦設為"StartButton"被B改為原來的Default"CommendButton1",
"Optionxxx"被B改回default"CheckBox1".....,試圖把"CommendButton1"改回"StartButton"卻顯示設定衝突!!!....
一併做了刪除.exd+重安裝(不是恢復修理)還是沒解決;
無奈地在B電腦用空白WorkBook重作ActiveX,其他的用拷貝
再繼續努力lpk187發表於2015-2-2716:49
[b]回復[url=http://forum.twbts.com/redirect.php?goto=findpost&pid=75354&ptid=13271]10#[/url][i]Scott090[/i][/b]
我發現問題是出在你所說的A電腦上,我的也是如此。
所以我在我的A電腦上找到了12月更新的WindowsUpdateKB2553154(office2010),我把它解除安裝後,試著從A電腦上做的activeX控制項也可以在其他電腦中正常執行Scott090發表於2015-2-2717:10
我發現問題是出在你所說的A電腦上,我的也是如此。
所以我在我的A電腦上找到了12 ...
[size=2][color=#999999]lpk187發表於2015-2-2716:49[/color][url=http://forum.twbts.com/redirect.php?goto=findpost&pid=75361&ptid=13271][img]http://forum.twbts.com/images/common/back.gif[/img][/url][/size][/quote]
請問這個Windowsupdate在那裡可以找到並刪除它?
謝謝HUNGCHILIN發表於2015-2-2717:52
[url]http://answers.microsoft.com/zh-hant/office/forum/office_2010-excel/win7%e6%9b%b4%e6%96%b0%e5%be%8cvba%e4%b8%8d/b3f7d2cf-bd1f-4117-aae5-58d226a6e6b2[/url]lpk187發表於2015-2-2718:21
[b]回復[url=http://forum.twbts.com/redirect.php?goto=findpost&pid=75362&ptid=13271]14#[/url][i]Scott090[/i][/b]
在 電腦==>"解除安裝或變更程式"的左上按"檢視安裝更新"就會列出曾更新的程式。
再找出KB2553154,找到後按右鍵解除安裝Scott090發表於2015-2-2719:09
[b]回復[url=http://forum.twbts.com/redirect.php?goto=findpost&pid=75365&ptid=13271]16#[/url][i]lpk187[/i][/b]
感謝
已找到並移除
將再試試有沒問題Scott090發表於2015-2-2719:11
[b]回復[url=http://forum.twbts.com/redirect.php?goto=findpost&pid=75364&ptid=13271]15#[/url][i]HUNGCHILIN[/i][/b]
林大大
謝謝 感恩Scott090發表於2015-3-911:43
[b]回復[url=http://forum.twbts.com/redirect.php?goto=findpost&pid=75364&ptid=13271]15#[/url][i]HUNGCHILIN[/i][/b]
另一個驚奇出現了
A電腦去除KB2553154後,原來做的ActiveX項不能用要重做,只好繼續"被中毒"
想讓B電腦也"被中毒",結果下載安裝儘然.......
[attach]20402[/attach]
不知大大能否指引
謝謝lpk187發表於2015-3-913:48
[b]回復[url=http://forum.twbts.com/redirect.php?goto=findpost&pid=75685&ptid=13271]19#[/url][i]Scott090[/i][/b]
我是下載這個巨集檔http://www.excelclout.com/microsoft-update-breaks-excel-activex-controls-fix/用在B電腦
然後在A電腦去除KB2553154後再把這個巨集檔在A電腦執行一次就都可以用了
頁:
[1]
2
查看完整版本:別台開啟VBA後,點控制按鈕卻沒反應(已經爬過很多很多文...)
麻辣家族討論版版為麻辣學園網站成員
由昱得資訊工作室©Since1993所提供
延伸文章資訊
- 1該巨集可能無法在此活頁簿中使用,或者已停用所有巨集
一開始時以為是不小心點錯或按它白痴字面的語意,恩我停用了巨集..... 於是. EXCEL\檔案\選項\信任中心\信任中心設定.
- 2變更Excel 中的巨集安全性設定
附註: 在Excel 的[巨集設定] 類別中所做的任何變更,只適用於Excel,並不會影響其他Microsoft Office 程式。 您也可以在Excel [選項] 中存取[信任中心]。 若要...
- 3如何設定啟動EXCEL 巨集安全性-巨集無法啟動 - e首發票
停用所有的EXCEL 巨集服務。 ... 在「安全性」對話方塊中,點選「安全性層級」之等級,再按下「確定」按鈕。 image. 回到Excel 開啟含巨集之Excel.
- 4Excel 2010 按鈕功能失效
Office 版本:Office 2010 專業版位元:32 問題狀況說明: 使用Excel 2010,原先都可以正常使用,但近期進行Live Update後,之前所設定按鈕功能全部 ...
- 5excel巨集按鈕無法使用 - 軟體兄弟
excel巨集按鈕無法使用,了解如何變更啟用或停用Excel 中之巨集和其他功能的設定。 ... 參考:EXCEL表里面的VBA的按钮突然不能用了!,別台開啟VBA後,點控制按鈕卻沒 ...