<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/cz8686/">
    <title>セイコウトウテイ日記 @ wiki</title>
    <link>http://w.atwiki.jp/cz8686/</link>
    <atom:link href="https://w.atwiki.jp/cz8686/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>セイコウトウテイ日記 @ wiki</description>

    <dc:language>ja</dc:language>
    <dc:date>2008-01-04T20:14:43+09:00</dc:date>
    <utime>1199445283</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/cz8686/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cz8686/pages/21.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cz8686/pages/20.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cz8686/pages/11.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cz8686/pages/1.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cz8686/pages/12.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cz8686/pages/13.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cz8686/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cz8686/pages/15.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/cz8686/pages/16.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/cz8686/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/cz8686/pages/2.html</link>
    <description>
      **メニュー
-[[トップページ]]

-[[うつ病TOP]]
　∟[[発病]]
　∟[[勤務継続]]
　∟[[休職]]
　∟[[1年8ヶ月の休職生活]]
　∟[[復職]]
　∟[[復職後の勤務]]
　∟[[退職]]
　∟[[現在]]

-音楽
　∟[[中村一義]]
　∟[[七尾旅人]]
　∟[[スネオヘアー]]
　∟[[Base Ball Bear]]
　∟[[ya-kyim]]
　∟[[UVERworld]]

-技術メモ
　∟[[Oracle]]
　∟[[PL／SQL]]
　∟[[javascript]]
　∟[[css]]
　∟[[HTML]]
　∟[[DOS]]
　∟[[Excel VBA]]
　∟[[Java]]

----
#javascript(){
&lt;script type=&quot;text/javascript&quot; src=&quot;http://x6.toumoku.com/ufo/051473901&quot;&gt;&lt;/script&gt;
}

#html2(){
&lt;noscript&gt;&lt;a href=&quot;http://x6.toumoku.com/bin/gg?051473901&quot; target=&quot;_blank&quot;&gt;
}
#image(http://x6.toumoku.com/bin/ll?051473901)

----

**リンク

-[[@セイコウトウテイ日記 in はてなダイアリー &gt;&gt;http://d.hatena.ne.jp/cz8686/]]


// リンクを張るには &quot;[&quot; 2つで文字列を括ります。
// &quot;&gt;&quot; の左側に文字、右側にURLを記述するとリンクになります

----

**更新履歴
#recent(20)    </description>
    <dc:date>2008-01-04T20:14:43+09:00</dc:date>
    <utime>1199445283</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cz8686/pages/21.html">
    <title>スネオヘアー</title>
    <link>https://w.atwiki.jp/cz8686/pages/21.html</link>
    <description>
      -スネオヘアー　セイコウトウテイ
#video(http://jp.youtube.com/watch?v=PF6t6K6sjpE)

-スネオヘアー　冬の翼
#video(http://jp.youtube.com/watch?v=me1tsUIa6X8)

-スネオヘアー　ワルツ
#video(http://jp.youtube.com/watch?v=ICiXmSo5sUw)    </description>
    <dc:date>2008-01-04T06:19:05+09:00</dc:date>
    <utime>1199395145</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cz8686/pages/20.html">
    <title>中村一義</title>
    <link>https://w.atwiki.jp/cz8686/pages/20.html</link>
    <description>
      -中村一義 永遠なるもの
#video(http://jp.youtube.com/watch?v=XGhmWklWf0A)

-中村一義　笑顔
#video(http://jp.youtube.com/watch?v=zoHu3IzNwSo)

-中村一義(100s) あの荒野に花束を
#video(http://jp.youtube.com/watch?v=beMcaUlTxh8)      </description>
    <dc:date>2008-01-04T06:15:15+09:00</dc:date>
    <utime>1199394915</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cz8686/pages/11.html">
    <title>うつ病TOP</title>
    <link>https://w.atwiki.jp/cz8686/pages/11.html</link>
    <description>
      #html2(){
&lt;table  border=&quot;0&quot; cellpadding=&quot;5&quot;&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;a href=&quot;http://www.amazon.co.jp/gp/redirect.html%3FASIN=4535562148%26tag=seikoutoutein-22%26lcode=xm2%26cID=2025%26ccmID=165953%26location=/o/ASIN/4535562148%253FSubscriptionId=0G91FPYVW6ZGWBH4Y9G2&quot; target=&quot;_blank&quot;&gt;うつからの脱出―プチ認知療法で「自信回復作戦」&lt;/a&gt;&lt;img src=&#039;http://www.assoc-amazon.jp/e/ir?t=seikoutoutein-22 &amp;l=ur2&amp;o=9&#039; width=&#039;1&#039; height=&#039;1&#039; border=&#039;0&#039; alt=&#039;&#039; /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;a href=&quot;http://www.amazon.co.jp/gp/redirect.html%3FASIN=4535562148%26tag=seikoutoutein-22%26lcode=xm2%26cID=2025%26ccmID=165953%26location=/o/ASIN/4535562148%253FSubscriptionId=0G91FPYVW6ZGWBH4Y9G2&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://ecx.images-amazon.com/images/I/21CFYGV91VL.jpg&quot; border=&quot;0&quot; alt=&quot;うつからの脱出―プチ認知療法で「自信回復作戦」&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;font size=&quot;-1&quot;&gt;下園 壮太 &lt;br /&gt;&lt;br /&gt;日本評論社  2004-05&lt;br /&gt;売り上げランキング : 757&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;おすすめ平均  &lt;/strong&gt;&lt;img src=&quot;http://g-images.amazon.com/images/G/01/detail/stars-5-0.gif&quot; alt=&quot;star&quot; /&gt;&lt;br /&gt;&lt;img src=&quot;http://g-images.amazon.com/images/G/01/detail/stars-5-0.gif&quot; alt=&quot;star&quot; /&gt;寝たら治る。&lt;br /&gt;&lt;img src=&quot;http://g-images.amazon.com/images/G/01/detail/stars-3-0.gif&quot; alt=&quot;star&quot; /&gt;波にのって。&lt;br /&gt;&lt;img src=&quot;http://g-images.amazon.com/images/G/01/detail/stars-5-0.gif&quot; alt=&quot;star&quot; /&gt;かゆいところをついている本！&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.amazon.co.jp/gp/redirect.html%3FASIN=4535562148%26tag=seikoutoutein-22%26lcode=xm2%26cID=2025%26ccmID=165953%26location=/o/ASIN/4535562148%253FSubscriptionId=0G91FPYVW6ZGWBH4Y9G2&quot; target=&quot;_blank&quot;&gt;Amazonで詳しく見る&lt;/a&gt;&lt;/font&gt;&lt;font size=&quot;-2&quot;&gt; by &lt;a href=&quot;http://www.goodpic.com/mt/aws/index.html&quot; &gt;G-Tools&lt;/a&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

}


#html2(){{
&lt;table  border=&quot;0&quot; cellpadding=&quot;5&quot;&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;a href=&quot;http://www.amazon.co.jp/gp/redirect.html%3FASIN=4007001154%26tag=seikoutoutein-22%26lcode=xm2%26cID=2025%26ccmID=165953%26location=/o/ASIN/4007001154%253FSubscriptionId=0G91FPYVW6ZGWBH4Y9G2&quot; target=&quot;_blank&quot;&gt;「うつ」からの社会復帰ガイド (岩波アクティブ新書)&lt;/a&gt;&lt;img src=&#039;http://www.assoc-amazon.jp/e/ir?t=seikoutoutein-22 &amp;l=ur2&amp;o=9&#039; width=&#039;1&#039; height=&#039;1&#039; border=&#039;0&#039; alt=&#039;&#039; /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;a href=&quot;http://www.amazon.co.jp/gp/redirect.html%3FASIN=4007001154%26tag=seikoutoutein-22%26lcode=xm2%26cID=2025%26ccmID=165953%26location=/o/ASIN/4007001154%253FSubscriptionId=0G91FPYVW6ZGWBH4Y9G2&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://ecx.images-amazon.com/images/I/21FQGSZ9V5L.jpg&quot; border=&quot;0&quot; alt=&quot;「うつ」からの社会復帰ガイド (岩波アクティブ新書)&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;font size=&quot;-1&quot;&gt;うつ気分障害協会 &lt;br /&gt;&lt;br /&gt;岩波書店  2004-06&lt;br /&gt;売り上げランキング : 3347&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;おすすめ平均  &lt;/strong&gt;&lt;img src=&quot;http://g-images.amazon.com/images/G/01/detail/stars-4-5.gif&quot; alt=&quot;star&quot; /&gt;&lt;br /&gt;&lt;img src=&quot;http://g-images.amazon.com/images/G/01/detail/stars-3-0.gif&quot; alt=&quot;star&quot; /&gt;うつの回復期に読むのにはつらい。&lt;br /&gt;&lt;img src=&quot;http://g-images.amazon.com/images/G/01/detail/stars-5-0.gif&quot; alt=&quot;star&quot; /&gt;サポーターとなってくれる１冊&lt;br /&gt;&lt;img src=&quot;http://g-images.amazon.com/images/G/01/detail/stars-5-0.gif&quot; alt=&quot;star&quot; /&gt;休職中のサラリーマンの方へ&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.amazon.co.jp/gp/redirect.html%3FASIN=4007001154%26tag=seikoutoutein-22%26lcode=xm2%26cID=2025%26ccmID=165953%26location=/o/ASIN/4007001154%253FSubscriptionId=0G91FPYVW6ZGWBH4Y9G2&quot; target=&quot;_blank&quot;&gt;Amazonで詳しく見る&lt;/a&gt;&lt;/font&gt;&lt;font size=&quot;-2&quot;&gt; by &lt;a href=&quot;http://www.goodpic.com/mt/aws/index.html&quot; &gt;G-Tools&lt;/a&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

}}    </description>
    <dc:date>2008-01-04T06:02:15+09:00</dc:date>
    <utime>1199394135</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cz8686/pages/1.html">
    <title>トップページ</title>
    <link>https://w.atwiki.jp/cz8686/pages/1.html</link>
    <description>
      カウンター
合計：&amp;counter()
今日：&amp;counter(today)
昨日：&amp;counter(yesterday)


**セイコウトウテイ日記@wikiへようこそ

このwikiでは、私、cz8686のこと、ITに関すること、趣味のこと
その他についてのまとめサイトです。

#image(Duke1.jpg)    </description>
    <dc:date>2008-01-04T05:12:44+09:00</dc:date>
    <utime>1199391164</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cz8686/pages/12.html">
    <title>PL／SQL</title>
    <link>https://w.atwiki.jp/cz8686/pages/12.html</link>
    <description>
      -[Oracle]PL／SQL 処理時間計測


#highlight(pl/sql){

DECLARE
 TIME_BEFORE BINARY_INTEGER;
 TIME_AFTER  BINARY_INTEGER;
BEGIN
 TIME_BEFORE := DBMS_UTILITY.GET_TIME;
 
 --//処理実行
 
 TIME_AFTER := DBMS_UTILITY.GET_TIME;
 
 DBMS_OUTPUT.PUT_LINE(TIME_AFTER - TIME_BEFORE);
END;
/
--//テストプロシージャ
CREATE OR REPLACE PROCEDURE HATASYS1.TEST_SHORI_JIKAN
IS

 TIME_BEFORE BINARY_INTEGER;
 TIME_AFTER  BINARY_INTEGER;

BEGIN
 --//100分の1ミリ秒単位で取得
 TIME_BEFORE := DBMS_UTILITY.GET_TIME;

 FOR i IN 1..100 LOOP
  DBMS_OUTPUT.PUT_LINE(i);
 END LOOP;


 TIME_AFTER := DBMS_UTILITY.GET_TIME;
 
 DBMS_OUTPUT.PUT_LINE(TO_CHAR( (TIME_AFTER - TIME_BEFORE)/100) || &#039;sec&#039;);

END;
}


-[Oracle]PL/SQL 日付(YYYY,MM,DD)妥当性チェック

#highlight(pl/sql){

/***********************************************************
このFUNCTIONでは、引数の年､月、日より　その日付が
妥当であるかを判定します。

返り値：BOOLEAN
***********************************************************/
FUNCTION DATE_CHECK
(
 W_YEAR VARCHAR2 := NULL,
 W_MONTH VARCHAR2 := NULL,
 W_DATE VARCHAR2 := NULL
)
RETURN BOOLEAN
IS
 MONTH1 CONSTANT NUMBER := 31;
 MONTH2 CONSTANT NUMBER := 28;  --//通常の場合の2月の日数
 MONTH2_LEAP CONSTANT NUMBER := 29; --//閏年の場合の2月の日数
 MONTH3 CONSTANT NUMBER := 31;
 MONTH4 CONSTANT NUMBER := 30;
 MONTH5 CONSTANT NUMBER := 31;
 MONTH6 CONSTANT NUMBER := 30;
 MONTH7 CONSTANT NUMBER := 31;
 MONTH8 CONSTANT NUMBER := 31;
 MONTH9 CONSTANT NUMBER := 30;
 MONTH10 CONSTANT NUMBER := 31;
 MONTH11 CONSTANT NUMBER := 30;
 MONTH12 CONSTANT NUMBER := 31;
 
BEGIN
 IF W_MONTH =&#039;01&#039; THEN
  IF TO_NUMBER(W_DATE) &lt;= MONTH1 THEN
   RETURN TRUE;
  ELSE
   RETURN FALSE;
  END IF;
 ELSIF W_MONTH = &#039;02&#039; THEN
  --( ( (strYear%4 == 0)&amp;&amp;(strYear%100 != 0) ) || (strYear%400 == 0) ) )
  --//■うるう年のチェック
  IF  ( ( MOD(TO_NUMBER(W_YEAR),4) = 0) AND (MOD(TO_NUMBER(W_YEAR),100) != 0) ) OR (MOD(TO_NUMBER(W_YEAR),400) = 0) THEN 
   IF TO_NUMBER(W_DATE) &lt;= MONTH2_LEAP THEN
    RETURN TRUE;
   ELSE
    RETURN FALSE;
   END IF;
  ELSE
   IF TO_NUMBER(W_DATE) &lt;= MONTH2 THEN
    RETURN TRUE;
   ELSE
    RETURN FALSE;
   END IF;

  END IF;

 ELSIF W_MONTH = &#039;03&#039; THEN
  IF TO_NUMBER(W_DATE) &lt;= MONTH3 THEN
   RETURN TRUE;
  ELSE
   RETURN FALSE;
  END IF;
 ELSIF W_MONTH = &#039;04&#039; THEN
  IF TO_NUMBER(W_DATE) &lt;= MONTH4 THEN
   RETURN TRUE;
  ELSE
   RETURN FALSE;
  END IF;
 ELSIF W_MONTH = &#039;05&#039; THEN
  IF TO_NUMBER(W_DATE) &lt;= MONTH5 THEN
   RETURN TRUE;
  ELSE
   RETURN FALSE;
  END IF;
 ELSIF W_MONTH = &#039;06&#039; THEN
  IF TO_NUMBER(W_DATE) &lt;= MONTH6 THEN
   RETURN TRUE;
  ELSE
   RETURN FALSE;
  END IF;
 ELSIF W_MONTH = &#039;07&#039; THEN
  IF TO_NUMBER(W_DATE) &lt;= MONTH7 THEN
   RETURN TRUE;
  ELSE
   RETURN FALSE;
  END IF;
 ELSIF W_MONTH = &#039;08&#039; THEN
  IF TO_NUMBER(W_DATE) &lt;= MONTH8 THEN
   RETURN TRUE;
  ELSE
   RETURN FALSE;
  END IF;
 ELSIF W_MONTH = &#039;09&#039; THEN
  IF TO_NUMBER(W_DATE) &lt;= MONTH9 THEN
   RETURN TRUE;
  ELSE
   RETURN FALSE;
  END IF;
 ELSIF W_MONTH = &#039;10&#039; THEN
  IF TO_NUMBER(W_DATE) &lt;= MONTH10 THEN
   RETURN TRUE;
  ELSE
   RETURN FALSE;
  END IF;
 ELSIF W_MONTH = &#039;11&#039; THEN
  IF TO_NUMBER(W_DATE) &lt;= MONTH11 THEN
   RETURN TRUE;
  ELSE
   RETURN FALSE;
  END IF;
 ELSIF W_MONTH = &#039;12&#039; THEN
  IF TO_NUMBER(W_DATE) &lt;= MONTH12 THEN
   RETURN TRUE;
  ELSE
   RETURN FALSE;
  END IF;

 ELSE --//どの場合にも当てはまらない、入力値がおかしい時
  RETURN FALSE;
 END IF;

END;
}

-[Oracle]PL/SQL 例外処理

#highlight(pl/sql){

■主キー制約違反

EXCEPTION
  --//一意制約違反
  WHEN DUP_VAL_ON_INDEX THEN
   DBMS_OUTPUT.PUT_LINE(&#039;データの重複有り&#039;);
   ROLLBACK;

■その他例外発生時
EXCEPTION

  WHEN OTHERS THEN
   DBMS_OUTPUT.PUT_LINE(SQLERRM);
   DBMS_OUTPUT.PUT_LINE(SQLCODE);
   ROLLBACK;


■ユーザ定義例外

ここでは、例として、「REQUIRED_ITEM_EXCEPTION」を
定義するものとする。

①宣言部

 /*■独自例外定義■*/

 --//新規ユーザ追加用のデータの必須項目がNULLだった場合
 REQUIRED_ITEM_EXCEPTION  EXCEPTION;

②実行部

  --//例外を投げる。
  RAISE REQUIRED_ITEM_EXCEPTION;


③例外処理部

 EXCEPTION
  --//新規ユーザ登録に必要な項目のNULLチェック
  WHEN REQUIRED_ITEM_EXCEPTION THEN
   DBMS_OUTPUT.PUT_LINE(&#039;SQLERRM&#039;|| SQLERRM);
   DBMS_OUTPUT.PUT_LINE(&#039;SQLCODE&#039;||SQLCODE);
   ROLLBACK;

}    </description>
    <dc:date>2008-01-04T04:58:07+09:00</dc:date>
    <utime>1199390287</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cz8686/pages/13.html">
    <title>javascript</title>
    <link>https://w.atwiki.jp/cz8686/pages/13.html</link>
    <description>
      -[JavaScript] 数値チェック

#highlight(javascript){

 function CheckNum(value) { 
 var str = value; 
 if ( isNaN(str) == true ){ 
 return false; 
 } 
 return true; 
 } 


▼使用例
※数値でない場合(falseを返す場合)、フラグを立てる。

 if ( CheckNum(form_value) == false)  {
　　　　　 numFlg = 1;
　　　　}
}

-[JavaScript] DHTMLによる表示・非表示
#highlight(javascript){{

&lt;script language=&quot;JavaScript&quot;&gt;
&lt;!--
function show(id) {
  if (document.all) {
    document.all.item(id).style.visibility = &quot;visible&quot;;
  }
  else if (document.layers) {
    document.layers[id].visibility = &quot;show&quot;;
  }
  else if (document.getElementById) {
    document.getElementById(id).style.visibility = &quot;visible&quot;;
  }
}
function hide(id) {
  if (document.all) {
    document.all.item(id).style.visibility = &quot;hidden&quot;;
  }
  else if (document.layers) {
    document.layers[id].visibility = &quot;hide&quot;;
  }
  else if (document.getElementById) {
    document.getElementById(id).style.visibility = &quot;hidden&quot;;
  }
}
// --&gt;

&lt;/script&gt;
&lt;a href=&quot;wwwssi.htm&quot;
   onmouseover=&quot;show(&#039;id1&#039;)&quot;
   onmouseout=&quot;hide(&#039;id1&#039;)&quot;&gt;SSI入門&lt;/a&gt;
&lt;span id=id1 style=&quot;visibility:hidden&quot;&gt;
&lt;ilayer name=id1 visibility=&quot;hide&quot;&gt;
 - 「とほほのSSI入門」にジャンプします。
&lt;/ilayer&gt;
&lt;/span&gt;
&lt;br&gt;
&lt;a href=&quot;wwwcgi.htm&quot;
   onmouseover=&quot;show(&#039;id2&#039;)&quot;
   onmouseout=&quot;hide(&#039;id2&#039;)&quot;&gt;CGI入門&lt;/a&gt;
&lt;span id=id2 style=&quot;visibility:hidden&quot;&gt;
&lt;ilayer name=id2 visibility=&quot;hide&quot;&gt;
 - 「とほほのCGI入門」にジャンプします。
&lt;/ilayer&gt;
&lt;/span&gt;

}}

-[JavaScript] DHTMLサンプル

#highlight(javascript){

&lt;HTML&gt;
&lt;HEAD&gt;
&lt;Script Language=&quot;JavaScript&quot; Type=&quot;text/javascript&quot;&gt;
&lt;!--

 function test1(){
  // 色の変更
  document.all(&quot;T1&quot;).style.color=&quot;red&quot;;

  // フォーム背景色の変更
  document.all(&quot;T2&quot;).style.backgroundColor=&quot;red&quot;;

  // inntertext の変更
  document.all(&quot;T3&quot;).innerText = &quot;kakikukuko&quot;;

  // innerHTML の変更
  document.all(&quot;T4&quot;).innerHTML = &quot;&lt;TEXTAREA&gt;fadsfdaf&lt;br&gt;dfafdaf&lt;/TEXTAREA&gt;&quot;

 }

// --&gt;
&lt;/Script&gt;

&lt;/HEAD&gt;
&lt;BODY&gt;

&lt;FORM NAME=&quot;f1&quot;&gt;
&lt;INPUT TYPE=&quot;TEXT&quot; NAME=&quot;TEST1&quot; VALUE=&quot;AAAAA&quot; ID=&quot;T1&quot;&gt;
&lt;INPUT TYPE=&quot;TEXT&quot; NAME=&quot;TEST2&quot; VALUE=&quot;あいうえお&quot; ID=&quot;T2&quot;&gt;
&lt;BR&gt;
&lt;DIV ID=&quot;T3&quot;&gt;かきくけこ&lt;/DIV&gt;
&lt;BR&gt;
&lt;DIV ID=&quot;T4&quot;&gt;abcdefg&lt;/DIV&gt;
&lt;INPUT TYPE=&quot;BUTTON&quot; VALUE=&quot;テスト&quot; onClick=&quot;javascript:test1();&quot;&gt;

&lt;/FORM&gt;

&lt;/BODY&gt;
&lt;/HTML&gt;

}

-[JavaScript] ブラウザの戻るボタンを無効にする

#highlight(javascript){

（戻りたくない画面に）

&lt;SCRIPT&gt;
history.forward();
&lt;/SCRIPT&gt;

を記述しておく

}

-[JavaScript] 右クリック禁止１

#highlight(javascript){{

&lt;Script Language=&quot;JavaScript&quot; Type=&quot;text/javascript&quot;&gt;
&lt;!--

function notes(eve){
    if(document.all){  /*IEの場合*/
 if(event.button == 2){
     alert(&quot;右クリック禁止！&quot;);
            return false;
        }
    }
    if(document.layers){   /*Netscape4.Xの場合*/ 
        if(eve.which == 3){
            alert(&quot;右クリック禁止！!&quot;);
            return false;
        }
    }
 
}
if(document.layers)document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=notes;


// --&gt;
&lt;/Script&gt;

}}

-[JavaScript] 右クリック禁止２

#highlight(html){
&lt;BODY oncontextmenu=&quot;alert(&#039;右クリックは禁止です。&#039;);return false;&quot; 
BGCOLOR=&quot;#C0C0C0&quot; TEXT=&quot;#000000&quot; ALINK=&quot;RED&quot; VLINK=&quot;BLUE&quot;&gt;
}

-[JavaScript] 新規Windowオープン(GET引数)

#highlight(javascript){{

 function new_window_open2 (a,b,c,d,e,f){ 
  if (f==&quot;&quot;){f=&quot;no&quot;;} 
  var w = window; 
  if ((w == window) || win_00.closed) { 
   w = open(&quot;&quot;,b,&quot;width=&quot;+c+&quot;,height=&quot;+d+&quot;,toolbar=no,menubar=&quot;+f+&quot;,location=no,scrollbars=&quot;+e+&quot;,status=yes,resizable=yes&quot;); 
   w.document.write(&quot;&lt;marquee&gt;&quot;); 
   w.document.write(&quot;&lt;span style=&#039;font:bold;color:#ff0000;font-size:10pt;&#039;&gt;&quot;); 
   w.document.write(&quot;ただいま処理しております。&lt;br&gt;しばらくお待ちください。&quot;); 
   w.document.write(&quot;&lt;/span&gt;&quot;); 
   w.document.write(&quot;&lt;/marquee&gt;&quot;); 
  w.location.replace(a); 
  } else { 
  w.location.replace(a); 
  } 
  w.focus(); 
  return(w);
 } 

▼使用例
&lt;Script Language=&quot;JavaScript&quot; Type=&quot;text/javascript&quot;&gt;&lt;!--

function PAGE_TEST1(){
 var w_url=&quot;PAGE_TEST1I&quot;+
  &quot;?W_FORM_NAME1=form1.W_KYU_KUNITOSHI_CD&quot;+
  &quot;&amp;W_FORM_NAME2=form1.W_KYU_KUNI_MEI&quot;+
  &quot;&amp;W_FORM_NAME3=form1.W_KYU_TOSHI_MEI&quot;+
  &quot;&quot;;
}
// --&gt;&lt;/Script&gt;

}}

-[JavaScript] 全角文字チェック

#highlight(javascript){{

 function CheckZenkaku(str){ 
  str2 = str.replace(/[　 ]/g,&quot;&quot;); 
   for (var i = 0; i &lt; str2.length; i++) { 
    var c = str2.charCodeAt(i); 
    // Shift_JIS: 0x0 ～ 0x80, 0xa0  , 0xa1   ～ 0xdf  , 0xfd   ～ 0xff 
    // Unicode  : 0x0 ～ 0x80, 0xf8f0, 0xff61 ～ 0xff9f, 0xf8f1 ～ 0xf8f3 
    if ( (c &gt;= 0x0 &amp;&amp; c &lt; 0x81) || (c == 0xf8f0) || (c &gt;= 0xff61 &amp;&amp; c &lt; 0xffa0) || (c &gt;= 0xf8f1 &amp;&amp; c &lt; 0xf8f4)) { 
     return false; 
     } 
   } 
 return true; 
 } 


▼使用例

 if (CheckZenkaku(form_value) == false) {
  message = message + &quot;氏名に全角以外の文字が含まれています\nすべて全角文字で入力してください&quot;; 
  alert(message); 
 return false; 
  }

}}

-[JavaScript] 送信ボタン連打防止

#highlight(javascript){{

 ●ボタン連打を防ぐ
 /////////////////////////////////////////////////////////
 ■使用方法　：以下の文をカットアンドペーストして使う
 ■説明　　　：サブミット時のボタン連打を防ぐ
 /////////////////////////////////////////////////////////
 &lt;SCRIPT LANGUAGE=&quot;JavaScript&quot;&gt;
 &lt;!--
 sent = false;
 function send_check(){
  if(sent){
   return false;
  }else{
   sent = true;
   return true;
  }
 }
 // --&gt;
 &lt;/SCRIPT&gt;


　　●別例

二重投稿禁止&lt;form onsubmit=&quot;for (i=0;i&lt;this.length;i++) {if (this[i].type == &#039;submit&#039;) this[i].disabled = true}&quot;&gt;

フォームのボタンは、たまにですが過敏に反応しすぎて二度押したように判断する時があります。
例えば掲示板なら、同じ記事を即時に二回送信してしまうわけです。
このパターンの二重投稿はJavaScriptで回避できるのでした。

}}

-[JavaScript] 日付(YYYYMMDD)妥当性チェック関数

#highlight(javascript){{

※　myGetYearとセットで使用

 function CheckDate(value) { 
 var flg; 
 var year; 
 var month; 
 var date; 
 flg = value.match(/(\d{8})/); 
  if ( !flg ) { 
  return false; 
  }else{ 
 year  = value.substring(0,4); 
 month = value.substring(4,6); 
 date = value.substring(6,8); 
 newdate = new Date(year,month-1,date) 
 if ( myGetYear(newdate) != year  || (newdate.getDate() != date) || (month != newdate.getMonth()+1)) { 
  return false; 
  } 
 return true; 
  } 
 } 
 function myGetYear(dobj) { 
  var year ; 
  year = dobj.getYear() ; 
  if (year &lt;1900) { 
   year += 1900; 
  } 
  return year; 
 }

}}


-[JavaScript] 履歴を残さずに画面遷移
#highlight(javascript){{

&lt;HTML&gt;
&lt;HEAD&gt;
&lt;TITLE&gt;&lt;/TITLE&gt;
&lt;SCRIPT language=&quot;JavaScript&quot;&gt;
&lt;!--
function pageReplace(){
    window.location.replace(&quot;history9.htm&quot;);
}
// --&gt;
&lt;/SCRIPT&gt;
&lt;/HEAD&gt;
&lt;BODY&gt;
&lt;CENTER&gt;
&lt;A href=&quot;javascript:pageReplace()&quot;&gt;指定したページへ移動&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;
&lt;FORM&gt;
&lt;INPUT type=&quot;button&quot; value=&quot;指定したページへ移動&quot; onClick=&quot;pageReplace()&quot;&gt;
&lt;/FORM&gt;
&lt;/CENTER&gt;
&lt;/BODY&gt;
&lt;/HTML&gt;

}}

-[javascript] WindowOpen用の共通関数
#highlight(javascript){{

  function new_window_open2 (a,b,c,d,e,f){ 
   if (f==&quot;&quot;){f=&quot;no&quot;;} 
   var w = window; 
   if ((w == window) || win_00.closed) { 
    w = open(&quot;&quot;,b,&quot;width=&quot;+c+&quot;,height=&quot;+d+&quot;,toolbar=no,menubar=&quot;+f+&quot;,location=no,scrollbars=&quot;+e+&quot;,status=yes,resizable=yes&quot;); 
    w.document.write(&quot;&lt;marquee&gt;&quot;); 
    w.document.write(&quot;&lt;span style=&#039;&#039;font:bold;color:#ff0000;font-size:10pt;&#039;&#039;&gt;&quot;); 
    w.document.write(&quot;ただいま処理しております。&lt;br&gt;しばらくお待ちください。&quot;); 
    w.document.write(&quot;&lt;/span&gt;&quot;); 
    w.document.write(&quot;&lt;/marquee&gt;&quot;); 
//  w.location.href=a; 
    w.location.replace(a); 
   } else { 
//    w.location.href=a; 
      w.location.replace(a); 
   } 
   w.focus(); 
   return(w);
  } 

}}    </description>
    <dc:date>2008-01-04T04:55:48+09:00</dc:date>
    <utime>1199390148</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cz8686/pages/14.html">
    <title>css</title>
    <link>https://w.atwiki.jp/cz8686/pages/14.html</link>
    <description>
      -[CSS] コメント用　CSSクラス

#highlight(css){

 &lt;STYLE TYPE=&quot;text/css&quot;&gt; 
 &lt;!-- 
 .comment{ background-color:#EDF0F3;border-color:black;border-style:dashed;} 
 .comment{ font-size:10pt;border-width:1px;padding:5px;} 
 --&gt; 
 &lt;/STYLE&gt; 


&lt;DIV CLASS=&quot;COMMENT&quot;&gt;
コメントを記入
&lt;/DIV&gt;
}

-[CSS] フォームボタン

#highlight(css){

 .button_class1  { width:70; height:14pt; font-size:9pt; border:2px solid #505050;} 
 .button_class2  { height:14pt; font-size:9pt; border:2px solid #505050;}

}

-[CSS] 右詰入力テキストフォーム
#highlight(css){

 .form_class2  { border:1px solid #505050; }  
 .form_class2  { background-color:#FFFFFF;} 
 .form_class2  { font-size:9pt} 
 .form_class2  { text-align: right } 
 .form_class2  { ime-mode: disabled } 

 .form_class3  { border:1px solid #505050; }  
 .form_class3  { background-color:#FFE8E8;} 
 .form_class3  { font-size:9pt} 
 .form_class3  { text-align: right } 
 .form_class3  { ime-mode: disabled }
}

-[CSS] 検索結果テーブル用　CSSクラス
#highlight(css){

 .list_tbl2   { border:1px solid #808080; } 
 .list_tbl2 TH  { height:15pt; border:1px solid #808080; }
 .list_tbl2 TH  { background-color:#EBF8D6 } 
 .list_tbl2 TD  { height:10pt; border:1px solid #808080; } 
 .list_tbl2 TD  { font-size:10pt;white-space:nowrap; } 
 .list_tbl2 TABLE  { border:0px; } 
 .list_tbl2 TABLE TD { border:0px; } 
 .list_tbl2 TABLE TH { border:0px; }
}

-[CSS]入力フォームでのＩＭＥ禁止
#highlight(css){
 style=&quot;ime-mode: disabled;&quot;
}    </description>
    <dc:date>2008-01-04T04:52:16+09:00</dc:date>
    <utime>1199389936</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cz8686/pages/15.html">
    <title>DOS</title>
    <link>https://w.atwiki.jp/cz8686/pages/15.html</link>
    <description>
      -[DOS] バッチにて日付時間(YYYYMMDDHIMMSS)取得

#highlight(dos){

rem GetTimeStr.bat
rem ### 実行時間文字列取得
for /f %%A in (&#039;date/t&#039;) do set TODAY=%%A
for /F &quot;tokens=2&quot; %%a in (&#039;echo:^|time&#039;) do set TIME=%%a
SET DYYYY=%TODAY:~0,4%
SET DMM=%TODAY:~5,2%
SET DDD=%TODAY:~8,2%
set DHH=%TIME:~0,2%
set DMI=%TIME:~3,2%
set DSEC=%TIME:~6,2%
rem Set Filename=%DYYYY%%DMM%%DDD%_%DHH%%DMI%%DSEC%
Set Filename=%DYYYY%%DMM%%DDD%%DHH%%DMI%%DSEC%

echo %Filename% &gt; a.txt

※上記の場合､変数「Filename」に”YYYYMMDDHIMMSS”がセットされる

}

-[DOS]返り値(ERRORLEVEL)の判定

#highlight(dos){

cscript //nologo test.vbs
rem ERRORLEVELは値の大きい順序で条件を記述する
IF ERRORLEVEL 1 GOTO EXECUTE_OK
IF ERRORLEVEL 0 GOTO EXECUTE_NG
IF ERRORLEVEL -1 GOTO EXECUTE_ERR

:EXECUTE_OK
echo %ERRORLEVEL%個のファイルを削除しました。 &gt;&gt; %CL_LOG_FILE%
GOTO END

:EXECUTE_NG
echo ファイルは削除されませんでした。 &gt;&gt; %CL_LOG_FILE%
GOTO END

:EXECUTE_ERR
echo 引数が正しくありません &gt;&gt; %CL_LOG_FILE%
GOTO END

:END
EXIT
}    </description>
    <dc:date>2008-01-04T04:52:08+09:00</dc:date>
    <utime>1199389928</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/cz8686/pages/16.html">
    <title>Excel VBA</title>
    <link>https://w.atwiki.jp/cz8686/pages/16.html</link>
    <description>
      -[ExcelVBA]BOOKクローズ時に保存しないように
#highlight(vb){
    OwnBook.Saved = True
}

-[ExcelVBA]Excelブックをｵﾌﾞｼﾞｪｸﾄ変数にセット
#highlight(vb){

    &#039;//EXCELVBAブックをオブジェクト変数にセット
    Set OwnBook = ActiveWorkbook
    Set DataSheet = OwnBook.Worksheets(&quot;data&quot;)
    Set TemplateSheet = OwnBook.Worksheets(&quot;template&quot;)
}

-[ExcelVBA]データシートの行数取得
#highlight(vb){
  DataSheetRowCnt = DataSheet.Range(&quot;A1&quot;).CurrentRegion.Rows.Count
}

-[ExcelVBA]テキスト取込み
#highlight(vb){

   Dim j As Integer
    
   Worksheets(&quot;Sheet1&quot;).Select
    
    
    Open &quot;D:\MyDocuments\data.txt&quot; For Input As #1
    
    
    &#039;//変数初期化
    i = 0

   Do Until EOF(1)
        Input #1, _
        myBuf(1), myBuf(2), myBuf(3), myBuf(4), myBuf(5), myBuf(6), myBuf(7), myBuf(8), myBuf(9), myBuf(10), myBuf(11), myBuf(12), myBuf(13), myBuf(14), myBuf(15), myBuf(16), myBuf(17), myBuf(18), myBuf(19), myBuf(20), _
        myBuf(21), myBuf(22), myBuf(23), myBuf(24), myBuf(25), myBuf(26), myBuf(27), myBuf(28), myBuf(29), myBuf(30), myBuf(31), myBuf(32), myBuf(33), myBuf(34), myBuf(35), myBuf(36), myBuf(37), myBuf(38), myBuf(39), myBuf(40), _
        myBuf(41), myBuf(42), myBuf(43), myBuf(44), myBuf(45), myBuf(46), myBuf(47), myBuf(48), myBuf(49), myBuf(50), myBuf(51), myBuf(52), myBuf(53), myBuf(54), myBuf(55), myBuf(56), myBuf(57), myBuf(58), myBuf(59), myBuf(60), _
        myBuf(61), myBuf(62), myBuf(63), myBuf(64), myBuf(65), myBuf(66), myBuf(67), myBuf(68), myBuf(69), myBuf(70), myBuf(71), myBuf(72), myBuf(73), myBuf(74), myBuf(75), myBuf(76), myBuf(77), myBuf(78), myBuf(79), myBuf(80), _
        myBuf(81), myBuf(82), myBuf(83), myBuf(84), myBuf(85), myBuf(86), myBuf(87), myBuf(88), myBuf(89), myBuf(90), myBuf(91), myBuf(92), myBuf(93), myBuf(94), myBuf(95), myBuf(96), myBuf(97), myBuf(98), myBuf(99), myBuf(100), _
        myBuf(101), myBuf(102), myBuf(103), myBuf(104), myBuf(105), myBuf(106), myBuf(107), myBuf(108), myBuf(109), myBuf(110), myBuf(111), myBuf(112), myBuf(113), myBuf(114), myBuf(115), myBuf(116), myBuf(117), myBuf(118), myBuf(119), myBuf(120), _
        myBuf(121), myBuf(122), myBuf(123), myBuf(124), myBuf(125), myBuf(126), myBuf(127), myBuf(128), myBuf(129), myBuf(130), myBuf(131), myBuf(132), myBuf(133), myBuf(134), myBuf(135), myBuf(136), myBuf(137), myBuf(138), myBuf(139), myBuf(140), _
        myBuf(141), myBuf(142), myBuf(143), myBuf(144), myBuf(145), myBuf(146), myBuf(147), myBuf(148), myBuf(149), myBuf(150), myBuf(151), myBuf(152), myBuf(153), myBuf(154), myBuf(155), myBuf(156), myBuf(157), myBuf(158), myBuf(159), myBuf(160), _
        myBuf(161), myBuf(162), myBuf(163), myBuf(164), myBuf(165), myBuf(166), myBuf(167), myBuf(168), myBuf(169), myBuf(170), myBuf(171), myBuf(172), myBuf(173), myBuf(174), myBuf(175), myBuf(176), myBuf(177), myBuf(178), myBuf(179), myBuf(180), _
        myBuf(181), myBuf(182), myBuf(183), myBuf(184), myBuf(185), myBuf(186), myBuf(187), myBuf(188), myBuf(189), myBuf(190), myBuf(191), myBuf(192), myBuf(193), myBuf(194), myBuf(195), myBuf(196), myBuf(197), myBuf(198), myBuf(199), myBuf(200), _
        myBuf(201), myBuf(202), myBuf(203), myBuf(204), myBuf(205), myBuf(206), myBuf(207), myBuf(208), myBuf(209), myBuf(210), myBuf(211), myBuf(212), myBuf(213), myBuf(214), myBuf(215), myBuf(216), myBuf(217), myBuf(218), myBuf(219), myBuf(220), _
        myBuf(221), myBuf(222), myBuf(223), myBuf(224), myBuf(225), myBuf(226), myBuf(227), myBuf(228), myBuf(229), myBuf(230), myBuf(231), myBuf(232), myBuf(233), myBuf(234), myBuf(235), myBuf(236), myBuf(237), myBuf(238), myBuf(239), myBuf(240), _
        myBuf(241), myBuf(242), myBuf(243), myBuf(244), myBuf(245), myBuf(246), myBuf(247), myBuf(248), myBuf(249)
        
        i = i + 1
        
        For j = 1 To 249
            Cells(i, j) = myBuf(j)
        Next j
        
    Loop
    Close #1
}

-[ExcelVBA]テキスト出力
#highlight(vb){

Sub outputXML()

Dim SaveFilename As String
Dim i As Integer
Dim DataSheetRowCnt As Integer


&#039;データ行数取得
DataSheetRowCnt = ActiveWorkbook.Worksheets(&quot;Sheet1&quot;).Range(&quot;A1&quot;).CurrentRegion.Rows.Count
    
    
&#039;SaveFilename = Application.GetSaveAsFilename(&quot;test&quot;, &quot;(*.xml),*.xml&quot;, , &quot;結果の保存&quot;)
 SaveFilename = ActiveWorkbook.Path &amp; &quot;\&quot; &amp; &quot;address.xml&quot;
    
    MsgBox SaveFilename &amp; vbCr &amp; &quot;に出力されました&quot;
    
    
    Open SaveFilename For Output As #1
    
    Print #1, &quot;&lt;?xml version=&#039;1.0&#039; encoding=&#039;Shift_JIS&#039;?&gt;&quot;
    Print #1, &quot;&lt;?xml-stylesheet type=&#039;text/xsl&#039; href=&#039;address.xsl&#039;?&gt;&quot;
    
    Print #1, &quot;&lt;名簿&gt;&quot;
    
    For i = 3 To DataSheetRowCnt
 
        Print #1, &quot;&lt;連絡先&gt;&quot;
        Print #1, &quot;&lt;正式名称&gt;&quot;; Cells(i, 1).Value; &quot;&lt;/正式名称&gt;&quot;
        Print #1, &quot;&lt;略称&gt;&quot;; Cells(i, 2).Value; &quot;&lt;/略称&gt;&quot;
        Print #1, &quot;&lt;担当者&gt;&quot;; Cells(i, 3).Value; &quot;&lt;/担当者&gt;&quot;
        Print #1, &quot;&lt;内線&gt;&quot;; Replace(Cells(i, 4).Value, Chr(10), &quot;、&quot;); &quot;&lt;/内線&gt;&quot;
        Print #1, &quot;&lt;メールアドレス&gt;&quot;; Replace(Cells(i, 5).Value, Chr(10), &quot;、&quot;); &quot;&lt;/メールアドレス&gt;&quot;
        Print #1, &quot;&lt;担当システム&gt;&quot;; Replace(Cells(i, 6).Value, Chr(10), &quot;、&quot;); &quot;&lt;/担当システム&gt;&quot;
        Print #1, &quot;&lt;備考&gt;&quot;; Cells(i, 7).Value; &quot;&lt;/備考&gt;&quot;
        Print #1, &quot;&lt;補足&gt;&quot;; Cells(i, 8).Value; &quot;&lt;/補足&gt;&quot;
        Print #1, &quot;&lt;/連絡先&gt;&quot;

    Next i
    
    Print #1, &quot;&lt;/名簿&gt;&quot;
    Close #1

ActiveWorkbook.Save

End Sub
}

-[ExcelVBA]フォルダ選択ダイアログ
#highlight(vb){

&#039;■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
&#039;パブリック変数宣言
&#039;■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

&#039;■定数■
&#039;/* BrowseForFolder Method Options */
Const BIF_RETURNONLYFSDIRS = &amp;H1        &#039;// Only return file system directories.

 

&#039;■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
&#039; フォルダ取得ダイアログを表示する
&#039;
&#039; (BrowseForFolder関数)
&#039; 　引数　sTitle      タイトルの文字列
&#039;         nOptions    選択オプションの値
&#039;         sRootFolder 既定フォルダの文字列
&#039;■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

Public Function BrowseForFolder(sTitle As String, nOptions, Optional sRootFolder As String = &quot;&quot;) As String
Dim oShell As Object
Dim oFolder As Object

    Set oShell = CreateObject(&quot;Shell.Application&quot;)
    Set oFolder = oShell.BrowseForFolder(0, sTitle, nOptions, sRootFolder)
   
    If oFolder Is Nothing Then
        BrowseForFolder = &quot;&quot;
    Else
        If oFolder.ParentFolder Is Nothing Then &#039;下位の未選択デスクトップ
            Dim objWShell As Object &#039; WScript.Shell
            
            &#039;シェルのオブジェクトを作成
            Set objWShell = CreateObject(&quot;WScript.Shell&quot;)
            
            &#039;デスクトップの場所を返す
            BrowseForFolder = objWShell.SpecialFolders(&quot;Desktop&quot;)
            
            &#039;オブジェクトの解放
            Set objWShell = Nothing
        Else
            BrowseForFolder = oFolder.Items.Item.Path &#039;パスをセットする
        End If
    End If
    
            
    
    
    
    Set oFolder = Nothing
    Set oShell = Nothing
End Function

sub 呼び出しがわ()

dim PUB_SAVE_FOLDER as String

PUB_SAVE_FOLDER = BrowseForFolder(mymsg, BIF_RETURNONLYFSDIRS, &quot;&quot;)

Msgbox PUB_SAVE_FOLDER

end sub 
}

-[ExcelVBA]改行コードの除去
#highlight(vba){

Sub test()

    Dim value1 As String
    
    value1 = Cells(1, 2)
    
    
    value1 = Replace(value1, Chr(10), &quot;&quot;) &#039;改行コードの除去　Chr(10)= LF：改行

    MsgBox value1

    Cells(2, 1) = value1
    
End Sub
}

-[ExcelVBA]全シート選択・ﾌﾟﾚﾋﾞｭｰ
#highlight(vb){

   Dim i As Integer
    
    For i = ActiveWorkbook.Worksheets.Count To 1 Step -1
                ActiveWorkbook.Worksheets(i).Select fase
    Next i
    
    ActiveWindow.SelectedSheets
}

-[Excel関数]色々

#highlight(vb){
■(例)セル値が○になっているデータの数をカウントする。
=COUNTIF(E4:E25,&quot;○&quot;)

■(例)セル値が空欄の数をカウントする。
=COUNTBLANK(E5:E27)
}    </description>
    <dc:date>2008-01-04T04:51:54+09:00</dc:date>
    <utime>1199389914</utime>
  </item>
  </rdf:RDF>
