JPH03142664A - スプッレドシートのデータ格納状態表示方式 - Google Patents

スプッレドシートのデータ格納状態表示方式

Info

Publication number
JPH03142664A
JPH03142664A JP1282591A JP28259189A JPH03142664A JP H03142664 A JPH03142664 A JP H03142664A JP 1282591 A JP1282591 A JP 1282591A JP 28259189 A JP28259189 A JP 28259189A JP H03142664 A JPH03142664 A JP H03142664A
Authority
JP
Japan
Prior art keywords
display format
area
data storage
display
cell
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP1282591A
Other languages
English (en)
Inventor
Tokiko Suzuki
鈴木 登起子
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Solution Innovators Ltd
Original Assignee
NEC Solution Innovators Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Solution Innovators Ltd filed Critical NEC Solution Innovators Ltd
Priority to JP1282591A priority Critical patent/JPH03142664A/ja
Publication of JPH03142664A publication Critical patent/JPH03142664A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/177Editing, e.g. inserting or deleting of tables; using ruled lines
    • G06F40/18Editing, e.g. inserting or deleting of tables; using ruled lines of spreadsheets

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は表計算ソフトウェアにおいて使用するスプッレ
ドシートに格納されたデータのビジュアル化に関し、特
にスプッレドシート上の広範囲にわたるデータ格納状態
を1画面内に表示するスプソレドシートのデータ格納状
態表示方式に関する。
〔従来の技術〕
従来、スプッレドシート上の任意のデータ格納エリア(
以下、セルという)に格納されたデータ(表計算ソフト
ウェアの利用者から見えるデータのみをいう。以下同様
)や作成した表の大きさおよび個数などを知るためには
、画面スクロールを行ってそのセルや範囲を画面上に表
示させて確認するという方法がとられていた。
〔発明が解決しようとする課題〕
上述した従来の技術では、スプソレドシート上のセルに
格納されたデータや作成した表の大きさおよび個数など
の調査を行う場合に画面スクロールにより任意のセルや
範囲を画面上に表示させて確認する方法がとられていた
ので、セルの位置や範囲によっては相当な手間および時
間を要してしまい効率が悪いという欠点がある。
また、例えば64列×256行のスプッレドシートの場
合、1画面内に表示可能な範囲はすべての列を1桁にし
て最多列を表示するようにしても、例えば38列×19
行であり、この範囲内では表の大きさやスプッレドシー
ト上の表の個数および表同士の位置関係を調べることは
容易には行えないとい/う欠点がある。
本発明の目的は、上述の点に鑑み、スブソレドシートの
データ格納状態を狭域表示形式と広域表示形式との2つ
の表示形式で表示可能とし、狭域表示形式においては任
意のセルを指定するだけでセルのデータ格納状態を画面
上で確認できるとともに、広域表示形式においてはスプ
ソレドシート全体に対するデータの格納範囲や位置関係
などを1画面内で把握することができるようにしたスプ
ッレドシートのデータ格納状態表示方式を提供すること
にある。
〔課題を解決するための手段〕
本発明のスプッレドシートのデータ格納状態表示方式は
、N(正整数)列×M(正整数)行にわたるセルを保有
する表計算ソフトウェア用のスプッレドシートにおいて
、データ格納状態を表示したいスプソレドシートの名称
、  n (Hの約数)列×m(Mの約数)行の範囲を
表示対象とする狭域表示形式とするかn列×m行を1区
域として(N/n)区域列X (M/m)区域行を表示
対象とする広域表示形式とするかの選択および狭域表示
形式の場合には表示範囲開始位置を指定する人力装置と
、スプッレドシート上のセルの内容を1セルずつ読み込
むセル内容読込み手段と、前記入力装置により狭域表示
形式が指定された場合に1セル分のセルの内容を1セル
データ格納状態表示形式に編集する1セルデータ格納状
態表示形式編集手段と、前記入力装置により広域表示形
式が指定された場合に1区域分のセルの内容を1区域デ
ータ格納状態表示形式に編集する1区域データ格納状態
表示形式編集手段と、前記1セルデータ格納状態表示形
式編集手段および前記1区域データ格納状態表示形式編
集手段により編集されたlセルデータ格納状態表示形式
および1区域データ格納状態表示形式を表示用バッファ
に狭域表示形式lよび広域表示形式となるように設定す
る表示用バッファ設定手段と、この表示用バッファ設定
手段により表示用バッファに設定された狭域表示形式お
よび広域表示形式を画面に表示する表示装置とを有する
〔作用〕
本発明のスプッレドシートのデータ格納状態表示方式で
は、入力装置がデータ格納状態を表示したいスブンレド
シートの名称、  n (Hの約数)列×m(Mの約数
)行の範囲を表示対象とする狭域表示形式とするかn列
×m行を1区域として(N/n”)区域列X (M/m
)区域行を表示対象とする広域表示形式とするかの選択
および狭域表示形式の場合には表示範囲開始位置を指定
し、セル内容読込み手段がスプッレドシート上のセルの
内容をlセルずつ読み込み、1セルデータ格納状態表示
形式編集手段が入力装置により狭域表示形式が指定され
た場合にlセル分のセルの内容を1セルデータ格納状態
表示形式に編集し、1区域データ格納状態表示形式編集
手段が入力装置により広域表示形式が指定された場合に
1区域分のセルの内容を1区域データ格納状態表示形式
に編集し、表示用バッファ設定手段が1セルデータ格納
状態表示形式編集手段および1区域データ格納状態表示
形式編集手段により編集されたlセルデータ格納状態表
示形式および1区域データ格納状態表示形式萎表示用バ
ッファに狭域表示形式および広域表示形式となるように
設定し、表示装置が表示用バッファ設定手段により表示
用バッファに設定された狭域表示形式および広域表示形
式を画面に表示する。
〔実施例〕
次に、本発明について図面を参照して詳細に説明する。
第1図は、本発明の一実施例に係るスプッレドシートの
データ格納状態表示方式の構成を示すブロック図である
0本実施例のスプツレドシートのデータ格納状態表示方
式は、入力gjt置1と、セル内容読込み手段2と、1
セルデータ格納状態表示形式編集手段3と、1区域デー
タ格納状態表示形式編集手段4と、表示用バッファ設定
手段5と、表示装置6とから構成されている。
なお、本実施例のデータ格納状態表示方式の前提となる
表計算ソフトウェア用のスプッレドシートは、Nを64
、Mを256とした64列×256行にわたるセルを保
有するものとする。
入力装置1は、例えばキーボードであり、データ格納状
態を表示するスプッレドシート名の指定。
データ格納状態の表示形式をスプンレドシートの狭い範
囲を表示対象とする狭域表示形式7(第2図(a)参照
)にするかスプソレドシート全体を表示対象とする広域
表示形式8(第2図(bl参照)にするかの選択および
狭域表示形式7の場合には表示範囲開始位置の指定を行
う。
第2図(alを参照すると、狭域表示形式7では、1セ
ルデータ格納状態表示形式9(第3図!al参照)を、
nを8、mを16とした8列×16行分にわたって表示
する。
第2図(blを参照すると、広域表示形式8では、狭域
表示形式7の1画面分に相当する8列×16行を1区域
として、1区域データ格納状態表示形式10(第3図の
)参照)を、(N/n)を8、(M / m )を16
とした8区域列×16区域行分にわたって表示する。す
なわち、64列×255行のスプッレドシート全体にわ
たってデータ格納状態を1区域ごとに表示する。
第3図(a)を参照すると、1セルデータ格納状態表示
形式9は、1セル分の表示域を縦に3つの領域に分割し
、データが右揃え表示の場合は右の領域、中央揃え表示
の場合は中央の領域、左揃え表示の場合は左の領域に、
そのセルに格納されているデータ種別を表す記号(以下
、データ種別記号という)を表示する。データ種別記号
は、文字データであれば’A’%数値データであればl
 N 1計算式データであれば′F′、スペースデータ
であれば°*゛であり、データが存在しない場合は空白
表示とする。
第3開山)を参照すると、1区域データ格納状態表示形
式lOは、1区域分の表示域を縦に3つの領域に分割し
、右の領域は数値編集情報(位取りの有無、¥記号の付
加の有無等を制御する制御情報をいう。以下同様〉の表
示域、中央の領域は罫線有無の表示域、左の領域はデー
タ有無の表示域として用いる。数値編集情報については
、1区域内に1セルでも標準以外の数値編集情報(例え
ば、位取りを行うのが標準の場合には位取り無しを示す
数値編集情報)が設定されている場合には°E”を表示
し、1区域内のすべてのセルが標準の場合には空白表示
とする。罫線有無については、1区域内に1セルでも罫
線が設定されていれば°に′を表示し、1区域内のすべ
てのセルに罫線が存在しない場合には空白表示とする。
データ有無については、1区域内に1セルでもデータが
格納されていれば1#1を表示し、1区域内のすべての
セルにデータが存在しない場合には空白表示とする。
第4図を参照すると、本実施例のスプソレドシートのデ
ータ格納状態表示方式における狭域表示形式7の場合の
ファイルオープン処理後から画面表示処理までの処理は
、表示範囲開始位置設定ステップ11と、1画面内行数
カウンタ設定ステンプ12と、1画面内列数カウンタ設
定ステップ13と、1セル分内容読込みステップ14と
、データ有無判定ステップ15と、表示位置チエ・ツク
処理ステップ16と、データ種別チエツク処理ステップ
17と、1セル分表示用バッフ1設定ステップ18と、
1画面分表示処理ステップ19とからなる。
第5図を参照すると、本実施例のスブツレドシートのデ
ータ格納状態表示方式における広域表示形式8の場合の
ファイルオーブン処理後から画面表示処理までの処理は
、1画面内区域行数カウンタ設定ステップ20と、1画
面内区域列数カウンタ設定ステップ21と、1区域内行
数カウンタ設定ステップ22と、1区域内列数カウンタ
設定ステップ23と、1セル分内容読込みステ・ノブ2
4と、データ有無判定ステップ25と、数値編集情報チ
エツク処理ステップ26と、罫線有無チエ・ツク処理ス
テップ27と、データ有無チエツク処理ステップ28と
、1区域分表示用バッファ設定ステップ29と、1画面
分表示処理ステップ30とからなる。
次に、このように構成された本実施例のスプッレドシー
トのデータ格納状態表示方式の動作について説明する。
入力装置1からスブルドシート名の指定、狭域表示形式
7または広域表示形式8の選択および狭域表示形式7の
場合には表示範囲開始位置の指定が行われると、セル内
容読込み手段2は、指定されたスプソレドシートのファ
イル(図示せず)に幻するオーブン処理を実行する。
次に、人力装置1から選択された表示形式が狭域表示形
式7の場合には1セルデータ格納状態表示形式編集手段
3が狭域表示形式7の編集処理の初期設定を行い、広域
表示形式8の場合には1区域データ格納状態表示形式縄
集手段4が広域表示形式8の編集処理の初期設定を行う
以降は、セル内容読込み手段2が1セル分のセルの内容
(データ十制御情報)を読み込んでは、1セルデータ格
納状態表示形式編集手段3または1区域データ格納状態
表示形式編集手段4が1セルデータ格納状態表示形式9
または1区域データ格納状態表示形式10を編集し、表
示用バッファ設定手段5が編集された1セルデータ格納
状態表示形式9または1区域データ格納状態表示形式1
0を表示用バッファ(図示せず)に設定するという一連
の処理を狭域表示形式7または広域表示形式8が1画面
分完成するまで繰り返し、表示用バッファに狭域表示形
式7または広域表示形式8が1画面分設定されたならば
、狭域表示形式7または広域表示形式8を表示装置6が
画面表示する。
次に、指定されたスプソレドシートのファイルオーブン
処理が終了した時点からデータ格納状態の画面表示を行
うまでの処理手順を狭域表示形式7の場合と広域表示形
式8の場合とに分けて詳しく説明する。
(1)狭域表示形式7 狭域表示形式7の場合には、1セルデータ格納状態表示
形式編集手段3は、まず入力装置1から指定された表示
範囲開始位置に表示する座標を設定する(ステップ11
)。次に、1セルデータ格納状態表示形式編集手段3は
、ループカウンタとして行数カウンタに1画面分の行数
の16を設定しくステップ12)、列数カウンタに1画
面分の列数の8を設定する(ステップ13)。
続い(、lセルデータ格納状態表示形式編集手段3は、
先に列数カウンタをループカウンタとして1行目の8列
分の1セルデータ格納状態表示形式9のkB果処理を1
セルずつ行い、この8列分の編集処理を行数カウンタを
ループカウンタとして16行分繰り返していき、1画面
分の狭域表示形式7を完成する。
詳しくは、lセルデータ格納状態表示形式編集手段3は
、セル内容読込み手段2により処理対象となっているセ
ルの内容(データ十制御情報)を読み込み(ステップ1
4)、読み込んだセルのデータに基づいてセルのデータ
の有無を判断する(ステップ15)。
データが無い場合には、1セルデータ格納状態表示形式
編集手段3は、ループカウンタを下げて再びステップ1
4に行き、次の処理対象となっているセルの内容(デー
タ十制御情報)を読み込む。
データが有る場合には、lセルデータ格納状態表示形式
&lii集手段3は、読み込んだセルのデータに基づき
表示位置が右揃え表示、中央揃え表示および左揃え表示
のいずれであるかをチエツクしくステプ116)、同様
にセルの制御情報に基づいてデータの種別が文字データ
か数値データか計算式データかスペースデータかをチエ
ツクしくステップ17)、ステップ16および17で得
た情報をもとに1セルデータ格納状態表示形式9に対す
る表示位置とデータ種別記号とを決定してlセルデータ
格納状態表示形式9を編集する。
次に、表示用バッファ設定手段5は、1セルデータ格納
状態表示形式編集手段3により編集されたlセルデータ
格納状態表示形式9を表示用バッファに設定する(ステ
ップ18)。
以上のステップ14からステップ18までの1セルデー
タ格納状態表示形式9の編集および設定の処理を繰り返
し、8列X16行分の1セルデータ格納状態表示形式9
が表示用バッファに設定されたならば、ループ処理を抜
けて、表示バッファ設定手段5により表示装置6に対し
て1画面分の狭域表示形式7の表示処理が行われる(ス
テップI 9) 。
これにより、狭域表示形式7の表示処理が終了する。
(2)広域表示形式8 広域表示形式8の場合には、1区域データ格納状態表示
形式編集手段4は、ループカウンタとして区域行数カウ
ンタに1画面内の区域行数の16を設定しくステップ2
0)、区域列数カウンタに1画面内の区域列数の8を設
定しくステップ21)、行数カウンタに1区域内の行数
の16を設定しくステップ22)、列数カウンタに1区
域内の列数の8を設定する(ステップ23)。
続いて、1区域データ格納状態表示形式編集手段4は、
1区域内の8列X16行分に対して、狭域表示形式7の
場合と同様に、8列分の1セルごとの編集処理を16行
分繰り返し、この1区域ごとの編集処理を8区域列分行
って、それを16区域行分繰り返すことにより、1画面
分の広域表示形式8を完成する。
詳しくは、1区域データ格納状態表示形式編集手段4は
、セル内容読込み手段2により処理対象となっているセ
ルの内容(データ十制御情報)を読み込み(ステップ2
4)、読み込んだセルのデータに基づいてセルのデータ
の有無を判断する(ステップ25)。
データが無い場合には、1区域データ格納状態表示形弐
編集手段4は、ループカウンタを下げて再びステップ2
4に行き、次の処理対象となっているセルの内容(デー
タ十制御情報)を読み込む。
データが有る場合には、1区域データ格納状態表示形式
編集手段4は、読み込んだセルの制御情報に基づいて数
値編集情報が標準か標準以外かのチエツクを行い(ステ
ップ26)、次に読み込んだセルの#御情報に基づいて
罫線が設定されているか否かのチエツクを行い(ステッ
プ27〉、続いて読み込んだセルのデータに基づいてデ
ータが有るか無いかのチエツクを行う (ステップ28
)。
以上のステップ24からステップ28までの1セルごと
の処理を1区域分終了した時点で1区域データ格納状態
表示形式10のための表示記号の設定が可能になり、1
区域データ格納状態表示形式編集手段4は、1区域デー
タ格納状態表示形式10の編集を既述したように行う。
次に、表示用バッファ設定手段5は、1区域データ格納
状態表示形式編集手段4により&W集された1区域デー
タ格納状態表示形式IOを表示用バッファに設定する(
ステップ29〉。
以上のステップ24からステップ29までの1区域デー
タ格納状態表示形式IOの編集および設定処理を繰り返
し、8区域列X16区域行分の1区域データ格納状態表
示形式10が表示用バッファに設定されたならば、ルー
プ処理を抜けて、表示用バッファ設定手段5により表示
装置6に対して1画面分の広域表示形式8の表示処理が
行われる(ステップ30)。
これにより、広域表示形式8の表示処理が終了する。
〔発明の効果〕
以上説明したように本発明は、スブフレドシートにおけ
るデータの格納状態を狭域表示形式と広域表示形式との
2つの表示形式で表示することにより、狭域表示におい
ては任意のセルを指定することでただちにそのセルのデ
ータ格納状態を画面上で確認できるとともにそのセルに
あるデータの種別を知ることも可能であり、広域表示に
おいてはスプッレドシート全体に対するデータの格納範
囲や位置関係などを1画面内で把握することができ、ス
プルドシート上のデータ格納状態を容易にかつ効率よく
認識できるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例に係るスブルドシートのデー
タ格納状態表示方式の構成を示すブロック図、 第2図(alおよび(blは本実施例のスブソレドシー
トのデータ格納状態表示方式における狭域表示形式と広
域表示形式とをそれぞれ示す図、第3図(alおよび(
blは第2図+a+および(blに示した狭域表示形式
におけるlセルデータ格納状態表示形式と広域表示形式
における1区域データ格納状態表示形弐とをそれぞれ説
明する図、 第4図は本実施例のスプッレドシートのデータ格納状態
表示方式における狭域表示形式の場合のファイルオーブ
ン処理後から画面表示処理までを示す流れ図、 第5図は本実施例のスブソレドシートのデータ格納状態
表示方式における広域表示形式の場合のファイルオープ
ン処理後から画面表示処理までを示す流れ図である。 図において、 l・・・入力装置、 2・・・セル内容読込み手段、 3・・・1セルデータ格納状態表示形式編集手段、 4・・・1区域データ格納状態表示形式編集手段、 5・・・表示用バッファ設定手段、 6・・・表示装置、 ・狭域表示形式、 ・広域表示形式、 ・1セルデータ格納状態表示形式、 ・1区域データ格納状態表示形式である。

Claims (1)

  1. 【特許請求の範囲】 N(正整数)列×M(正整数)行にわたるセルを保有す
    る表計算ソフトウェア用のスプッレドシートにおいて、 データ格納状態を表示したいスプッレドシートの名称、
    n(Nの約数)列×m(Mの約数)行の範囲を表示対象
    とする狭域表示形式とするかn列×m行を1区域として
    (N/n)区域列×(M/m)区域行を表示対象とする
    広域表示形式とするかの選択および狭域表示形式の場合
    には表示範囲開始位置を指定する入力装置と、 スプッレドシート上のセルの内容を1セルずつ読み込む
    セル内容読込み手段と、 前記入力装置により狭域表示形式が指定された場合に1
    セル分のセルの内容を1セルデータ格納状態表示形式に
    編集する1セルデータ格納状態表示形式編集手段と、 前記入力装置により広域表示形式が指定された場合に1
    区域分のセルの内容を1区域データ格納状態表示形式に
    編集する1区域データ格納状態表示形式編集手段と、 前記1セルデータ格納状態表示形式編集手段および前記
    1区域データ格納状態表示形式編集手段により編集され
    た1セルデータ格納状態表示形式および1区域データ格
    納状態表示形式を表示用バッファに狭域表示形式および
    広域表示形式となるように設定する表示用バッファ設定
    手段と、この表示用バッファ設定手段により表示用バッ
    ファに設定された狭域表示形式および広域表示形式を画
    面に表示する表示装置と を有することを特徴とするスプッレドシートのデータ格
    納状態表示方式。
JP1282591A 1989-10-30 1989-10-30 スプッレドシートのデータ格納状態表示方式 Pending JPH03142664A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1282591A JPH03142664A (ja) 1989-10-30 1989-10-30 スプッレドシートのデータ格納状態表示方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1282591A JPH03142664A (ja) 1989-10-30 1989-10-30 スプッレドシートのデータ格納状態表示方式

Publications (1)

Publication Number Publication Date
JPH03142664A true JPH03142664A (ja) 1991-06-18

Family

ID=17654501

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1282591A Pending JPH03142664A (ja) 1989-10-30 1989-10-30 スプッレドシートのデータ格納状態表示方式

Country Status (1)

Country Link
JP (1) JPH03142664A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013041391A (ja) * 2011-08-15 2013-02-28 Fuji Xerox Co Ltd 表示プログラム及び情報処理装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013041391A (ja) * 2011-08-15 2013-02-28 Fuji Xerox Co Ltd 表示プログラム及び情報処理装置

Similar Documents

Publication Publication Date Title
US5532946A (en) Calculator with table generation capability
JP2001265420A (ja) 作業指導書表示システム
JPH03142664A (ja) スプッレドシートのデータ格納状態表示方式
JP3663840B2 (ja) グラフ処理装置
JP2999321B2 (ja) チッカーボード及びその制御方法
JPH08235200A (ja) データ表示方法及び表示装置
JP2671847B2 (ja) シナリオ編集装置
JPH0277838A (ja) プログラム選択実行メニュー管理方式
JPS6394324A (ja) フイ−ルド入力処理方式
JPH02148256A (ja) 文書作成装置
JP3348943B2 (ja) データベース検索結果の表形式変換方法
JPH08180118A (ja) 表処理装置
JP2001167214A (ja) 分類表示装置及び記憶媒体
JPS61275932A (ja) 図形処理装置
JPH02143325A (ja) ウィンドウ表示方式
JPH04111056A (ja) 文書処理装置
JPH01191893A (ja) 拡大文字表示方式
JPH09223180A (ja) 表計算処理装置
JPH10187856A (ja) 表形式データの表示方法
JPH08263572A (ja) データ入力装置
JPS62245481A (ja) 折りたたみ表示制御方式
JPH02297190A (ja) 情報処理装置
JP2002133051A (ja) 業務モデル作成装置
JPS63201820A (ja) 対話型計算機システムの画面レイアウト設定方式
JPS6014291A (ja) 説明提示システム