国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      表格的數(shù)據(jù)處理方法和裝置制造方法

      文檔序號:6634878閱讀:161來源:國知局
      表格的數(shù)據(jù)處理方法和裝置制造方法
      【專利摘要】本發(fā)明公開了一種表格的數(shù)據(jù)處理方法和裝置。其中,該表格的數(shù)據(jù)處理方法包括:獲取待編輯表格的第一輔助表格;將待填寫數(shù)據(jù)添加到所述第一輔助表格的單元格中;在所述第一輔助表格中查找被填寫有所述待填寫數(shù)據(jù)的單元格充滿的區(qū)域,得到第一區(qū)域;在所述待編輯表格中查找與所述第一區(qū)域位置相同的第二區(qū)域;以及將所述第一區(qū)域中的數(shù)據(jù)填寫到所述第二區(qū)域中。通過本發(fā)明,解決了現(xiàn)有技術(shù)中在表格中設(shè)置一片區(qū)域的數(shù)據(jù)時導(dǎo)致原始數(shù)據(jù)被覆蓋的問題。
      【專利說明】表格的數(shù)據(jù)處理方法和裝置

      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,具體而言,涉及一種表格的數(shù)據(jù)處理方法和裝置。

      【背景技術(shù)】
      [0002] 在編輯表格數(shù)據(jù)時,通常采用以下兩種方法:
      [0003] 第一種是逐個設(shè)置各個單元格的數(shù)據(jù),這種方法最為靈活,但如果需要編輯大量 單元格時效率很低;
      [0004] 第二種是一次性設(shè)置一片區(qū)域的數(shù)據(jù),這種方法效率比較高,但不夠靈活,可能在 復(fù)制過程中覆蓋該區(qū)域的樣式和不需要更改的原始數(shù)據(jù)。
      [0005] 針對現(xiàn)有技術(shù)中在表格中設(shè)置一個區(qū)域內(nèi)的數(shù)據(jù)時導(dǎo)致原始數(shù)據(jù)被覆蓋的問題, 目前尚未提出有效的解決方案。


      【發(fā)明內(nèi)容】

      [0006] 本發(fā)明的主要目的在于提供一種表格的數(shù)據(jù)處理方法和裝置,以解決現(xiàn)有技術(shù)中 在表格中設(shè)置一個區(qū)域內(nèi)的數(shù)據(jù)時導(dǎo)致原始數(shù)據(jù)被覆蓋的問題。
      [0007] 為了實現(xiàn)上述目的,根據(jù)本發(fā)明實施例的一個方面,提供了一種表格的數(shù)據(jù)處理 方法。根據(jù)本發(fā)明的表格的數(shù)據(jù)處理方法包括:獲取待編輯表格的第一輔助表格;將待填 寫數(shù)據(jù)添加到所述第一輔助表格的單元格中;在所述第一輔助表格中查找被填寫有所述待 填寫數(shù)據(jù)的單元格充滿的區(qū)域,得到第一區(qū)域;在所述待編輯表格中查找與所述第一區(qū)域 位置相同的第二區(qū)域;以及將所述第一區(qū)域中的數(shù)據(jù)填寫到所述第二區(qū)域中。
      [0008] 進一步地,在所述第一輔助表格中查找被填寫有所述待填寫數(shù)據(jù)的單元格充滿的 區(qū)域,得到第一區(qū)域包括:獲取所述第一區(qū)域中的每個單元格的位置信息;以及記錄所述 第一區(qū)域中的每個單元格的位置信息。
      [0009] 進一步地,將待填寫數(shù)據(jù)添加到所述第一輔助表格的單元格中包括:判斷所述第 一輔助表格的單元格是否足以為所述待填寫數(shù)據(jù)提供填寫位置;如果所述第一輔助表格的 單元格不足以為所述待填寫數(shù)據(jù)提供填寫位置,則獲取為所述待填寫數(shù)據(jù)提供填寫位置的 第二輔助表格;將所述第一輔助表格中的數(shù)據(jù)復(fù)制到所述第二輔助表格中;以及向所述第 二輔助表格添加所述待填寫數(shù)據(jù)。
      [0010] 進一步地,在所述第一輔助表格中查找被填寫有所述待填寫數(shù)據(jù)的單元格充滿的 區(qū)域,得到第一區(qū)域包括:記錄第一個單元格的屬性為有數(shù)據(jù)或者沒有數(shù)據(jù);依次遍歷所 述第一輔助表格中的數(shù)據(jù),直至查找到與所述第一個單元格的屬性不同的單元格;以查找 到的單元格的坐標(biāo)為原點,將所述第一輔助表格劃分為第一子區(qū)域、第二子區(qū)域和第三子 區(qū)域;分別從所述第二子區(qū)域和所述第三子區(qū)域中劃分出包含屬性為有數(shù)據(jù)的單元格,直 至所述第一輔助表格中的所有單元格都被遍歷;以及將劃分出的屬性為有數(shù)據(jù)的單元格作 為所述第一區(qū)域。
      [0011] 進一步地,以查找到的單元格的坐標(biāo)為原點,將所述第一輔助表格劃分為第一子 區(qū)域、第二子區(qū)域和第三子區(qū)域包括:以所述查找到的單元格的坐標(biāo)為原點建立橫坐標(biāo)和 縱坐標(biāo);以所述橫坐標(biāo)所在的直線將所述第一輔助表格劃分為兩部分,其中,在所述橫坐標(biāo) 之上的第一部分為所述第一子區(qū)域,在所述橫坐標(biāo)之下的第二部分為所述第二子區(qū)域和所 述第三子區(qū)域;以所述縱坐標(biāo)的負(fù)軸所在的直線將所述第二部分劃分為所述第二子區(qū)域和 所述第三子區(qū)域。
      [0012] 為了實現(xiàn)上述目的,根據(jù)本發(fā)明實施例的另一方面,提供了一種表格的數(shù)據(jù)處理 裝置。根據(jù)本發(fā)明的表格的數(shù)據(jù)處理裝置包括:獲取單元,用于獲取待編輯表格的第一輔助 表格;添加單元,用于將待填寫數(shù)據(jù)添加到所述第一輔助表格的單元格中;第一查找單元, 用于在所述第一輔助表格中查找被填寫有所述待填寫數(shù)據(jù)的單元格充滿的區(qū)域,得到第一 區(qū)域;第二查找單元,用于在所述待編輯表格中查找與所述第一區(qū)域位置相同的第二區(qū)域; 以及填寫單元,用于將所述第一區(qū)域中的數(shù)據(jù)填寫到所述第二區(qū)域中。
      [0013] 進一步地,所述第一查找單元包括:第一獲取模塊,用于獲取所述第一區(qū)域中的每 個單元格的位置信息;以及記錄模塊,用于記錄所述第一區(qū)域中的每個單元格的位置信息。
      [0014] 進一步地,所述填寫單元包括:判斷模塊,用于判斷所述第一輔助表格的單元格是 否足以為所述待填寫數(shù)據(jù)提供填寫位置;第二獲取模塊,用于在所述第一輔助表格的單元 格不足以為所述待填寫數(shù)據(jù)提供填寫位置時,獲取為所述待填寫數(shù)據(jù)提供填寫位置的第二 輔助表格;復(fù)制模塊,用于將所述第一輔助表格中的數(shù)據(jù)復(fù)制到所述第二輔助表格中;以 及添加模塊,用于向所述第二輔助表格添加所述待填寫數(shù)據(jù)。
      [0015] 進一步地,所述第一查找單元包括:記錄模塊,用于記錄第一個單元格的屬性為有 數(shù)據(jù)或者沒有數(shù)據(jù);遍歷模塊,用于依次遍歷所述第一輔助表格中的數(shù)據(jù),直至查找到與所 述第一個單元格的屬性不同的單元格;第一劃分模塊,用于以查找到的單元格的坐標(biāo)為原 點,將所述第一輔助表格劃分為第一子區(qū)域、第二子區(qū)域和第三子區(qū)域;第二劃分模塊,用 于分別從所述第二子區(qū)域和所述第三子區(qū)域中劃分出包含屬性為有數(shù)據(jù)的單元格,直至所 述第一輔助表格中的所有單元格都被遍歷;以及確定模塊,用于將劃分出的屬性為有數(shù)據(jù) 的單元格作為所述第一區(qū)域。
      [0016] 進一步地,所述第一劃分模塊包括:建立子模塊,用于以所述查找到的單元格的坐 標(biāo)為原點建立橫坐標(biāo)和縱坐標(biāo);第一劃分子模塊,用于以所述橫坐標(biāo)所在的直線將所述第 一輔助表格劃分為兩部分,其中,在所述橫坐標(biāo)之上的第一部分為所述第一子區(qū)域,在所述 橫坐標(biāo)之下的第二部分為所述第二子區(qū)域和所述第三子區(qū)域;第二劃分子模塊,用于以所 述縱坐標(biāo)的負(fù)軸所在的直線將所述第二部分劃分為所述第二子區(qū)域和所述第三子區(qū)域。
      [0017] 根據(jù)發(fā)明實施例,利用第一輔助表格進行數(shù)據(jù)的填寫,并從第一輔助表格中劃分 出被填寫有數(shù)據(jù)的單元格充滿的第一區(qū)域,然后將第一區(qū)域復(fù)制到待編輯表格中的相應(yīng)位 置,即批量復(fù)制有數(shù)據(jù)的單元格,而沒有數(shù)據(jù)的單元格不會被復(fù)制,從而不僅實現(xiàn)了同時處 理多個單元格中的數(shù)據(jù),還能避免對不需要增加或者更改數(shù)據(jù)的單元格進行編輯,不僅能 夠保證對待編輯表格進行編輯的效率,還解決了現(xiàn)有技術(shù)中在表格中設(shè)置一個區(qū)域內(nèi)的數(shù) 據(jù)時導(dǎo)致原始數(shù)據(jù)被覆蓋的問題。

      【專利附圖】

      【附圖說明】
      [0018] 構(gòu)成本申請的一部分的附圖用來提供對本發(fā)明的進一步理解,本發(fā)明的示意性實 施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
      [0019] 圖1是根據(jù)本發(fā)明實施例的表格的數(shù)據(jù)處理方法的流程圖;以及
      [0020] 圖2是根據(jù)本發(fā)明實施例的表格的數(shù)據(jù)處理裝置的示意圖。

      【具體實施方式】
      [0021] 需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相 互組合。下面將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。
      [0022] 為了使本【技術(shù)領(lǐng)域】的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的 附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是 本發(fā)明一部分的實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù) 人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本發(fā)明保護的范 圍。
      [0023] 需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語"第一"、"第 二"等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使 用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實施例。此外,術(shù)語"包括"和 "具有"以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元 的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有 清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
      [0024] 本發(fā)明實施例提供了 一種表格的數(shù)據(jù)處理方法。
      [0025] 圖1是根據(jù)本發(fā)明實施例的表格的數(shù)據(jù)處理方法的流程圖。如圖1所示,該表格 的數(shù)據(jù)處理方法包括步驟如下:
      [0026] 步驟S102,獲取待編輯表格的第一輔助表格。
      [0027] 在進行數(shù)據(jù)處理時可以創(chuàng)建第一輔助表格,第一輔助表格與待編輯表格具有映射 關(guān)系,在對待編輯表格進行數(shù)據(jù)添加或者修改時,可以在第一輔助表格中進行。
      [0028] 步驟S104,將待填寫數(shù)據(jù)添加到第一輔助表格的單元格中。
      [0029] 將待填寫的數(shù)據(jù)添加到第一輔助表格的單兀格中,第一輔助表格和待編輯表格可 以采用相同的位置表示方式,可以根據(jù)待填寫的數(shù)據(jù)需要添加在待編輯表格中的位置將待 填寫的數(shù)據(jù)添加到第一輔助表格中。
      [0030] 步驟S106,在第一輔助表格中查找被填寫有待填寫數(shù)據(jù)的單元格充滿的區(qū)域,得 到第一區(qū)域。
      [0031] 在將待填寫數(shù)據(jù)添加到的第一輔助表格的單元格中之后,在第一輔助表格中查找 填寫有數(shù)據(jù)的單元格所在的區(qū)域,即第一區(qū)域。在第一區(qū)域中可以包括多個連續(xù)的單元格 或者不連續(xù)的單元格,在第一區(qū)域中的每個單元格均填寫有數(shù)據(jù)。
      [0032] 步驟S108,在待編輯表格中查找與第一區(qū)域位置相同的第二區(qū)域。
      [0033] 在待編輯表格中查找第二區(qū)域時,可以采用每個單元格的位置信息進行查找。例 如,待編輯表格和第一輔助表格均采用二維數(shù)組表達(dá)每個單元格的位置信息,那么,在查找 第二區(qū)域時,從待編輯表格中查找與第一區(qū)域的二維數(shù)組所表示的位置相同的單元格作為 該第二區(qū)域。
      [0034] 步驟S110,將第一區(qū)域中的數(shù)據(jù)填寫到第二區(qū)域中。
      [0035] 確定待編輯表格中的第二區(qū)域之后,將第一區(qū)域中的數(shù)據(jù)復(fù)制到第二區(qū)域中,即 向待編輯表格中同時復(fù)制多個數(shù)據(jù),提高了對待編輯表格進行數(shù)據(jù)編輯的效率。
      [0036] 通過上述實施例,利用第一輔助表格進行數(shù)據(jù)的填寫,并從第一輔助表格中劃分 出被填寫有數(shù)據(jù)的單元格充滿的第一區(qū)域,然后將第一區(qū)域復(fù)制到待編輯表格中的相應(yīng)位 置,即批量復(fù)制有數(shù)據(jù)的單元格,而沒有數(shù)據(jù)的單元格不會被復(fù)制,從而不僅實現(xiàn)了同時處 理多個單元格中的數(shù)據(jù),還能避免對不需要增加或者更改數(shù)據(jù)的單元格進行編輯,不僅能 夠保證對待編輯表格進行編輯的效率,還解決了現(xiàn)有技術(shù)中在表格中設(shè)置一片區(qū)域的數(shù)據(jù) 時導(dǎo)致原始數(shù)據(jù)被覆蓋的問題。
      [0037] 具體地,在第一輔助表格中查找被填寫有待填寫數(shù)據(jù)的單元格充滿的區(qū)域,得到 第一區(qū)域包括:獲取第一區(qū)域中的每個單元格的位置信息。記錄第一區(qū)域中的每個單元格 的位置信息。
      [0038] 待編輯表格采用二維數(shù)組表示每個單元格的位置信息,第一輔助表格可以采用同 樣的方式表示每個單元格的位置信息,這樣可以便于按照第一區(qū)域查找第二區(qū)域。待編輯 表格采用的二維數(shù)組如表1所示。
      [0039] 表1待編輯表格的位置信息

      【權(quán)利要求】
      1. 一種表格的數(shù)據(jù)處理方法,其特征在于,包括: 獲取待編輯表格的第一輔助表格; 將待填寫數(shù)據(jù)添加到所述第一輔助表格的單元格中; 在所述第一輔助表格中查找被填寫有所述待填寫數(shù)據(jù)的單元格充滿的區(qū)域,得到第一 區(qū)域; 在所述待編輯表格中查找與所述第一區(qū)域位置相同的第二區(qū)域;W及 將所述第一區(qū)域中的數(shù)據(jù)填寫到所述第二區(qū)域中。
      2. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,在所述第一輔助表格中查找被 填寫有所述待填寫數(shù)據(jù)的單元格充滿的區(qū)域,得到第一區(qū)域包括: 獲取所述第一區(qū)域中的每個單元格的位置信息;W及 記錄所述第一區(qū)域中的每個單元格的位置信息。
      3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,將待填寫數(shù)據(jù)添加到所述第一 輔助表格的單元格中包括: 判斷所述第一輔助表格的單元格是否足W為所述待填寫數(shù)據(jù)提供填寫位置; 如果所述第一輔助表格的單元格不足W為所述待填寫數(shù)據(jù)提供填寫位置,則獲取為所 述待填寫數(shù)據(jù)提供填寫位置的第二輔助表格; 將所述第一輔助表格中的數(shù)據(jù)復(fù)制到所述第二輔助表格中;W及 向所述第二輔助表格添加所述待填寫數(shù)據(jù)。
      4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,在所述第一輔助表格中查找被 填寫有所述待填寫數(shù)據(jù)的單元格充滿的區(qū)域,得到第一區(qū)域包括: 記錄第一個單元格的屬性為有數(shù)據(jù)或者沒有數(shù)據(jù); 依次遍歷所述第一輔助表格中的數(shù)據(jù),直至查找到與所述第一個單元格的屬性不同的 單元格; W查找到的單元格的坐標(biāo)為原點,將所述第一輔助表格劃分為第一子區(qū)域、第二子區(qū) 域和第H子區(qū)域; 分別從所述第二子區(qū)域和所述第H子區(qū)域中劃分出包含屬性為有數(shù)據(jù)的單元格,直至 所述第一輔助表格中的所有單元格都被遍歷;W及 將劃分出的屬性為有數(shù)據(jù)的單元格作為所述第一區(qū)域。
      5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)處理方法,其特征在于,W查找到的單元格的坐標(biāo)為原 點,將所述第一輔助表格劃分為第一子區(qū)域、第二子區(qū)域和第H子區(qū)域包括: W所述查找到的單元格的坐標(biāo)為原點建立橫坐標(biāo)和縱坐標(biāo); W所述橫坐標(biāo)所在的直線將所述第一輔助表格劃分為兩部分,其中,在所述橫坐標(biāo)之 上的第一部分為所述第一子區(qū)域,在所述橫坐標(biāo)之下的第二部分為所述第二子區(qū)域和所述 第H子區(qū)域; W所述縱坐標(biāo)的負(fù)軸所在的直線將所述第二部分劃分為所述第二子區(qū)域和所述第H 子區(qū)域。
      6. -種表格的數(shù)據(jù)處理裝置,其特征在于,包括: 獲取單元,用于獲取待編輯表格的第一輔助表格; 添加單元,用于將待填寫數(shù)據(jù)添加到所述第一輔助表格的單元格中; 第一查找單元,用于在所述第一輔助表格中查找被填寫有所述待填寫數(shù)據(jù)的單元格充 滿的區(qū)域,得到第一區(qū)域; 第二查找單元,用于在所述待編輯表格中查找與所述第一區(qū)域位置相同的第二區(qū)域; W及 填寫單元,用于將所述第一區(qū)域中的數(shù)據(jù)填寫到所述第二區(qū)域中。
      7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)處理裝置,其特征在于,所述第一查找單元包括: 第一獲取模塊,用于獲取所述第一區(qū)域中的每個單元格的位置信息;W及 記錄模塊,用于記錄所述第一區(qū)域中的每個單元格的位置信息。
      8. 根據(jù)權(quán)利要求6所述的數(shù)據(jù)處理裝置,其特征在于,所述填寫單元包括: 判斷模塊,用于判斷所述第一輔助表格的單元格是否足W為所述待填寫數(shù)據(jù)提供填寫 位置; 第二獲取模塊,用于在所述第一輔助表格的單元格不足W為所述待填寫數(shù)據(jù)提供填寫 位置時,獲取為所述待填寫數(shù)據(jù)提供填寫位置的第二輔助表格; 復(fù)制模塊,用于將所述第一輔助表格中的數(shù)據(jù)復(fù)制到所述第二輔助表格中;W及 添加模塊,用于向所述第二輔助表格添加所述待填寫數(shù)據(jù)。
      9.根據(jù)權(quán)利要求6所述的數(shù)據(jù)處理裝置,其特征在于,所述第一查找單元包括: 記錄模塊,用于記錄第一個單元格的屬性為有數(shù)據(jù)或者沒有數(shù)據(jù); 遍歷模塊,用于依次遍歷所述第一輔助表格中的數(shù)據(jù),直至查找到與所述第一個單元 格的屬性不同的單元格; 第一劃分模塊,用于W查找到的單元格的坐標(biāo)為原點,將所述第一輔助表格劃分為第 一子區(qū)域、第二子區(qū)域和第H子區(qū)域; 第二劃分模塊,用于分別從所述第二子區(qū)域和所述第H子區(qū)域中劃分出包含屬性為有 數(shù)據(jù)的單元格,直至所述第一輔助表格中的所有單元格都被遍歷;W及 確定模塊,用于將劃分出的屬性為有數(shù)據(jù)的單元格作為所述第一區(qū)域。
      10. 根據(jù)權(quán)利要求9所述的數(shù)據(jù)處理裝置,其特征在于,所述第一劃分模塊包括: 建立子模塊,用于W所述查找到的單元格的坐標(biāo)為原點建立橫坐標(biāo)和縱坐標(biāo); 第一劃分子模塊,用于W所述橫坐標(biāo)所在的直線將所述第一輔助表格劃分為兩部分, 其中,在所述橫坐標(biāo)之上的第一部分為所述第一子區(qū)域,在所述橫坐標(biāo)之下的第二部分為 所述第二子區(qū)域和所述第H子區(qū)域; 第二劃分子模塊,用于W所述縱坐標(biāo)的負(fù)軸所在的直線將所述第二部分劃分為所述第 二子區(qū)域和所述第H子區(qū)域。
      【文檔編號】G06F17/24GK104462040SQ201410665074
      【公開日】2015年3月25日 申請日期:2014年11月19日 優(yōu)先權(quán)日:2014年11月19日
      【發(fā)明者】吳充 申請人:北京國雙科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1