作者aerialforest (空中森林)
看板Office
標題[問題] excel vba 自動帶入時間..等相關問題
時間Sat Jul 21 23:02:34 2018
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:
excel
版本:
2010
各位先進好 首先感謝上次板上 soyoso先進幫忙解決工作上的表單製作疑問
此次有三點疑問之處還請 各位先進幫忙
1.自動帶入時間 與 加密防止更改
a.參考網路上的資料 並在a欄寫入了 =IF(b4=",",IF(a4="",NOW()))
輸入資料後還是沒有反應 (反覆運算已改為一)
b.對工作頁面進行加密了 輸入資料 卻出現定義上錯誤 是加密的選項選擇錯誤嗎 還是要
用vba進行密碼設定?
https://imgur.com/J0fI45g
參考網址
https://goo.gl/vUa9Rg
2.防呆
依需求照網路教學撰寫 卻顯示 “必須是:運算式“ 警告視窗
https://imgur.com/hagg94J
參考網址
https://goo.gl/AWck3P
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.231.153.42
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1532185356.A.8C8.html
3F:→ soyoso: 儲存格b4往下找會range.end(xldown).row會回傳列號1048576 07/22 00:07
4F:→ soyoso: 再+1就超過最大列號了,用參數xlup試試 07/22 00:08
5F:→ soyoso: 問題2,if的語法為 if 陳述式在同一行,如要分行的話應以 07/22 00:10
6F:→ soyoso: _(空格下底線)的方式;且陳述式後面也少了then 07/22 00:11