[あすかぜ・ねっと]あすかぜ・ねっと自作ソフトCassava > サポート掲示板

Cassava Editor サポート掲示板

スレッド一覧に戻る
題名:
名前:
この名前を次回も使用する


スレッド一覧に戻る返信

[428] 過去の質問にあった重複チェックに関するマクロにつきまして

りーたろす [2018/02/02 12:54:14]

便乗してすみません。
過去のスレッドにありました

//// マクロここから ////

// 結果を表示する列
result = SelRight + 1;
// 選択範囲を上から順に調べる
for(y1=SelTop; y1<=SelBottom; y1++){
 // すでにマーク済みなら再検索しない
 if([result,y1] != "○"){
  // 重複かどうか調べる対象の行
  for(y2=y1+1; y2<=SelBottom; y2++){
   // 選択範囲を左から右に1つずつ比較。
   hit = true;
   for(x=SelLeft; x<=SelRight && hit; x++){
    // 1 箇所でも値が異なるセルがあれば重複ではない
    if([x,y1] != [x,y2]){
     hit = false;
    }
   }
   // 重複ならマークをつける
   if(hit){
    [result,y1] = "○";
    [result,y2] = "○";
   }
  }
 }
}

//// マクロここまで ////

このマクロをcmsファイルにていただきたいのですが可能でしょか。
もしくは自分でcmsファイルにしてMacroフォルダに置く方法をお教えいただけますでしょうか。
お手数をお掛けいたしますがご対応いただけますと幸いです。

Re: [428] 過去の質問にあった重複チェックに関するマクロにつきまして

あすかぜ [2018/02/02 22:20:13]

cms ファイルを作成しました。
http://www.asukaze.net/soft/cassava/macro/asukaze/bbs428_20180202.cms
上のリンクを右クリックして「対象をファイルに保存」(もしくは「名前を付けてリンク先を保存」)でダウンロードしてください。

cms ファイルはテキストファイルなので、メモ帳等のテキストエディタで作成・編集できます。
よろしくお願いします。

Re: [428] 過去の質問にあった重複チェックに関するマクロにつきまして

りーたろす [2018/02/06 15:03:01]

お返事が遅れ申し訳ございません。
ありがとうございました!
次からはテキストファイルを所定の場所に保存して使わせて頂きます。
本当にありがとうございました。

スレッド一覧に戻る返信