<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Excel - W3.通信</title>
	<atom:link href="https://a2d.webcraft.work/tag/excel/feed/" rel="self" type="application/rss+xml" />
	<link>https://a2d.webcraft.work</link>
	<description>仕事や生活の中で役立つ情報をメモ書きし、よりよい環境構築をサポートするサイト</description>
	<lastBuildDate>Thu, 04 Oct 2018 02:01:26 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.9.13</generator>
	<item>
		<title>ExcelでF1キーのヘルプ表示を起動しないようにする方法</title>
		<link>https://a2d.webcraft.work/excel_f1_help/</link>
					<comments>https://a2d.webcraft.work/excel_f1_help/#respond</comments>
		
		<dc:creator><![CDATA[管理人]]></dc:creator>
		<pubDate>Fri, 13 May 2016 09:23:55 +0000</pubDate>
				<category><![CDATA[Excel・VBA]]></category>
		<category><![CDATA[Excel]]></category>
		<guid isPermaLink="false">http://a2d.webcraft.work/?p=583</guid>

					<description><![CDATA[Excelを使っているとF2キーでセルの編集することは良くやりますが、その際に間違えてF1キーを押してしまってヘルプ画面が起動してしまうのは誰もが経験したことじゃないでしょうか。 気をつけるだけではどうにもならないのでい…]]></description>
										<content:encoded><![CDATA[<p>Excelを使っているとF2キーでセルの編集することは良くやりますが、その際に間違えてF1キーを押してしまってヘルプ画面が起動してしまうのは誰もが経験したことじゃないでしょうか。</p>
<p>気をつけるだけではどうにもならないのでいっそF1キーを<del>殺す</del>無効にしてしまおうと言う方法をご紹介します。</p>
<p>ここではレジストリキーを使う方法とマクロを利用する方法の二つを紹介します。レジストリキーは別のキーなどを触ってしまうと不具合等発生する可能性がありますので、慣れない方はマクロの方が良いかも知れませんね。</p>
<h2>レジストリキーに登録することでF1キーを無効にする方法</h2>
<p>レジストリキーを追加することでF1キーによるヘルプ画面の起動を無効にする事が出来る。</p>
<h3>レジストリ格納場所</h3>
<p><span class="graybox">HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\&lt;xx.x&gt;\Excel\DisabledShortcutKeysCheckBoxes</span></p>
<p>※Office以降はデフォルトでは恐らく無いので作成する。&lt;xx.x&gt;部分はOfficeのバージョンによって異なる。</p>
<table style="width: 52.2041%;">
<thead>
<tr style="height: 24px;">
<th style="height: 24px; width: 38%;">Office</th>
<th style="height: 24px; width: 46.5226%;">バージョン</th>
</tr>
</thead>
<tbody>
<tr style="height: 24px;">
<th style="height: 24px; width: 38%;">2003</th>
<td style="height: 24px; width: 46.5226%;">11.0</td>
</tr>
<tr style="height: 24px;">
<th style="height: 24px; width: 38%;">2007</th>
<td style="height: 24px; width: 46.5226%;">12.0</td>
</tr>
<tr style="height: 24px;">
<th style="height: 24px; width: 38%;">2010</th>
<td style="height: 24px; width: 46.5226%;">14.0</td>
</tr>
<tr style="height: 24px;">
<th style="height: 24px; width: 38%;">2013</th>
<td style="height: 24px; width: 46.5226%;">15.0</td>
</tr>
<tr style="height: 24.25px;">
<th style="height: 24.25px; width: 38%;">2016</th>
<td style="height: 24.25px; width: 46.5226%;">16.0</td>
</tr>
</tbody>
</table>
<h3>作成手順</h3>
<ol>
<li>下記にレジストリキーを作成し、「メニューの編集-&gt;新規-&gt;文字列値」で新しい値を作成する。名前は任意（例：F1無効）</li>
<li>作成したレジストリキーを右クリックから修正を選び、「値のデータ」を「112,0」とする</li>
</ol>
<figure id="attachment_596" aria-describedby="caption-attachment-596" style="width: 300px" class="wp-caption alignnone"><a href="https://a2d.webcraft.work/wp-content/uploads/2016/05/2016-05-13-2.png"><img class="wp-image-596 size-medium" src="https://a2d.webcraft.work/wp-content/uploads/2016/05/2016-05-13-2-300x129.jpg" alt="設定する値" width="300" height="129" srcset="https://a2d.webcraft.work/wp-content/uploads/2016/05/2016-05-13-2-300x129.jpg 300w, https://a2d.webcraft.work/wp-content/uploads/2016/05/2016-05-13-2.png 443w" sizes="(max-width: 300px) 100vw, 300px" /></a><figcaption id="caption-attachment-596" class="wp-caption-text">値のデータに112,0と入力する</figcaption></figure>
<figure id="attachment_595" aria-describedby="caption-attachment-595" style="width: 300px" class="wp-caption alignnone"><a href="https://a2d.webcraft.work/wp-content/uploads/2016/05/2016-05-13-1.png"><img loading="lazy" class="wp-image-595 size-medium" src="https://a2d.webcraft.work/wp-content/uploads/2016/05/2016-05-13-1-300x219.jpg" alt="レジストリキー" width="300" height="219" srcset="https://a2d.webcraft.work/wp-content/uploads/2016/05/2016-05-13-1-300x219.jpg 300w, https://a2d.webcraft.work/wp-content/uploads/2016/05/2016-05-13-1-768x561.jpg 768w, https://a2d.webcraft.work/wp-content/uploads/2016/05/2016-05-13-1.png 972w" sizes="(max-width: 300px) 100vw, 300px" /></a><figcaption id="caption-attachment-595" class="wp-caption-text">これでOK</figcaption></figure>
<p>レジストリ追加での対処方法は以上です。</p>
<h2>マクロを利用してF1キーを無効にする方法</h2>
<p>2つめに紹介するのはPersonal.xlsまたはPersonal.xlsbにマクロコードを追加することでF1キーを無効化することが出来ます。<br />
<a href="https://a2d.webcraft.work/excel_macrobook/">⇒個人用マクロブックの保存場所と作成方法</a></p>
<p>Personal.xlsbとは個人用マクロブックと呼ばれ、Excelを開くと自動的に非表示で開かれるブックです。この個人用マクロブックに下記コードを加えると常にF1キーが無効になります。</p>
<pre class="code">Sub auto_open()
 Application.OnKey “{F1}”, “”
End Sub</pre>
<h3>マクロの内容</h3>
<p>コピペするだけでも良いのですが、内容を知っておくと良いでしょう</p>
<p><span class="ymarker-s">auto_open()</span>はマクロの名前ですが、名前をauto_openにするとブックを開いた際に自動実行されます。(<a href="https://support.office.com/ja-jp/article/Excel-%E3%81%AE%E3%83%9E%E3%82%AF%E3%83%AD%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B-a20bf0b0-5642-4aa8-8b99-2558a6df5fe1#__toc304793169" target="_blank" rel="noopener">解説</a>)</p>
<p><span class="ymarker-s">Application.OnKey</span>は「特定のキー、またはキーの組み合わせを押したときに、指定されたプロシージャを実行するメソッド」です。(<a href="https://msdn.microsoft.com/ja-jp/library/office/ff197461.aspx?f=255&amp;MSPPError=-2147217396" target="_blank" rel="noopener">解説</a>)</p>
<p>つまりマクロブックを開くと自動でApplication.OnKeyメソッドが実行されF1キーでヘルプ画面を呼び出す動作を空（何も実行しない）に置き換えています。</p>
<p>マクロを組める人であれば、ちょっとした応用が出来そうですね。</p>
<p>但しこの方法は欠点があって、他のキーとF2を同時に押した場合などはヘルプ画面が表示されてしまいます。レジストリと違って過ちを犯すことはありませんが、不十分といえます。</p>
<h3>Auto_OpenマクロとPersonal.xlsbの作成手順</h3>
<p>個人用マクロブックを既に作っていれば以下のフォルダーに保存されます。</p>
<p><span class="graybox">C:\Users\&lt;username&gt;\AppData\Roaming\Microsoft\Excel\XLSTART </span></p>
<p>Personal.xlsbがない場合は作る必要がありますので<a href="https://a2d.webcraft.work/excel_macrobook/">個人用マクロブックの保存場所と作成方法</a>をご覧下さい。</p>
<p>以上、お疲れ様でした。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://a2d.webcraft.work/excel_f1_help/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
