﻿SquareClick の　導入と使い方
================================================
■概要

エクセルでチェックボックスの　チェックマーク☑では無くて　■にしたいなあ。ってことありませんか？
でもこれ「エクセルの仕様でできない」のです。。。

代用としてリストにして▢と■を割り当てる方法はありますが、、、するとリストなんで毎回■を選ばないと
いけなんですよ。。。なんで毎回■を選ばないといけないのか。ありえない。

と思って作ったのがこのアドインです。SquareClick.xlam 以下略してSQと呼びます。

================================================

■SQアドインの導入で得られる効果

１，チェックボックス☑を全て□■方式に変更します。
２，リストの■□はワンクリックで変更できるようになります。

■もとの文書を汚しません

質問）もしこのSQアドインを適応した文書を保存して、SQが入っていないエクセルで開いたらどうなる？

答え）SQを適応する前の状態に戻ります。元のチェックボックスや□■のリストです。
　　　そしてSQが入っている状態でチェックされたものは、チェックボックス☑やリストの□■に戻っても
　　　その状態を保ちます。

質問）チェックボックスや□■のリストが全く無い文書を開いたときはどうなる？

答え）SQは文書を開いたときに、それらがあるかないか？をチェックします。全くない場合は適応されません。
　　　新たに追加して適応させるには一旦保存して、開きなおせばOKです。

■文書ごとにSQを適応するか・適応しないかを設定できます。再設定も何度でもできます。

この文書は■で、こっちの文書は☑のままでやりたい　って当然あります。
一番最初にエクセル文書を開いたときだけ、それらを設定するダイアログが出ます。

再設定したくなったら、メニューの　☑⇔■　からリボンを出して
リボンをクリックすると　再設定用のダイアログがでますので、そこで設定して下さい。

一度設定した文書はその状態を記憶していますので、毎回設定ダイアログが出るようなまぬけな事はありません。

■動作原理

このアドインの動作原理は「チェックボックスや□■のリストがあるか判定」⇒「そこにほぼ透明な図形を貼り付ける」
⇒「透明な図形をクリックすると■になる」⇒「保存時にはその透明な図形を取り除く」　と言うものです。

■制限事項

動作低下を防ぐために1つの文書でチェックボックスや□■のリストは400個までとしています。
あえて□☑のリストは除外としています。またリストにマクロが貼り付けられているものは除外されます。

================================================
■SQアドイン導入

htmlファイルが写真入りでわかりやすいので、そちらを参考にやって下さい。
＃　写真はクリックで拡大します。
※　なおこのhtmlファイルを作ったひな形を「おまけ」フォルダに入れときました。
　　使いやすいひな形となっていますので、よければご活用下さい。

■アドイン導入に慣れている人でも、必ずやること

ダウンロードしたら展開して、SquareClick.xlamを右クリックして
プロパティから　「このファイルはインターネットから取得したものです～」のメッセージがあると思いますので
許可するにチェックを入れて、このアドインがエクセルのセキュリティに引っかからないようにして下さい。
※ここ忘れると動作しません。

■導入解除

一時解除：　オプションから設定で　このアドインのチェックマークを外して　OK エクセル開きなおし。
完全削除：　エクセルを立ち上げていない状態でAddInsフォルダから削除して下さい。

================================================

■ 動作確認環境
windows10 ,11 + Excel 2019 ,2021

■ 免責と料金
フリーソフトです。どなたでも無料で導入・改変・再配布できますが、著作権は放棄しません。
またこのアドインを利用していかなる形でも金銭的利益を上げる行為は禁止します。
このアドインを使用したことによるどのような損害や不利益も当方は一切責任を負いません。
自己責任でお使い下さい。

■ 質問や改変希望
terrasun80@gmail.com
https://terrasuns.com/
へ、お気軽にどうぞ。

■ 一般利用者への再配布
アドイン本体　SquareClick.xlam　 + SquareClick かんたん導入_写真つき.html
だけで利用できます。

■ (開発者向け)再ビルド
開発者向けソース　フォルダに　説明がありますので、ご参照下さい。
  
