[發(fā)明專利]一種在電子表格指定區(qū)域內(nèi)定位單元格位置的裝置和方法有效
| 申請?zhí)枺?/td> | 200610132370.6 | 申請日: | 2006-12-28 |
| 公開(公告)號: | CN101211334A | 公開(公告)日: | 2008-07-02 |
| 發(fā)明(設(shè)計(jì))人: | 張祖緣;陳波;何衛(wèi)東 | 申請(專利權(quán))人: | 珠海金山軟件股份有限公司 |
| 主分類號: | G06F17/24 | 分類號: | G06F17/24 |
| 代理公司: | 廣州華進(jìn)聯(lián)合專利商標(biāo)代理有限公司 | 代理人: | 李雙皓 |
| 地址: | 519015廣東省珠海市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 電子表格 指定 區(qū)域內(nèi) 定位 單元格 位置 裝置 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,特別涉及在編輯電子表格時(shí)幫助用戶在指定區(qū)域內(nèi)定位單元格的裝置和方法。
背景技術(shù)
在電子表格的操作中,經(jīng)常會遇到此種操作場景:在一片用戶指定的區(qū)域內(nèi),需要再次確認(rèn)一組單元格(可能是一行或是一列也可能是矩形)在這片區(qū)域內(nèi)的位置。對于此類操作行為,現(xiàn)有技術(shù)通常會有相應(yīng)的默認(rèn)規(guī)則,比如在指定區(qū)域的第一行或最底行上顯示(對于行而言)出可行的定位,但是默認(rèn)的規(guī)則并不總是有效的,也并不總能符合用戶的要求。此時(shí),就需要由用戶介入來對目標(biāo)位置進(jìn)行再次確認(rèn)。比如,以電子表格中的自動篩選功能為例,當(dāng)用戶選中表格區(qū)域的第一行有合并單元格時(shí),將篩選標(biāo)題行單元格定位在第一行是沒有意義的,但用戶通常會下意識的將整個表格指定為區(qū)域,此時(shí)標(biāo)題行將顯示在有合并單元格的第一行上,無法進(jìn)行正確地篩選。對此,現(xiàn)有的電子表格系統(tǒng)通常采用了以下兩種解決方法:
一、不提供重定位的機(jī)會:即便是在不合理的位置上,仍然按默認(rèn)規(guī)則來決定顯示位置,由此可能導(dǎo)致用戶操作失敗,需要將該功能取消并重新操作一次。
二、在確定位置之前,先彈出對話框讓用戶選擇,然后根據(jù)用戶選擇來進(jìn)行定位。這種方式雖然解決了定位問題,但是其干擾了用戶原有使用流程,用戶需要為此多點(diǎn)擊好幾次鼠標(biāo),從而降低了用戶體驗(yàn)。對于還不能夠熟練操作該步驟的用戶,則無法完成該項(xiàng)功能。
或是還有另一種情況,對于用戶指定的區(qū)域而言,本身就沒有缺省的顯示位置,必須由用戶介入來確定,此時(shí),也需要使用本裝置和方法來完成。
發(fā)明內(nèi)容
為了克服現(xiàn)有的計(jì)算機(jī)表格處理技術(shù)中的不足,本發(fā)明的目的在于:提供一種幫助用戶在電子表格指定區(qū)域中定位單元格位置的裝置和方法,可在電子表格中幫助用戶在指定區(qū)域中靈活定位單元格位置,操作簡便,容易滿足用戶的需求。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:
一種在電子表格指定區(qū)域中定位單元格位置的裝置,包括有相互連接的計(jì)算機(jī)輸入設(shè)備、顯示設(shè)備以及計(jì)算機(jī)主機(jī);其中,所述裝置還包括有:
接受用戶的輸入,并確定當(dāng)前的定位位置的定位模塊;
可在電子表格中繪制出定位標(biāo)識的繪制模塊;
以及電子表格頁面信息模塊,所述電子表格頁面信息模塊內(nèi)存儲有表格窗口區(qū)域內(nèi)的屏幕坐標(biāo)系信息以及各單元格、行、列的邏輯坐標(biāo)信息。
一種在電子表格指定區(qū)域中定位單元格位置的方法,其包括如下工作步驟:
步驟一:用戶指定一片區(qū)域;
步驟二:計(jì)算機(jī)獲取初始定位標(biāo)識位置;
步驟三:計(jì)算機(jī)根據(jù)當(dāng)前坐標(biāo)系,將單元格位置轉(zhuǎn)換為屏幕實(shí)際座標(biāo);
步驟四:如果初始位置處于不可見位置,則滾動表格窗口將所指定區(qū)域中首行首列的單元格顯示出來;
步驟五:將鼠標(biāo)跳轉(zhuǎn)定位到初始位置;
步驟六:計(jì)算機(jī)接受用戶操作來移動標(biāo)識位置;
步驟七:計(jì)算機(jī)繪制裝置通過擦除原位置標(biāo)識,在新的單元格位置繪制標(biāo)識來反饋定位位置的變化;
步驟八:計(jì)算機(jī)接受用戶輸入最終確定單元格位置。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:采用本發(fā)明的裝置和方法可在電子表格中實(shí)現(xiàn)單元格位置的自動定位,完善了電子表格系統(tǒng)。本發(fā)明中實(shí)現(xiàn)這種效果的核心方案是在指定區(qū)域內(nèi)顯示定位標(biāo)識,并接受用戶輸入操作來移動定位標(biāo)識位置,并最終確定單元格位置。
附圖說明
圖1是本發(fā)明一種在電子表格指定區(qū)域內(nèi)定位單元格位置的裝置和方法的在電子表格中選擇一片區(qū)域的狀態(tài)示意圖;
圖2是本發(fā)明一種在電子表格指定區(qū)域內(nèi)定位單元格位置的裝置和方法的未啟用自動定位操作狀態(tài)的缺省行為的示意圖;
圖3是本發(fā)明一種在電子表格指定區(qū)域內(nèi)定位單元格位置的裝置和方法確定初始位置,準(zhǔn)備開始定位操作狀態(tài)的示意圖;
圖4是本發(fā)明一種在電子表格指定區(qū)域內(nèi)定位單元格位置的裝置和方法拖動鼠標(biāo)(或通過其它輸入設(shè)備)來移動定位條位置的狀態(tài)示意圖;
圖5是本發(fā)明一種在電子表格指定區(qū)域內(nèi)定位單元格位置的裝置和方法確定最終標(biāo)題行位置的狀態(tài)示意圖;
圖6是本發(fā)明一種在電子表格指定區(qū)域內(nèi)定位單元格位置的方法的工作流程示意圖。
圖中:
1表示電子表格;
2表示首行的合并單元格;
3表示黑虛框,為所選擇區(qū)域;
4表示標(biāo)題直接定位到所選區(qū)域的首行;
5表示此列將無法進(jìn)行自動篩選;
6表示初始定位位置為所選區(qū)域中無合并單元格的第一行;
7表示定位條;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于珠海金山軟件股份有限公司,未經(jīng)珠海金山軟件股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610132370.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)





