わんすけに聞いてみる EXCELっぽいHTMLテーブル セルの値計算・・・と思ったけど脱線してエラー表示

セルの値計算・・・と思ったけど脱線してエラー表示

いざっ、セルの値計算!

 

っと思ったんだけど、型変換と型に応じた対応と、いろいろ考えることがあったので頭の中で考えながらエラー表示の部分をブラッシュアップしてみた。

最初に作ったモジュールだと普通にalert使ってエラーって出してた。

こんなこと都度やってたら、これからセル計算でいろんなエラーでた時にソースが爆発するなーと思ったので、動作をキャンセルして強制的に戻すのではなくエラーをセルに表示してあげることにした。

セル計算する関数(CellCalculation)を別で用意して、その中の1パターンとして循環参照を入れとく。

エラー出す関数(CalculateExeption)もセットで用意しとく。

エラー表示のスタイルはこんな感じかなー?

セルの右下の方にピンクっぽく出てくる的な。

 

さて、これでセル計算の中で他のエラーに行き当たっても同じフレームでエラー処理できるぞっ。

じっくり計算ロジックについて考えよう。

わんすけへ寄付金を送る

このサイトの情報が役に立ったなーって思う方がいらっしゃれば、

是非「わんすけに缶コーヒー1本でもご馳走する」気持ちでポチってあげて下さい?

¥120

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Related Post

Tableのセルにエクセルっぽいアドレスを振って矢印キー移動してみる。Tableのセルにエクセルっぽいアドレスを振って矢印キー移動してみる。

前回の続きから、選択中のセルを矢印キーで移動しようと思ったら セルの相対位置がわかるアドレスがないといけないなーと思いまして まさにエクセルの様なセルアドレスを振ってみようじゃないかと考えました。   &nbs […]

セル情報を整理してキレイにダウンロードできるようにする。(xlsx.full.min.js)セル情報を整理してキレイにダウンロードできるようにする。(xlsx.full.min.js)

前回の続きです。 とりあえずダウンロードボタン仕込んだけど、余計な情報がセルに入ってたのでデータを整理してダウンロードできるようにしました。 更新内容は「ExcelっぽいHTMLテーブル」のページに反映してます。 &nb […]