一個國小老師 有個題庫共100題,因為出題需要複製貼上很麻煩
想用程式設定..如:我打3458就會顯示三四五八的題目列出在另一頁 可以印成考卷
可以用excel嗎? 還是access? 還是??
要怎麼設定呢???
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$H$1" Then Flag = ActiveSheet.Range("B65535").End(xlUp).Row If Target.Value = "OK" Then If Flag <> Empty Then J = 1 Sheets("試卷").Range("A:A") = Empty For I = 1 To Flag If ActiveSheet.CheckBoxes(I).Value = 1 Then Sheets("試卷").Range("A" & J) = ActiveSheet.Range("B" & I).Text J = J + 1 End If Next I End If ActiveSheet.Range("H1").Value = Empty ElseIf Target.Value = "R" Then ActiveSheet.Shapes.SelectAll Selection.Delete ActiveSheet.Range("A1").Select For I = 1 To Flag
ActiveSheet.CheckBoxes.Add(0, (I * 16.5) - 16.5, 75, 0).Text = "第 " & I & " 題" Next I ActiveSheet.Range("H1").Value = Empty ElseIf Target.Value <> Empty Then MsgBox "H1欄位請輸入 OK 或 R" ActiveSheet.Range("H1").Value = Empty End If End If End Sub
三言兩語恐怕說不完,已經花一些時間作了一個簡單的Excel檔,再更複雜就超過我的能耐了
http://cid-4090aebd7da9e9ad.skydrive.live.com/redir.aspx?resid=4090AEBD7DA9E9AD!106
看你用的題庫有沒有出題的功能,否則感覺希望渺茫。
程式設定?題庫用什麼程式寫的?
我非常喜歡 版主 的文章呢 , 誠摯地給您事業 參考:
你在尋求 最 有 效 的 獲 取 財 富 的工具 嗎?
那你不能道聽塗說 , 要選擇 有事實根據的
依據描述,應該是單純的資料而已,現行的題庫光碟,都是用程式進行開發的,然後再輸出成Word,如果不想寫程式,使用Access可以達到你想要的結果.
參考資料:自己
cmh提到:
使用Access可以達到你想要的結果.
樓上cmh大,你得敎他如何製作啊!
這是個很有趣的問題,
我做了從網頁來處理的界面:
http://alpha.tagbible.net/zhjp/cathy6270
看看這個方案是否是快速而有效的解決方式。
使用方式如下:
1.複製 Excel 所要的欄位,如果原excel有編號的欄位,不需包括。
2.貼上述網址的表格中。
3.按跑。
4.依照自己所定的順序,點選所要的行數。
5.都挑選完成後,點選:「挑選完成,產生以tab欄位分隔」
6.產生一個依您順序選出的哪些行數,且是以 tab 分欄的頁面。
7.全選、複製。
8.打開記事本,貼上,存成一個txt。
9.Excel以匯入的方式將該txt檔讀入,是以tab為分隔。
補充說明:
1.任何幾行的文字,都適用上述的網址來操做。
2.所選擇的項目,無法做「退選」的動作,只能在該頁重新整理,會把所有的選擇全清除掉,再重選。
3.其實也可以吐出 CSV 的格式,但一定會碰到行數的裡面有逗號的問題,所以只能以複製、貼上,而以tab為分欄,而避開逗號的分欄問題。
4.本系統是以Ruby on Rails再加上簡單的javascript,快快地簡單地完成,所以javascript一定要開才能用。
既然題庫已經建在Excel中,那就建議你用查表函數(VLOOKUP())來抓你所輸入題號的題目內容...