<?xml version="1.0" encoding="utf-8" ?>
<feed version="0.3" xml:lang="ja" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><title>Office TANAKA</title><link rel="alternate" type="text/html" href="http://blog.officetanaka.com/" /><modified>2010-02-18T10:17:24+09:00</modified><tagline>Excel MVPの不定期Blog</tagline><generator url="http://jugem.cc/">JUGEM</generator><entry><title>大阪セミナーとメルマガ</title><link rel="alternate" type="text/html" href="http://blog.officetanaka.com/?eid=1256873" /><id>http://blog.officetanaka.com/?eid=1256873</id><issued>2010-02-18T09:54:39+09:00</issued><modified>2010-02-18T00:56:35Z</modified><created>2010-02-18T00:54:39Z</created><summary>

■VBAセミナーの4月開催予定を公開しました。
リクエストがあったので、4月は大阪でもやります。
最近、大阪方面に行っていないので、たまにはウマイもん食いたいです(笑)

2010年2月20日(土)-21日(日)　ベーシック
2010年2月27日(土)-28日(日)　スタンダード
20...</summary><author><name>田中亨</name></author><dc:subject>Excel</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[<a href="http://officetanaka.net/seminar/seminar1.htm"><img src="images/banner_mini.png" width="423" height="122" border="0" alt="" /></a><br />
<br />
■VBAセミナーの4月開催予定を公開しました。<br />
リクエストがあったので、4月は<strong><span style="color:#FF0000">大阪でもやります</span></strong>。<br />
最近、大阪方面に行っていないので、たまにはウマイもん食いたいです(笑)<br />
<br />
2010年2月20日(土)-21日(日)　ベーシック<br />
2010年2月27日(土)-28日(日)　スタンダード<br />
2010年3月20日(土)-21日(日)　ベーシック<br />
2010年3月27日(土)-28日(日)　スタンダード<br />
2010年4月10日(土)-11日(日)　ベーシック <strong><span style="color:#FF0000">(大阪)</span></strong><br />
2010年4月17日(土)-18日(日)　ベーシック<br />
2010年4月24日(土)-25日(日)　スタンダード<br />
<br />
大阪は、5月にスタンダードをやる予定です。<br />
<br />
▼詳しくは、こちら<br />
<a href="http://officetanaka.net/seminar/index.htm" target="_blank">http://officetanaka.net/seminar/index.htm</a><br />
<br />
-------------------------------------------------<br />
<br />
■メルマガ始めました<br />
<br />
Office TANAKAのメルマガ(メールマガジン)を始めました。<br />
無料です。<br />
<br />
Excelのネタはもちろん、セミナーや講演の予定、Office TANAKAサイトの新着やお薦めコンテンツ、ちょっと公には言いにくい裏情報などを配信します。<br />
<br />
とりあえず登録しませんか？無料ですから(笑)<br />
<br />
▼詳しくは、こちら<br />
<a href="http://officetanaka.net/magazine/index.htm" target="_blank">http://officetanaka.net/magazine/index.htm</a><br />
]]></content></entry><entry><title>1月〜3月のセミナー日程</title><link rel="alternate" type="text/html" href="http://blog.officetanaka.com/?eid=1240481" /><id>http://blog.officetanaka.com/?eid=1240481</id><issued>2009-12-07T13:27:17+09:00</issued><modified>2009-12-07T04:27:18Z</modified><created>2009-12-07T04:27:17Z</created><summary>

嬉しいことに毎回多くの方が参加してくれる「VBAセミナー」ですが、2010年1月〜3月の実施日程が決まりました。

2010年1月23日(土)-24日(日)　ベーシック
2010年1月30日(土)-31日(日)　スタンダード
2010年2月20日(土)-21日(日)　ベーシック
2010年2月27日(土)-2...</summary><author><name>田中亨</name></author><dc:subject>Excel</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[<a href="http://officetanaka.net/seminar/seminar1.htm"><img src="images/banner_mini.png" width="423" height="122" border="0" alt="" /></a><br />
<br />
嬉しいことに毎回多くの方が参加してくれる「VBAセミナー」ですが、2010年1月〜3月の実施日程が決まりました。<br />
<br />
2010年1月23日(土)-24日(日)　ベーシック<br />
2010年1月30日(土)-31日(日)　スタンダード<br />
2010年2月20日(土)-21日(日)　ベーシック<br />
2010年2月27日(土)-28日(日)　スタンダード<br />
2010年3月20日(土)-21日(日)　ベーシック<br />
2010年3月27日(土)-28日(日)　スタンダード<br />
<br />
ほぼ毎回、満席でキャンセル待ちになりますので、お申し込みはお早めにお願いいたします。<br />
<br />
ネットで検索したコードをコピペしてるだけでは、いつまでたってもVBAはマスターできません。自分でマクロを作ったり、他人の作ったマクロを読めるようになるには、VBAの基礎を学習する以外に方法はありません。<br />
<br />
2日間で、必ずマクロを作成できるようにしてみせます。<br />
もちろん「VBAエキスパート」にも、必ず合格させます。<br />
<br />
私は、日本では数少ない"Excelのプロ"です。<br />
私を信じてください。<br />
]]></content></entry><entry><title>Excel 2010のレビュー始めました</title><link rel="alternate" type="text/html" href="http://blog.officetanaka.com/?eid=1230827" /><id>http://blog.officetanaka.com/?eid=1230827</id><issued>2009-10-01T15:43:00+09:00</issued><modified>2009-10-29T06:49:00Z</modified><created>2009-10-01T06:43:00Z</created><summary>来年(2010年)発売予定の「Excel 2010」をレビューします。

11月頃にはベータ版が配布されるという噂も聞いています。パソコン雑誌やWebでも、レビュー記事が掲載されるでしょう。ただ、そうした記事は一般的に、Microsoftから提供される資料を元に書かれますから、Micr...</summary><author><name>田中亨</name></author><dc:subject>Excel</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[来年(2010年)発売予定の「Excel 2010」をレビューします。<br />
<br />
11月頃にはベータ版が配布されるという噂も聞いています。パソコン雑誌やWebでも、レビュー記事が掲載されるでしょう。ただ、そうした記事は一般的に、Microsoftから提供される資料を元に書かれますから、Microsoftの"オススメ機能"が中心になります。<br />
<br />
でも、実際に使ってみると、そうした大きな機能変化よりも、ちょっとした小さな機能変更や仕様変更が使い勝手に大きく影響を与えます。なので、そうした「実際に触ってみないとわからない変更点」と中心にレビューします。<br />
<br />
<a href="http://officetanaka.net/excel/excel2010/" target="_blank">http://officetanaka.net/excel/excel2010/</a>]]></content></entry><entry><title>VBAセミナー「スタンダード」やります</title><link rel="alternate" type="text/html" href="http://blog.officetanaka.com/?eid=1222180" /><id>http://blog.officetanaka.com/?eid=1222180</id><issued>2009-09-30T22:03:12+09:00</issued><modified>2009-09-30T13:04:10Z</modified><created>2009-09-30T13:03:12Z</created><summary>

毎回多くの方が参加してくれるベーシックに加えて、リクエストの多かったスタンダード向けセミナーをやります。
教室の関係上、ベーシックと同じで、定員は10名までです。
また、これまた教室を借りる都合上、次回以降の開催予定は未定です。

詳しくは、以下のペ...</summary><author><name>田中亨</name></author><dc:subject>Excel</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[<a href="http://officetanaka.net/seminar/seminar1.htm"><img src="images/banner_mini.png" width="423" height="122" border="0" alt="" /></a><br />
<br />
毎回多くの方が参加してくれるベーシックに加えて、リクエストの多かったスタンダード向けセミナーをやります。<br />
教室の関係上、ベーシックと同じで、定員は10名までです。<br />
また、これまた教室を借りる都合上、次回以降の開催予定は未定です。<br />
<br />
詳しくは、以下のページをご覧ください。<br />
<br />
■ベーシック：10月17日〜18日<br />
<a href="http://officetanaka.net/seminar/seminar1.htm" target="_blank">http://officetanaka.net/seminar/seminar1.htm</a><br />
<br />
■スタンダード：10月24日〜25日<br />
<a href="http://officetanaka.net/seminar/seminar2.htm" target="_blank">http://officetanaka.net/seminar/seminar2.htm</a><br />
<br />
]]></content></entry><entry><title>緊急連絡</title><link rel="alternate" type="text/html" href="http://blog.officetanaka.com/?eid=1209144" /><id>http://blog.officetanaka.com/?eid=1209144</id><issued>2009-08-25T04:16:18+09:00</issued><modified>2009-08-24T19:16:18Z</modified><created>2009-08-24T19:16:18Z</created><summary>昨日(2009-08-24)の午前中から、Office TANAKAサイト(http://officetanaka.net)にアクセスできない状況が続いています。

借りているレンタルサーバー「リンククラブ」のトラブルと思われます。
現在、ホスティングサービスおよびドメインの移管手続きを行っていますの...</summary><author><name>田中亨</name></author><dc:subject>雑記</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[昨日(2009-08-24)の午前中から、Office TANAKAサイト(http://officetanaka.net)にアクセスできない状況が続いています。<br />
<br />
借りているレンタルサーバー「リンククラブ」のトラブルと思われます。<br />
現在、ホスティングサービスおよびドメインの移管手続きを行っていますので、もしかすると、しばらくサイトが利用できなくなるかもしれません。<br />
<br />
また、ドメインに(いろんな意味で)トラブルが生じると、officetanaka.netのメールアドレスも使用できなくなる可能性があります。<br />
その際は、このブログにコメントしていただくか、<br />
officetanaka@gmail.com<br />
までお送りくださいますようお願いします。<br />
<br />
ったく・・・リンククラブは最低最悪です。<br />
]]></content></entry><entry><title>8月のVBAセミナーは東京と大阪で開催</title><link rel="alternate" type="text/html" href="http://blog.officetanaka.com/?eid=1199156" /><id>http://blog.officetanaka.com/?eid=1199156</id><issued>2009-07-29T18:17:33+09:00</issued><modified>2009-07-29T09:18:19Z</modified><created>2009-07-29T09:17:33Z</created><summary>

毎回たくさんの方が参加してくれるVBAセミナーを、8月も開催します。
セミナーの目的のひとつは「VBAエキスパートに合格すること」ですが、試験対策の内容ではありません。要するに、ビジネスの現場におけるVBAの基礎をしっかりと身につけること。
マクロの経験がな...</summary><author><name>田中亨</name></author><dc:subject>Excel</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[<a href="http://officetanaka.net/seminar/seminar1.htm"><img src="images/banner_mini.png" width="423" height="122" border="0" alt="" /></a><br />
<br />
毎回たくさんの方が参加してくれる<strong>VBAセミナー</strong>を、8月も開催します。<br />
セミナーの目的のひとつは「VBAエキスパートに合格すること」ですが、試験対策の内容ではありません。要するに、ビジネスの現場における<strong>VBAの基礎</strong>をしっかりと身につけること。<br />
マクロの経験がない方でも、2日間のセミナーを受講すれば、必ず自分でマクロを作成できるようになります。事実、今まで参加された方は、みなさん作れるようになりました。<br />
<br />
今まで、雑誌や書籍でVBAを学習しようとして挫折した方には、特にオススメです。挫折した原因は、あなたの理解力が足りないのではなく、教え方が悪いんです。特に「マクロ記録から始めよう」的な教材には要注意です。VBAの学習を、マクロ記録から始めたら、ほとんどの人は理解できません。「マクロ記録から始めよう」は、それが最適な教え方なのではなく、教える側(書く側)の勝手な都合でしかありません。<br />
<br />
さらに8月は<br />
<br />
<span style="font-size:x-large;"><strong>東京</strong>と<strong>大阪</strong>でやります。</span><br />
<br />
今まで何回か東京で開催してきましたが、そのたび「大阪でやらんかい！」と、暖かいご要望をたくさんいただきました。今回、ようやく教室をお借りできましたので、8月の29日〜30日で開催します。ぜひ、ご参加ください。<br />
]]></content></entry><entry><title>VBAセミナーやります</title><link rel="alternate" type="text/html" href="http://blog.officetanaka.com/?eid=1190153" /><id>http://blog.officetanaka.com/?eid=1190153</id><issued>2009-07-05T19:02:05+09:00</issued><modified>2009-07-05T11:35:05Z</modified><created>2009-07-05T10:02:05Z</created><summary>

VBAのセミナーやります。
使用するテキストから「VBAエキスパート絶対合格セミナー」と銘打っていますが、要するに「VBAの基本をマスターするセミナー」です。

実は先月、同じセミナーを開催したのですが、まったくマクロを作ったことがない人でも、セミナー終了...</summary><author><name>田中亨</name></author><dc:subject>Excel</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[<a href="http://officetanaka.net/seminar/seminar1.htm"><img src="images/banner_mini.png" width="423" height="122" border="0" alt="" /></a><br />
<br />
VBAのセミナーやります。<br />
使用するテキストから「<span style="color:#0000FF">VBAエキスパート<span style="color:#FF0000">絶対</span>合格セミナー</span>」と銘打っていますが、要するに「VBAの基本をマスターするセミナー」です。<br />
<br />
実は先月、同じセミナーを開催したのですが、まったくマクロを作ったことがない人でも、セミナー終了後は自分の力だけでマクロを作成できるようになりました。<br />
<br />
ちなみに、そのコードは・・・<br />
<br />
Sub juryosuukei()<br />
　　Dim i As Long<br />
　　Dim hantei As Long<br />
　　Dim gyocount As Long<br />
　　gyocount = Cells(Rows.Count, 1).End(xlUp).Row<br />
　　'ソートキーは発行? 納入日<br />
　　Range(Cells(4, 1), Cells(gyocount, 13)).Sort key1:=Range("H4"), key2:=Range("G4")<br />
　　For i = gyocount To 4 Step -1<br />
　　'同じ発行?の行が複数あったら<br />
　　　　If Cells(i, 8) = Cells(i - 1, 8) Then<br />
　　　　　　'数量を合計する<br />
　　　　　　Cells(i, 6) = Cells(i, 6) + Cells(i - 1, 6)<br />
　　　　　　'hanteiは、同じ発行?の行があったかどうかの判定に使用<br />
　　　　　　hantei = hantei + 1<br />
　　　　Else<br />
　　　　　　If hantei > 0 Then<br />
　　　　　　　　'重複行を削除<br />
　　　　　　　　Range(Cells(i, 2), Cells(i, 3)).EntireRow.Delete<br />
　　　　　　　　'hanteiカウントクリア<br />
　　　　　　　　hantei = 0<br />
　　　　　　End If<br />
　　　　End If<br />
　　Next i<br />
End Sub<br />
<br />
です。一人でここまで作成できるようになりました。<br />
<br />
私のセミナーを受ければ、絶対にマクロを作成できるようになります。<br />
もし今までVBAの学習に挫折したのなら、それは教える人が悪かったのでしょう。あなたが原因ではないので、あきらめる必要はありませんよ。<br />
万が一、私のセミナーに出て、それでもマクロを作成できないとしたら、それは私の責任です。私はExcelを教えるプロですから、安心しておまかせください。<br />
<br />
ということで、セミナーの詳細は下記をご覧ください。<br />
<br />
<a href="http://officetanaka.net/seminar/seminar1.htm" target="_blank">http://officetanaka.net/seminar/seminar1.htm</a><br />
<br />
来月あたりは、大阪でもやりたいと思ってます。<br />
パソコンを使える、安い教室を探しているのですが・・・<br />
どこか、よい教室をご存じの方は、ぜひ教えてくださいな。<br />
<br />
場所があって、受講生が集まれば、全国どこへでも私は行きます。]]></content></entry><entry><title>Google DocsのSpreadsheetがヤバイ件(1)</title><link rel="alternate" type="text/html" href="http://blog.officetanaka.com/?eid=1073771" /><id>http://blog.officetanaka.com/?eid=1073771</id><issued>2008-11-11T11:14:02+09:00</issued><modified>2008-11-11T03:13:48Z</modified><created>2008-11-11T02:14:02Z</created><summary>Google DocsのSpreadsheetがおもしろいです。
あ、「ヤバイ」はほめ言葉としての意味です。

目指す方向性が違いますから、現在のExcelと比較することはあまり意味がありませんが、とりあえず、実装しているワークシート関数を比較してみました。

まず、Excel 2007...</summary><author><name>田中亨</name></author><dc:subject>雑記</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[Google DocsのSpreadsheetがおもしろいです。<br />
あ、「ヤバイ」はほめ言葉としての意味です。<br />
<br />
目指す方向性が違いますから、現在のExcelと比較することはあまり意味がありませんが、とりあえず、実装しているワークシート関数を比較してみました。<br />
<br />
まず、Excel 2007にはあるけど、Google Spreadsheetにはない関数です。<br />
<br />
<Table border=0 cellspacing=0 cellpadding=0 width=80%><Tr><Td bgcolor=#8080C0><table border=0 cellspacing=1 cellpadding=3 width=100%><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;AMORDEGRC</td><td bgcolor=#FFFFFF>&nbsp;CUBESETCOUNT</td><td bgcolor=#FFFFFF>&nbsp;GAMMALN</td><td bgcolor=#FFFFFF>&nbsp;NUMBERSTRING</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;AMORLINC</td><td bgcolor=#FFFFFF>&nbsp;CUBEVALUE</td><td bgcolor=#FFFFFF>&nbsp;GESTEP</td><td bgcolor=#FFFFFF>&nbsp;ODDFPRICE</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;AREAS</td><td bgcolor=#FFFFFF>&nbsp;DATEDIF</td><td bgcolor=#FFFFFF>&nbsp;GETPIVOTDATA</td><td bgcolor=#FFFFFF>&nbsp;ODDFYIELD</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;ASC</td><td bgcolor=#FFFFFF>&nbsp;DAVERAGE</td><td bgcolor=#FFFFFF>&nbsp;IMABS</td><td bgcolor=#FFFFFF>&nbsp;ODDLPRICE</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;AVERAGEIF</td><td bgcolor=#FFFFFF>&nbsp;DBCS</td><td bgcolor=#FFFFFF>&nbsp;IMAGINARY</td><td bgcolor=#FFFFFF>&nbsp;ODDLYIELD</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;AVERAGEIFS</td><td bgcolor=#FFFFFF>&nbsp;DCOUNT</td><td bgcolor=#FFFFFF>&nbsp;IMARGUMENT</td><td bgcolor=#FFFFFF>&nbsp;PHONETIC</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;BAHTTEXT</td><td bgcolor=#FFFFFF>&nbsp;DCOUNTA</td><td bgcolor=#FFFFFF>&nbsp;IMCONJUGATE</td><td bgcolor=#FFFFFF>&nbsp;REGISTER.ID</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;BESSELI</td><td bgcolor=#FFFFFF>&nbsp;DELTA</td><td bgcolor=#FFFFFF>&nbsp;IMCOS</td><td bgcolor=#FFFFFF>&nbsp;REPLACEB</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;BESSELJ</td><td bgcolor=#FFFFFF>&nbsp;DGET</td><td bgcolor=#FFFFFF>&nbsp;IMDIV</td><td bgcolor=#FFFFFF>&nbsp;RIGHTB</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;BESSELK</td><td bgcolor=#FFFFFF>&nbsp;DMAX</td><td bgcolor=#FFFFFF>&nbsp;IMEXP</td><td bgcolor=#FFFFFF>&nbsp;ROMAN</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;BESSELY</td><td bgcolor=#FFFFFF>&nbsp;DMIN</td><td bgcolor=#FFFFFF>&nbsp;IMLN</td><td bgcolor=#FFFFFF>&nbsp;RTD</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;BETADIST</td><td bgcolor=#FFFFFF>&nbsp;DPRODUCT</td><td bgcolor=#FFFFFF>&nbsp;IMLOG10</td><td bgcolor=#FFFFFF>&nbsp;SEARCHB</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;BETAINV</td><td bgcolor=#FFFFFF>&nbsp;DSTDEV</td><td bgcolor=#FFFFFF>&nbsp;IMLOG2</td><td bgcolor=#FFFFFF>&nbsp;SQL.REQUEST</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;CALL</td><td bgcolor=#FFFFFF>&nbsp;DSTDEVP</td><td bgcolor=#FFFFFF>&nbsp;IMPOWER</td><td bgcolor=#FFFFFF>&nbsp;SUBTOTAL</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;CELL</td><td bgcolor=#FFFFFF>&nbsp;DSUM</td><td bgcolor=#FFFFFF>&nbsp;IMPRODUCT</td><td bgcolor=#FFFFFF>&nbsp;SUMIFS</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;CHIDIST</td><td bgcolor=#FFFFFF>&nbsp;DVAR</td><td bgcolor=#FFFFFF>&nbsp;IMREAL</td><td bgcolor=#FFFFFF>&nbsp;TDIST</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;CHIINV</td><td bgcolor=#FFFFFF>&nbsp;DVARP</td><td bgcolor=#FFFFFF>&nbsp;IMSIN</td><td bgcolor=#FFFFFF>&nbsp;TIMEVALUE</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;CHITEST</td><td bgcolor=#FFFFFF>&nbsp;ERF</td><td bgcolor=#FFFFFF>&nbsp;IMSQRT</td><td bgcolor=#FFFFFF>&nbsp;TINV</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;CLEAN</td><td bgcolor=#FFFFFF>&nbsp;ERFC</td><td bgcolor=#FFFFFF>&nbsp;IMSUB</td><td bgcolor=#FFFFFF>&nbsp;TTEST</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;COMPLEX</td><td bgcolor=#FFFFFF>&nbsp;EUROCONVERT</td><td bgcolor=#FFFFFF>&nbsp;IMSUM</td><td bgcolor=#FFFFFF>&nbsp;TYPE</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;CONVERT</td><td bgcolor=#FFFFFF>&nbsp;EVALUATE</td><td bgcolor=#FFFFFF>&nbsp;INFO</td><td bgcolor=#FFFFFF>&nbsp;VDB</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;COUNTIFS</td><td bgcolor=#FFFFFF>&nbsp;FDIST</td><td bgcolor=#FFFFFF>&nbsp;ISPMT</td><td bgcolor=#FFFFFF>&nbsp;WEEKNUM</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;CUBEKPIMEMBER</td><td bgcolor=#FFFFFF>&nbsp;FINDB</td><td bgcolor=#FFFFFF>&nbsp;JIS</td><td bgcolor=#FFFFFF>&nbsp;YEN</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;CUBEMEMBER</td><td bgcolor=#FFFFFF>&nbsp;FINV</td><td bgcolor=#FFFFFF>&nbsp;LEFTB</td><td bgcolor=#FFFFFF>&nbsp;YIELDMAT</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;CUBEMEMBERPROPERTY</td><td bgcolor=#FFFFFF>&nbsp;FTEST</td><td bgcolor=#FFFFFF>&nbsp;LENB</td><td bgcolor=#FFFFFF>&nbsp;</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;CUBERANKEDMEMBER</td><td bgcolor=#FFFFFF>&nbsp;GAMMADIST</td><td bgcolor=#FFFFFF>&nbsp;LOOKUP</td><td bgcolor=#FFFFFF>&nbsp;</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;CUBESET</td><td bgcolor=#FFFFFF>&nbsp;GAMMAINV</td><td bgcolor=#FFFFFF>&nbsp;MIDB</td><td bgcolor=#FFFFFF>&nbsp;</td></table></Td></Tr></Table><br />
<br />
誰も使わないような関数はともかく、よく使う関数では<br />
<br />
・全角の文字列を半角にするASC関数や、半角→全角にするJIS関数はない<br />
・Excel 2007で追加された次の関数はない<br />
　　AVERAGEIF<br />
　　AVERAGEIFS<br />
　　COUNTIFS<br />
　　SUMIFS<br />
　　ただし、IFERROR関数はある<br />
・ちょっと特殊なCELL関数、EVALUATE関数、INFO関数、TYPE関数はない<br />
・Excelの隠し関数<br />
　　DATEDIF<br />
　　NUMBERSTRING<br />
　　はない<br />
・DSUM関数やDAVERAGE関数など、いわゆるD関数(データベース関数)はない<br />
・FINDB関数など、バイナリを扱う「〜B関数」はない<br />
・ピボットテーブルがないのだから、当然GETPIVOTDATA関数もない<br />
・ふりがな機能がないのだから、当然PHONETIC関数もない<br />
・LOOKUP関数がないのは、ちょっと悲しい<br />
・SUBTOTAL関数もないのか<br />
・DATEVALUE関数はあるけど、TIMEVALUE関数はない<br />
・WEEKNUM関数はない<br />
・YEN関数もない。なくていいけど<br />
<br />
実害はありませんね。普通に使う分には「関数がなくて困る」ということはないでしょう。できれば、LOOKUP関数は欲しかったけど。<br />
<br />
逆に、Google Spreadsheetにはあるけど、Excelにはない関数は次の通り。<br />
<br />
<Table border=0 cellspacing=0 cellpadding=0 width=80%><Tr><Td bgcolor=#F08080><table border=0 cellspacing=1 cellpadding=3 width=100%><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;ADD</td><td bgcolor=#FFFFFF>&nbsp;FILTER</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;CONCAT</td><td bgcolor=#FFFFFF>&nbsp;SORT</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;DIVIDE</td><td bgcolor=#FFFFFF>&nbsp;SPLIT</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;EQ</td><td bgcolor=#FFFFFF>&nbsp;UNIQUE</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;GT</td><td bgcolor=#FFFFFF>&nbsp;GoogleFinance</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;GTE</td><td bgcolor=#FFFFFF>&nbsp;GoogleLookup</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;LT</td><td bgcolor=#FFFFFF>&nbsp;ImportData</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;LTE</td><td bgcolor=#FFFFFF>&nbsp;ImportFeed</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;MINUS</td><td bgcolor=#FFFFFF>&nbsp;ImportHtml</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;MULTIPLY</td><td bgcolor=#FFFFFF>&nbsp;ImportRange</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;NE</td><td bgcolor=#FFFFFF>&nbsp;ImportXML</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;POW</td><td bgcolor=#FFFFFF>&nbsp;</td></table></Td></Tr></Table><br />
<br />
表の左列にあるのは、＋や／などの演算子と同じ働きをする関数です。<br />
演算子があるから、普通は使わないでしょう。<br />
<br />
右列にある関数に注目したいですね。<br />
「Google〜」や「Import〜」は、インターネットならではの特殊な関数です。<br />
これについては、あらためてじっくり紹介しますが、まずは<br />
<br />
FILTER関数<br />
SORT関数<br />
SPLIT関数<br />
UNIQUE関数<br />
<br />
です。こいつらが、実におもしろいです。正直、次のExcelにも実装して欲しいですね。<br />
まず、FILTER関数から。<br />
こいつは、リストを条件で絞り込んだ結果を返す関数です。絞り込んだ件数じゃありません。絞り込んだ結果のリストを返します。<br />
たとえば、下図のようなリストがあったとします。<br />
<br />
<img src="images/WS001.jpg" width="229" height="283" alt="" class="pict" /><br />
<br />
このリストを「数値が10より大きい」という条件で絞り込んでみます。セルD3に「=FILTER(A2:A13,B2:B13>19)」という式を入力します。<br />
<br />
<a href="images/WS004.jpg" target="_blank"><img src="images/WS004.jpg.400px.jpg" width="400" height="224" alt="" class="pict" /></a><br />
<br />
Enterキーを押して確定すると<br />
<br />
<a href="images/WS005.jpg" target="_blank"><img src="images/WS005.jpg.400px.jpg" width="400" height="224" alt="" class="pict" /></a><br />
<br />
と、なります。なんと、式を入れなかったセル範囲D3:D7にもデータが表示されます。Excelでも配列を返す関数などを使ったとき似たような結果を得ることができますが、それにしても入力時にはあらかじめセル範囲を選択しておかなければなりません。でも、FILTER関数は結果が何件になるか入れてみなければわかりませんので、それは無理ですね。<br />
<br />
で、おもしろいのが、勝手にデータが表示されたセル範囲D3:D7です。実は、これらのセルには自動的に別の関数が入力されています。<br />
<br />
<a href="images/WS006.jpg" target="_blank"><img src="images/WS006.jpg.400px.jpg" width="400" height="224" alt="" class="pict" /></a><br />
<br />
「CONTINUE(D2,6,1)」というような関数です。Spreadsheetの関数一覧には記載されていない関数ですから、おそらくSpreadsheetが勝手に入れてくれる関数でしょう。もちろん、ユーザーが手入力して使うことも可能です。ExcelでいうとSUBTOTAL関数みたいなものかな。<br />
<br />
CONTINUEという名前と引数から想像すると「セルD2に入力した数式の結果を6行×1列に拡張して表示せよ」的な関数なんでしょうね。この状態で、たとえば、B列のデータを編集したとします。セルB3を削除すると、<br />
<br />
<a href="images/WS007.jpg" target="_blank"><img src="images/WS007.jpg.400px.jpg" width="400" height="224" alt="" class="pict" /></a><br />
<br />
このように、ちゃんと反映されます。もっともCONTINUE関数が「CONTINUE(D2,6,1)」と、結果を返すセル数を固定していますので、最後の「該当なし」のセルは「--」となります。では、FILTER関数の条件に設定した「B2:B13>19」に一致するデータが増えた場合はどうでしょう。<br />
<br />
<a href="images/WS008.jpg" target="_blank"><img src="images/WS008.jpg.400px.jpg" width="400" height="224" alt="" class="pict" /></a><br />
　　↓<br />
<a href="images/WS009.jpg" target="_blank"><img src="images/WS009.jpg.400px.jpg" width="400" height="224" alt="" class="pict" /></a><br />
<br />
と、今度はちゃんとCONTINUE関数が拡張されます。う〜ん、Excelでは経験したことのない結果なので少し違和感もありますが、なかなか賢いです。<br />
もちろん、複数の条件を指定することもできます。<br />
<br />
<a href="images/WS010.jpg" target="_blank"><img src="images/WS010.jpg.400px.png" width="400" height="190" alt="" class="pict" /></a><br />
<br />
今度は「数値(B列)が10より大きい」かつ「フラグ(C列)が"OK"」という条件です。すると、<br />
<br />
<a href="images/WS011.jpg" target="_blank"><img src="images/WS011.jpg.400px.png" width="400" height="251" alt="" class="pict" /></a><br />
<br />
ちゃんと絞り込んでくれます。ヘルプによると条件は30個まで指定できるようですね。数的には問題ないでしょう。<br />
<br />
>If there are multiple conditions, then all must be true for the corresponding values in the source array to be returned.<br />
<br />
ということですから、指定した複数の条件はAND(かつ)で判定されるようです。なお、第1引数に複数列を指定すれば複数列を返してくれます。<br />
<br />
Excelでも工夫すれば同じことを実現できますが、それにしてもあらかじめ結果が表示されるであろうセルに数式を入れておかなければなりません。<br />
<br />
他にもかなり便利な関数が実装されていますが、長くなったので今回はここまで。次回に続きます・・・<br />
]]></content></entry><entry><title>タイミング</title><link rel="alternate" type="text/html" href="http://blog.officetanaka.com/?eid=1053326" /><id>http://blog.officetanaka.com/?eid=1053326</id><issued>2008-10-10T10:10:10+09:00</issued><modified>2008-10-11T01:52:06Z</modified><created>2008-10-10T01:10:10Z</created><summary>ちょっと事情があって、ここのところ、実家の兄とひんぱんに会っています。
先日、その兄から「Blu-ray Discを見てみたいからプレイヤーを買う」という話を聞きました。
で、候補に決めたのがPS3。なるほど、PS3ならゲームも楽しめますしね。
なんて話を聞いたのが、つ...</summary><author><name>田中亨</name></author><dc:subject>雑記</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[ちょっと事情があって、ここのところ、実家の兄とひんぱんに会っています。<br />
先日、その兄から「Blu-ray Discを見てみたいからプレイヤーを買う」という話を聞きました。<br />
で、候補に決めたのがPS3。なるほど、PS3ならゲームも楽しめますしね。<br />
なんて話を聞いたのが、つい先日の10月6日。<br />
まぁ、言ってみれば"人ごと"なので(^^; 「ふ〜ん、そうなんだ」程度に聞いていました。<br />
<br />
2日後の8日。ナニゲにネットの情報を漁っていると、次のような記事を発見。<br />
<br />
■ソニーがいよいよ明日に新型PS3を発表か、小売店からも在庫消滅 - GIGAZINE<br />
<a href="http://gigazine.net/index.php?/news/comments/20081008_ps3_new/">http://gigazine.net/index.php?/news/comments/20081008_ps3_new/</a><br />
<br />
ああ、なるほど。兄はコレを狙っているのかと。<br />
ふむふむ、もうそろそろ市場から在庫も減っているのかと。<br />
なんて思いながら、昨日の9日に会ったら「PS3を買ったよ」と。<br />
<br />
へ？もう出たの？新型PS3。てか、まだ"発表か？"って段階だったのでは？<br />
え？まさか、買ったのって、旧型？<br />
<br />
・・・だそうです(^^; 新型が出ることは、まったく知らなかったらしいです。<br />
どうりで、近所のショップを探しても、在庫がなくて困ったそうです。<br />
店員も一言くらい言ってくれてもいいのに。<br />
あ、それじゃ在庫が処分できないか。<br />
<br />
そしてとうとう<br />
<br />
■ソニーが新型PS3を正式発表、HDD容量2倍でDUALSHOCK3などを同梱、低消費電力も - GIGAZINE<br />
<a href="http://gigazine.net/index.php?/news/comments/20081009_ps3_80gb/">http://gigazine.net/index.php?/news/comments/20081009_ps3_80gb/</a><br />
<br />
ああ、人ごととは言え、タイミングが悪かったですね＞兄<br />
しかも記事によると<br />
<br />
<span style="color:#008000">>そして新型の発売に合わせて従来の40GBモデルは10月10日（金）から<span style="color:#FF0000"><strong>オープン価格</strong></span>に改定されるほか、「リトルビッグプラネット」ソフト単体とワイヤレスコントローラ「DUALSHOCK3」を組み合わせた「リトルビッグプラネット DUALSHOCK3 同梱版」が数量限定で10月30日から<span style="color:#FF0000"><strong>7980円</strong></span>で発売されるとしています</span><br />
<br />
嗚呼・・・慰めの言葉が見つかりません・・・ ]]></content></entry><entry><title>トライアスロン</title><link rel="alternate" type="text/html" href="http://blog.officetanaka.com/?eid=1016631" /><id>http://blog.officetanaka.com/?eid=1016631</id><issued>2008-08-21T10:02:47+09:00</issued><modified>2008-08-21T01:07:20Z</modified><created>2008-08-21T01:02:47Z</created><summary>ひとりの選手が・水泳・自転車・ランニングの3種目を行う競技といえば、有名なトライアスロンです。トライアスロンにはいろいろな種類があり、その中のアイアンマンともなれば、水泳3.8Km・自転車180Km・ランニング42.195Kmという距離。最後のランニングなんて、フルマラ...</summary><author><name>田中亨</name></author><dc:subject>雑記</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[ひとりの選手が・水泳・自転車・ランニングの3種目を行う競技といえば、有名な<strong>トライアスロン</strong>です。トライアスロンにはいろいろな種類があり、その中のアイアンマンともなれば、水泳3.8Km・自転車180Km・ランニング42.195Kmという距離。最後のランニングなんて、フルマラソンじゃないですか。これを連続でこなすとは、まさにアイアンマン。<br />
<br />
トライアスロンという競技名じたいは、ずいぶん昔から知っていましたが、何となく語源から「トライ = Try = 挑戦」って意味で、何かこう、人間の限界に挑戦するような競技かと思ってました。<br />
<br />
で、最近北京オリンピックが行われていることから、ナニゲに近代五種について調べてみました。五種って、何をやるんだろうって。近代五種は、射撃・フェンシング・水泳・馬術・ランニングをひとりでこなす競技らしいですが、気になったのは英語表記。<strong>ペンタスロン</strong>と言うのだそうです。<br />
あ！・・・もしかして・・・<br />
<br />
ペンタスロンのペンタは、どう考えてもペンタゴンなど「5」という意味でしょう。ちなみにギリシャ語だそうです。だから五種競技がペンタスロン。てことは、トライアスロンのトライも。そういえば三角形のことをトライアングルなんて言うしな。三種類の競技をするからギリシャ語の「3」を意味するtriに「競技」のathlonでトライアスロンか。そっか。<br />
<br />
そういえば、冬季オリンピックで<strong>バイアスロン</strong>て競技があったっけ。もちろんこれも、ギリシャ語で「2つ」を意味するbiにアスロンでバイアスロン。バイリンガルとか言うしな。クロスカントリースキーとライフル射撃の2種目をひとりの選手が競う競技です。<br />
<br />
調べてみると、まだありました。<br />
<br />
100mハードル・走高跳・砲丸投・200走・走幅跳・やり投・800走の七種競技(<strong>ヘプタスロン</strong>)<br />
<br />
100m走・走幅跳・砲丸投・走高跳・400m走・110mハードル・円盤投・棒高跳・やり投・1500走の十種競技(<strong>デカスロン</strong>)<br />
<br />
100m走・走幅跳・200mハードル・砲丸投・5000m走・800m走・走高跳・400m走・ハンマー投・3000m障害走・110mハードル・円盤投・200m走・棒高跳・3000m走・400mハードル・やり投・1500m走・三段跳・10000m走の二十種競技(<strong>アイコサスロン</strong>)<br />
<br />
まるで、ひとり運動会ですね。どうやって練習するんでしょうか。<br />
ちなみにアイコサスロンは、男子と女子で種目が異なるそうです。<br />
]]></content></entry><entry><title>Excelのバグ</title><link rel="alternate" type="text/html" href="http://blog.officetanaka.com/?eid=984366" /><id>http://blog.officetanaka.com/?eid=984366</id><issued>2008-07-10T06:13:25+09:00</issued><modified>2008-07-10T12:15:28Z</modified><created>2008-07-09T21:13:25Z</created><summary>たまにはExcelネタを。それもVBAのバグネタです。
つい先日、私自身がこれにハマりました。

まず「前提」の1つめ。
Excel VBAではプロパティを省略することが許されています。
プロパティを省略すると、そのオブジェクトの&quot;既定のプロパティ&quot;が指定されたものとしま...</summary><author><name>田中亨</name></author><dc:subject>Excel</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[たまにはExcelネタを。それもVBAのバグネタです。<br />
つい先日、私自身がこれにハマりました。<br />
<br />
まず「前提」の1つめ。<br />
Excel VBAではプロパティを省略することが許されています。<br />
プロパティを省略すると、そのオブジェクトの"既定のプロパティ"が指定されたものとします。<br />
たとえばセルに値を代入するとき、セルの値はValueプロパティですから、本来なら次のように書くのがセオリーです。<br />
<br />
<b>Range("A1").Value = "tanaka"</b><br />
<br />
これを、プロパティを省略して、次のように書いてもOKです。<br />
<br />
<b>Range("A1") = "tanaka"</b><br />
<br />
次に「前提」の2つめ。<br />
VBAの変数にはバリアント型という型があります。<br />
バリアント型にセル(Rangeオブジェクト)を格納すると、変数を介してセルを操作できます。<br />
次のコードで確認してみましょう。<br />
<br />
<b>Sub Sample1()<br />
　　Dim c<br />
　　Set c = Range("A1")<br />
　　c.Font.ColorIndex = 3<br />
End Sub</b><br />
<br />
以上の「前提」から、次のコードは何も問題がないように思えます。<br />
選択したセル範囲(Selection)の各セルに対して、セルの値(数値とします)を10倍します。<br />
<br />
<b>Sub Sample2()<br />
　　Dim c<br />
　　For Each c In Selection<br />
　　　　c = c * 10<br />
　　Next c<br />
End Sub</b><br />
<br />
ところがコレ、まったく機能しませんし、エラーも発生しません。<br />
いったい、どうしたことでしょう。<br />
<br />
あれこれと試した結果、回避策はわかったのですが、そもそも原因は何なのでしょう。<br />
調べてみたら、Excelのバグでした。<br />
詳しくは、次のサポート情報(機械翻訳)に書かれています。<br />
<br />
<a href="http://support.microsoft.com/kb/191176/ja" target="_blank">■XL98: Value プロパティがバリアント種類の For Each ループに unchange しました。<br />
http://support.microsoft.com/kb/191176/ja</a><br />
<br />
Excel 97とExcel 2007で確認しましたが、確かにおかしいです。<br />
<br />
回避策は次の2点です。<br />
<br />
<strong>・セルを格納する変数は、バリアント型ではなくObject型やRange型を使う</strong><br />
<br />
<b>Sub Sample3()<br />
　　Dim c <u>As Range</u><br />
　　For Each c In Selection<br />
　　　　c = c * 10<br />
　　Next c<br />
End Sub</b><br />
<br />
<strong>・代入される側のプロパティを省略しない</strong><br />
<br />
<b>Sub Sample4()<br />
　　Dim c<br />
　　For Each c In Selection<br />
　　　　c<u>.Value</u> = c * 10<br />
　　Next c<br />
End Sub</b><br />
<br />
どうせプロパティを省略しないのなら「c.Value = c.Value * 10」と書くべきでしょうけど。<br />
また、Microsoftのサポート情報では「For Eachループ内で発生する」ように書かれていますが、次のようなコードでも同じバグが発生します。<br />
<br />
<b>Sub sample5()<br />
　　Dim c<br />
　　Set c = ActiveCell<br />
　　c = c * 10<br />
End Sub</b><br />
<br />
これは、遭遇する機会の多いバグだと思います。十分に注意してくださいな。<br />
]]></content></entry><entry><title>えっちでよくないブラウザ</title><link rel="alternate" type="text/html" href="http://blog.officetanaka.com/?eid=969791" /><id>http://blog.officetanaka.com/?eid=969791</id><issued>2008-07-01T05:08:24+09:00</issued><modified>2008-07-01T08:41:20Z</modified><created>2008-06-30T20:08:24Z</created><summary>ちょっと今、新しいサイトを立ち上げようとしています。おおむねのデザインはできたのですが、慣れないCSSを駆使しているためか、ブラウザによってレイアウトが崩れることがわかりました。

まぁ、そっちは何とか直すしかないんですが、その前に、そもそも現在主流のブ...</summary><author><name>田中亨</name></author><dc:subject>パソコン</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[ちょっと今、新しいサイトを立ち上げようとしています。おおむねのデザインはできたのですが、慣れないCSSを駆使しているためか、ブラウザによってレイアウトが崩れることがわかりました。<br />
<br />
まぁ、そっちは何とか直すしかないんですが、その前に、そもそも現在主流のブラウザは何なのかと。別に、少数派のブラウザを無視する気はありませんけど、ちょっと調べてみることにしました。半分は興味本位です。<br />
<br />
Office TANAKAサイトの生ログからユーザーエージェント情報を集計してみました。もちろん、ユーザーエージェント情報は偽装が可能ですから、正確な集計だとは思っていません。あくまで目安です。さらに、Office TANAKAはExcelの情報サイトですから、どうしてもWindowsユーザーが多いでしょう。そうした特性もあると思います。ちなみに調査期間は2008/6/1〜2008/6/30で、ページのリクエストごとに集計しました。ユーザー(IP)ごとではありませんので、サイト内で多くのページを見るのに使われたブラウザは件数が多くなってます。<br />
<br />
■ブラウザ別<br />
<Table border=0 cellspacing=0 cellpadding=0 width=50%><Tr><Td bgcolor=#8080C0><table border=0 cellspacing=1 cellpadding=3 width=100%><tr bgcolor=#8080C0><td bgcolor=#DCDCED align=center>ブラウザ</td><td bgcolor=#DCDCED align=center>PV</td><td bgcolor=#DCDCED align=center>%</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;IE</td><td bgcolor=#FFFFFF align=right>&nbsp;2,391,117</td><td bgcolor=#FFFFFF align=right>&nbsp;83.70%</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;FireFox</td><td bgcolor=#FFFFFF align=right>&nbsp;321,559</td><td bgcolor=#FFFFFF align=right>&nbsp;11.20%</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;Opera</td><td bgcolor=#FFFFFF align=right>&nbsp;29,858</td><td bgcolor=#FFFFFF align=right>&nbsp;1.10%</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;Sleipnir</td><td bgcolor=#FFFFFF align=right>&nbsp;5,022</td><td bgcolor=#FFFFFF align=right>&nbsp;0.20%</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;Other</td><td bgcolor=#FFFFFF align=right>&nbsp;104,369</td><td bgcolor=#FFFFFF align=right>&nbsp;3.80%</td></table></Td></Tr></Table><br />
<br />
<a href="images/browser1.png" target="_blank"><img src="images/browser1.png.300px.jpg" width="300" height="186" alt="" class="pict" /></a><br />
<br />
やはりIEが圧倒的に多いんですね。ヘッダのユーザーエージェントに「MS7.0」とか「MS6.0」などの文字が含まれているかどうかを判定しましたので、もしかするとIEエンジンを使っている他のブラウザもカウントされているかもしれません。正確ではないにしても、それほど非現実な結果ではないと思います。<br />
<br />
で、そのIEは、どんなバージョンが使われているのでしょう。最新のIE7はどれくらい普及しているのでしょう。実は今回の集計の目的はこちらでした。結果は次の通り。<br />
<br />
■Internet Explorerのバージョン<br />
<Table border=0 cellspacing=0 cellpadding=0 width=50%><Tr><Td bgcolor=#8080C0><table border=0 cellspacing=1 cellpadding=3 width=100%><tr bgcolor=#8080C0><td bgcolor=#DCDCED align=center>バージョン</td><td bgcolor=#DCDCED align=center>PV</td><td bgcolor=#DCDCED align=center>%</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;IE7</td><td bgcolor=#FFFFFF align=right>&nbsp;628,992</td><td bgcolor=#FFFFFF align=right>&nbsp;22.00%</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;IE6</td><td bgcolor=#FFFFFF align=right>&nbsp;1,745,254</td><td bgcolor=#FFFFFF align=right>&nbsp;61.10%</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;IE5</td><td bgcolor=#FFFFFF align=right>&nbsp;16,356</td><td bgcolor=#FFFFFF align=right>&nbsp;0.60%</td></tr><tr bgcolor=#FFFFFF><td bgcolor=#FFFFFF>&nbsp;IE4</td><td bgcolor=#FFFFFF align=right>&nbsp;515</td><td bgcolor=#FFFFFF align=right>&nbsp;0.00%</td></table></Td></Tr></Table><br />
<br />
<a href="images/browser2.png" target="_blank"><img src="images/browser2.png.300px.jpg" width="300" height="202" alt="" class="pict" /></a><br />
<br />
まだ主流はIE6のようです。IE7は四人に一人といったところでしょうか。IE4によるアクセスがあったのは意外でした。他にも、携帯電話からのアクセスもけっこうありました。これはこれで、今後携帯電話向けのサイトを作るとき参考にしようと思います。<br />
<br />
<br />
ユーザーエージェント情報には、さまざまなブラウザ(だけではありませんが)の名称がありましたが、その中で気になったのが「<strong>えっちでよくないブラウザ</strong>」という名前のブラウザ。なんだこりゃ？誰か自作ブラウザによるイタズラかな・・・と思いましたが、その割にはけっこう複数のIPでアクセスされているます。気になったので調べてみたら「ぶら。」という名前のタブブラウザでした。<br />
<br />
■タブブラウザ「ぶら。」配布所<br />
<a href="http://www.geocities.jp/tabbrowser/index.html" target="_blank">http://www.geocities.jp/tabbrowser/index.html</a><br />
<br />
詳しいことは上記のページを見ていただくとして。<br />
試しにダウンロードして使ってみました。<br />
<br />
<a href="images/browser3.png" target="_blank"><img src="images/browser3.png.300px.jpg" width="300" height="225" alt="" class="pict" /></a><br />
<br />
ブラウザとして基本的な機能は充実しているし、動作は軽いし、他にもいろいろ便利な機能があるし。なによりユーザーエージェント情報を簡単に偽装することが可能です。MozillaやOperaはもちろん、DoCoMoなど携帯電話もOK。そして、選択リストの一番最後に「えっちでよくないブラウザ」と。なぜ「えっち」なのかは、あえてここでは書きません(^^;<br />
<br />
世の中には、いろんなブラウザがあるんですね〜<br />
]]></content></entry><entry><title>みゆき通り</title><link rel="alternate" type="text/html" href="http://blog.officetanaka.com/?eid=964337" /><id>http://blog.officetanaka.com/?eid=964337</id><issued>2008-06-25T08:55:44+09:00</issued><modified>2008-07-10T12:04:33Z</modified><created>2008-06-24T23:55:44Z</created><summary>テレビ番組を見ていたら「みゆき族」という話題が出て。
この意味を、若い芸能人が
香坂みゆきさんなど、みゆきという名前の女性のファンである男性の集団的に答えてました。
もちろん間違っているし、もしかするとヤラセの回答なのかもしれませんが。

「みゆき族」...</summary><author><name>田中亨</name></author><dc:subject>雑記</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[テレビ番組を見ていたら「みゆき族」という話題が出て。<br />
この意味を、若い芸能人が<br />
<blockquote>香坂みゆきさんなど、みゆきという名前の女性のファンである男性の集団</blockquote>的に答えてました。<br />
もちろん間違っているし、もしかするとヤラセの回答なのかもしれませんが。<br />
<br />
「みゆき族」は、私よりもう一世代上の時代に流行った言葉(現象)で、銀座のみゆき通りに集まる若者たちを指したはずです。当時は第一次アイビーブームで、VANの紙袋を小脇に抱える若者も多かった・・・と、何かで読んだ記憶があります。<br />
<br />
と、そこまではテレビを見ながら考えていたのですが、では「みゆき族」「みゆき通り」の"みゆき"とは、誰のことなのだろう？と疑問に思いました。もちろん、香坂みゆきではないだろうし、間違っても井森美幸のはずはなく、あだち充原作の「みゆき」も関係はなさそうです。<br />
<br />
悩んだときはWikipedia。さっそく検索してみると「みゆき族」「みゆき通り」ともに編集されていませんでした。それでは、と「みゆき通り 銀座」などでググってみると、やたらと店のページがヒットします。カフェとか、美容整形とか。WikipediaやGoogleで検索して、目指す情報に一発でたどり着けなかったのは珍しかったです。で、しかたないので(てゆーか、それが当然ですけど)、それらしい情報がありそうなページを順に読んでみました。そしたら、ようやく由来がわかりました。"みゆき"って、人の名前じゃなかったんですね。<br />
<br />
「みゆき通り」は、そのむかし明治天皇が宮城から浜離宮や海軍兵学校などへ、御幸(みゆき：天皇がお出かけになること-三省堂国語辞典より-)されるときに通られた道なんだとか。なるほど、だからATOKで「みゆきどおり」を変換すると「御幸通り」となるんですね。そっか、女子の名前じゃなかったのか。へぇ〜<br />
<br />
<a href="images/WS016.png" target="_blank"><img src="images/WS016.png.300px.png" width="300" height="197" alt="" class="pict" /></a>]]></content></entry><entry><title>firefox 3</title><link rel="alternate" type="text/html" href="http://blog.officetanaka.com/?eid=961561" /><id>http://blog.officetanaka.com/?eid=961561</id><issued>2008-06-22T02:58:07+09:00</issued><modified>2008-06-21T17:58:08Z</modified><created>2008-06-21T17:58:07Z</created><summary>以前、評価記事を書いたりしましたので、かなり多くのブラウザを過去に触ってみました。で、結局いまはSleipnirを愛用しているのですが、先日firefoxの新しいバージョンが公開されたようで。描画の速度が速くなったなどの記事を読んで、試しにダウンロードしてみました。...</summary><author><name>田中亨</name></author><dc:subject>パソコン</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[以前、評価記事を書いたりしましたので、かなり多くのブラウザを過去に触ってみました。で、結局いまはSleipnirを愛用しているのですが、先日firefoxの新しいバージョンが公開されたようで。描画の速度が速くなったなどの記事を読んで、試しにダウンロードしてみました。そしたら・・・<br />
<br />
<br />
実はいま、Office TANAKAサイトのリニューアル作業を進めています。ちょっと新しいことも始めるので、それにあわせてデザインを一新しようと考えているわけで。<br />
<br />
言うまでもなく、最近の主流はCSSであり、昔のようにtableタグを使ったデザインに関しては、いろいろな意見を耳にします。まぁ、私はWeb関係の専門家ではありませんから、ガリガリとtableタグを重ねたページを作ったところで、シロウトですから許してね…ってのが本音なんですが、いい機会ですからCSSについても勉強してみようかなと。自分のページをCSSで作ることで、少しは知識が増えるかなと、そんな思いでチャレンジしてみました。<br />
<br />
かなり苦労しながら、数ヶ月かけて何とかデザインできて、完成までもう少しのところなんですが、これをfirefoxで見たらナント全滅・・・レイアウトが崩れるなんてもんじゃありません。Webページとしてあり得ない状態になってしまいました。<br />
<br />
float関係の書き方が悪いのかな・・・なにせシロウトなんで、よくわかりません。頭にきて、いっそtableタグで書き直してやろうかな、なんてことも頭をよぎりましたが、他の人のページを見ると、けっこうfirefoxでもちゃんと表示されてます。むむう…悔しいです。もうちょっと調べて、何とか対応させてみましょう。って、公開日に間に合うんかな(^^;<br />
<br />
<br />
自分の知らないことを学習すると「わからない」「理解できない」ことに遭遇します。日頃、ExcelやVBAを教える身として、学習者の気持ちを理解しようと努めてはいますが、自分がその気持ちを忘れてしまってはいけませんね。何かを調べて、さんざん迷って、遠回りをしたあげくに、ようやく理解できたりすると「なんで先にこれを説明してくれないんだろう」とか「どうしてこういう例を示してくれないんだろう」などと痛感します。自分が知っていることを教えていると、そういう感覚をつい忘れがちになります。「こう教えればわかるだろう」と勝手に判断したりします。いけませんね。教える者は、常に「どう教えるべきか」を模索すべきです。万人に対してベストな教え方なんてないのですから。<br />
<br />
そういう意味で、新しいことを習得するのは勉強になります。<br />
]]></content></entry><entry><title>甘いものは別腹</title><link rel="alternate" type="text/html" href="http://blog.officetanaka.com/?eid=959899" /><id>http://blog.officetanaka.com/?eid=959899</id><issued>2008-06-20T01:02:58+09:00</issued><modified>2008-06-19T16:04:05Z</modified><created>2008-06-19T16:02:58Z</created><summary>「甘いものは別腹」と、よく言われます。食事が終わって、十分に満腹であっても、デザートのケーキなどをペロリといけてしまうアレです。特に女性は、よくそういう話を聞きますね。別腹つったって、人間に胃はひとつしかないわけだし、物理的にありえないだろ。要するに気...</summary><author><name>田中亨</name></author><dc:subject>雑記</dc:subject><content mode="escaped" type="text/html" xml:lang="ja"><![CDATA[「甘いものは別腹」と、よく言われます。食事が終わって、十分に満腹であっても、デザートのケーキなどをペロリといけてしまうアレです。特に女性は、よくそういう話を聞きますね。別腹つったって、人間に胃はひとつしかないわけだし、物理的にありえないだろ。要するに気分的なことなんじゃねーの？と思っていましたが、まんざらそうでもないようです。<br />
<br />
胃に食べ物が充満すると、血糖値の上昇などによって指令を受けた視床下部は、満腹中枢から「もうお腹いっぱい、もう食べられない」という信号を出します。この働きによって人間は過食から身を守ることができるわけです。<br />
<br />
さて、ここでケーキなどの甘いものを見ると、脳内には<strong>β-エンドルフィン</strong>が出てきます。β-エンドルフィンは"脳内麻薬"とも呼ばれる神経伝達物質で、モルヒネの約6.5倍もの鎮痛作用があるそうです。またβ-エンドルフィンは、幸せな気分やウキウキした気分など、いわゆる多幸感をもたらす作用があり、マラソン中に気分が高揚する"ランナーズハイ"や、セックスの快感もβ-エンドルフィンが原因だと言われています。<br />
<br />
β-エンドルフィンの増加は<strong>ドーパミン</strong>の分泌を促します。ドーパミンは、運動調節やホルモン調節、意欲や学習などに関わる神経伝達物質です。ドーパミンはさらに<strong>オレキシン</strong>を分泌させます。オレキシンは脳内の摂食中枢に局在する物質で、摂食量を増加させる働きをします。その結果、脳は「もっと食べたい」「食べろ」という指令を発して、胃の動きを活発にするのです。胃は消化の活動を高め、食べ物を小腸に送り込み、胃の内部には新たなスペースが生まれます。そう、この新たなスペースこそが「別腹」なのです。<br />
<br />
別腹のキッカケとなるβ-エンドルフィンは、他の味に比べて甘いものを見たときに多く分泌されるそうです。さらに、β-エンドルフィンは男性よりも女性の方が出やすいこともわかっています。ラットに砂糖水を好きなだけ飲ませるという実験では、メスはオスの約2倍もの量を飲んだそうです。世の女性がスイーツに目がないのは、β-エンドルフィンのせいだったんですね。同じ量のβ-エンドルフィンが分泌されたとき、女性の方がより感受性が高く、より感激して、より美味しいと感じます。これは、来るべき妊娠・出産に備えて皮下脂肪を蓄積しようとするためでしょう。<br />
<br />
人間のカラダは、実によくできていますね。<br />
<br />
<br />
ネタ元：NHK「解体新ショー」, Wikipedia<br />
]]></content></entry></feed>