<?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>すべてのブック  |  独学エクセル塾</title>
	<atom:link href="https://dokugakuexcel.com/tag/%e3%81%99%e3%81%b9%e3%81%a6%e3%81%ae%e3%83%96%e3%83%83%e3%82%af/feed/" rel="self" type="application/rss+xml" />
	<link>https://dokugakuexcel.com</link>
	<description>初心者から中級者までシステム・関数・VBAを伝授します</description>
	<lastBuildDate>Sun, 16 Oct 2022 13:39:03 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://dokugakuexcel.com/wp-content/uploads/2021/06/cropped-cropped-image-66-1-32x32.jpg</url>
	<title>すべてのブック  |  独学エクセル塾</title>
	<link>https://dokugakuexcel.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">194648711</site>	<item>
		<title>【マクロVBA】個人用マクロブックで全てのファイル・ブックでも実行するプロシージャを組む！設定と場所</title>
		<link>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e5%85%a8%e3%81%a6%e3%81%ae%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%83%bb%e3%83%96%e3%83%83%e3%82%af%e3%81%a7%e3%82%82%e5%ae%9f%e8%a1%8c%e3%81%a7/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e3%2580%2590%25e3%2583%259e%25e3%2582%25af%25e3%2583%25advba%25e3%2580%2591%25e5%2585%25a8%25e3%2581%25a6%25e3%2581%25ae%25e3%2583%2595%25e3%2582%25a1%25e3%2582%25a4%25e3%2583%25ab%25e3%2583%25bb%25e3%2583%2596%25e3%2583%2583%25e3%2582%25af%25e3%2581%25a7%25e3%2582%2582%25e5%25ae%259f%25e8%25a1%258c%25e3%2581%25a7</link>
					<comments>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e5%85%a8%e3%81%a6%e3%81%ae%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%83%bb%e3%83%96%e3%83%83%e3%82%af%e3%81%a7%e3%82%82%e5%ae%9f%e8%a1%8c%e3%81%a7/?noamp=mobile#comments</comments>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Mon, 05 Sep 2022 14:53:08 +0000</pubDate>
				<category><![CDATA[基礎知識]]></category>
		<category><![CDATA[マクロVBA]]></category>
		<category><![CDATA[個人用マクロブック]]></category>
		<category><![CDATA[PERSONAL.XLSB]]></category>
		<category><![CDATA[すべてのブック]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=3404</guid>

					<description><![CDATA[通常ですと、指定の「xlsm」ファイルのモジュール・シートやブックにプロシージャ（プログラム）を作成して、実行していると思います。 しかし、編集・実行するためには対象のブックを開いていることが前提となります。 なので他の [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">通常ですと、指定の「xlsm」ファイルのモジュール・シートやブックにプロシージャ（プログラム）を作成して、実行していると思います。</p>



<p class="wp-block-paragraph">しかし、<strong><span class="marker-under">編集・実行するためには対象のブックを開いていることが前提</span></strong>となります。</p>



<p class="wp-block-paragraph">なので他のファイルにも同様の処理をしたい場合は、処理したいプログラムを入力している<br>ファイルを開くか、実行したいプログラムをファイルのモジュール等にコピーするしかありません。</p>



<p class="wp-block-paragraph">そんな悩みを解決できるのが<strong><span class="marker-under">「個人用マクロブック」</span></strong>になります。<br>VBAの画面では「PERSONAL.XLSB」とも表記されます。</p>



<p class="wp-block-paragraph">それでは使い方を見ていきましょう。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">&#x2b1b;︎こんな事ができるようになる！</a></li><li><a href="#toc2" tabindex="0">&#x2b1b;︎個人用マクロブックとは</a></li><li><a href="#toc3" tabindex="0">&#x2b1b;︎個人用マクロブックを生成する</a><ol><li><a href="#toc4" tabindex="0">・個人用マクロブックがあるか確認する</a></li><li><a href="#toc5" tabindex="0">・個人用マクロブックを作る方法</a></li></ol></li><li><a href="#toc6" tabindex="0">&#x2b1b;︎個人用マクロブックを活用する</a></li><li><a href="#toc7" tabindex="0">&#x2b1b;︎応用編</a></li><li><a href="#toc8" tabindex="0">&#x2b1b;︎公式の説明 </a></li><li><a href="#toc9" tabindex="0">&#x2b1b;︎まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">&#x2b1b;︎こんな事ができるようになる！</span></h2>



<p class="wp-block-paragraph">どのエクセルファイル・ブックを使用していても<br>対象のプロシージャ（プログラム)が実行できるようになる。</p>



<h2 class="wp-block-heading"><span id="toc2">&#x2b1b;︎個人用マクロブックとは</span></h2>



<p class="wp-block-paragraph">先程も軽く説明しましたが、<strong><span class="marker-under-red">個人用マクロブックとは<br>どのファイル・ブックでも使用することができるプロシージを書き込める領域</span></strong>になります。</p>



<p class="wp-block-paragraph">例えるなら通常のファイルのモジュールに書き込んでいたプログラムを<br>エクセル自体に作成しておいて、<strong><span class="marker-under">エクセルを開いていればどんなファイルでも<br>対象のプログラムを実行できる</span></strong>便利なものです。</p>



<p class="wp-block-paragraph">しかし、個人用マクロブックを生成していなければ<br>個人用マクロブックにプロシージャ・プログラムを書き込むことはできません。</p>



<p class="wp-block-paragraph">まずは生成方法を見ていきましょう。</p>



<h2 class="wp-block-heading"><span id="toc3">&#x2b1b;︎個人用マクロブックを生成する</span></h2>



<h3 class="wp-block-heading"><span id="toc4">・個人用マクロブックがあるか確認する</span></h3>



<p class="wp-block-paragraph">まず、<strong><span class="marker-under">個人用マクロブックが生成されているか確認</span></strong>します。<br>visual basicの画面を見てみてください。</p>



<p class="wp-block-paragraph">画面は<strong><span class="marker-under-red">「開発」</span></strong>タブの「コード」の該当する<strong><span class="marker-under-red">「Visual Basic」</span></strong>を押してみてください。</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="972" height="169" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-14.png" alt="" class="wp-image-3407" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-14.png 972w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-14-300x52.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-14-768x134.png 768w" sizes="(max-width: 972px) 100vw, 972px" /></figure>



<p class="wp-block-paragraph">プロジェクトの項目に<strong><span class="marker-under-red">「VBAproject（PERSONAL.XLSB）」</span></strong>という<br>項目があれば、すでに個人用マクロブックは生成されています。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="402" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-15-1024x402.png" alt="" class="wp-image-3408" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-15-1024x402.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-15-300x118.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-15-768x301.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-15.png 1065w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading"><span id="toc5">・個人用マクロブックを作る方法</span></h3>



<p class="wp-block-paragraph">では実際に<strong><span class="marker-under">個人用マクロブックを作成</span></strong>しましょう。</p>



<p class="wp-block-paragraph"><strong><span class="marker-under-red">「開発」</span></strong>タブをクリックし、コードにある<strong><span class="marker-under-red">「マクロの記録」</span></strong>をクリックします。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="149" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-16-1024x149.png" alt="" class="wp-image-3409" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-16-1024x149.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-16-300x44.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-16-768x111.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-16.png 1055w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">マクロの記録のメニューが出たら<strong><span class="marker-under-red">「マクロの保存先」</span></strong>を選択してください。<br>その中に<strong><span class="marker-under-red">「個人用マクロブック」</span></strong>が存在するので選択しましょう。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="526" height="385" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-17.png" alt="" class="wp-image-3410" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-17.png 526w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-17-300x220.png 300w" sizes="(max-width: 526px) 100vw, 526px" /></figure>



<p class="wp-block-paragraph">その他のマクロ名やショートカットキーはデフォルトのままで構いません。<br>では「OK」で確定します。</p>



<p class="wp-block-paragraph">すると先ほどの<strong><span class="marker-under-red">「マクロの記録」</span></strong>が<strong><span class="marker-under-red">「記録完了」</span></strong>に変わるのでこちらをクリックしましょう。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="161" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-18-1024x161.png" alt="" class="wp-image-3411" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-18-1024x161.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-18-300x47.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-18-768x120.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-18.png 1065w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">作業はこれだけです。<br>では実際には「visual basic」の画面を見てみましょう。</p>



<p class="wp-block-paragraph"><strong><span class="marker-under-red">「VBAproject（PERSONAL.XLSB）」</span></strong>という項目があれば<br><strong><span class="marker-under">「個人用マクロブック」の作成ができています</span></strong>。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="402" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-15-1024x402.png" alt="" class="wp-image-3408" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-15-1024x402.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-15-300x118.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-15-768x301.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-15.png 1065w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph"><br>最後にブックを閉じる際に「個人用マクロブックの変更を保存しますか？」という<br>メッセージが出るので保存を押して完了です。</p>



<h2 class="wp-block-heading"><span id="toc6">&#x2b1b;︎個人用マクロブックを活用する</span></h2>



<p class="wp-block-paragraph">では個人用マクロブックを生成したところで<br>実際に活用してみたいと思います。</p>



<p class="wp-block-paragraph">プログラムは見本なので簡単なものを紹介します。</p>



<p class="wp-block-paragraph">セル番地「B2」に、「あいう」、<br>セル番地「D3」に、「123」を入力してみましょう。</p>



<p class="wp-block-paragraph">書き込むのは個人用マクロブックを右クリックで<br>モジュールを追加し、そちらに入力したいと思います。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="395" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-12-1024x395.png" alt="" class="wp-image-3405" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-12-1024x395.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-12-300x116.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-12-768x296.png 768w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-12.png 1236w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">プログラムはこちらです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Sub 見本プログラム()</p><p>Cells(2, 2) = &#8220;あいう&#8221;</p><p>Cells(3, 4) = 123</p><p>End Sub</p></blockquote>



<p class="wp-block-paragraph">では見本で「ブックA」というブックで実行してみました。<br>実行した結果はこちらです。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="678" height="256" src="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-13.png" alt="" class="wp-image-3406" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/09/image-13.png 678w, https://dokugakuexcel.com/wp-content/uploads/2022/09/image-13-300x113.png 300w" sizes="(max-width: 678px) 100vw, 678px" /></figure>



<p class="wp-block-paragraph">狙い通り文字・数値を入力できてますね！</p>



<p class="wp-block-paragraph">もちろん新しく作成したブックでも同様の結果となりますね。</p>



<p class="wp-block-paragraph">これでどんな<span class="marker-under"><strong>ブックでもプロシージャ（プログラム）を実行<br>することができます</strong></span>。</p>



<h2 class="wp-block-heading"><span id="toc7">&#x2b1b;︎応用編</span></h2>



<p class="wp-block-paragraph">では個人用マクロブックを活用した応用編を紹介します。<br>個人用マクロブックを強みは「<strong><span class="marker-under">どんなブックでも1つでもエクセルを開いていればプロシージャ（プログラム）を実行できる</span></strong>」ことが<br>強みでしたよね。</p>



<p class="wp-block-paragraph">その<strong><span class="marker-under-red">長所を活用して「ショートカットキー」を作成</span></strong>すると便利です。</p>



<p class="wp-block-paragraph">ご存じの方も多いと思いますが「ショートカットキー」とは<br>「Ctrl」＋「C」で「コピー」であったり、<br>「Ctrl」＋「F」で「検索」であったり、機能をキーボードで実行できる<br>便利な機能です。</p>



<p class="wp-block-paragraph">この「個人用マクロブック」と「ショートカットキー」を組み合わせることで<br><strong><span class="marker-under-red">どんなブックでも、作成したプロシージャ（プログラム）をショートカットキーで実行</span></strong>できます。</p>



<p class="wp-block-paragraph">「ショートカットキー」への割り付け方法は<br>下記の記事でまとめてますので是非参考にしてみてください。</p>



<p class="wp-block-paragraph"><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e3%82%b7%e3%83%a7%e3%83%bc%e3%83%88%e3%82%ab%e3%83%83%e3%83%88%e3%82%ad%e3%83%bc%e3%81%b8%e5%89%b2%e3%82%8a%e4%bb%98%e3%81%91%e3%83%bb%e8%a8%ad/">【マクロVBA】ショートカットキーへ割り付け・設定を行い、プロシージャ・プログラムを実行する！ ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



<h2 class="wp-block-heading"><span id="toc8">&#x2b1b;︎公式の説明 </span></h2>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">わかりやすいように説明したため公式と使用する語句が異なりますが マイクロソフト公式の説明については下記のリンクを参照してください。☟</p>



<p class="wp-block-paragraph"><a href="https://answers.microsoft.com/ja-jp/msoffice/forum/all/%E5%80%8B%E4%BA%BA%E3%83%9E%E3%82%AF%E3%83%AD/f5b2fe67-9447-4228-9d5d-c63cc8fa872e">個人マクロブック　PERSONAL.XLSBについて &#8211; Microsoft コミュニティ</a></p>



<h2 class="wp-block-heading"><span id="toc9">&#x2b1b;︎まとめ</span></h2>



<p class="wp-block-paragraph">いかがだったでしょうか。<br>「個人用マクロブック」で全てのブックに対して<br>プロシージャ（プログラム）を実行できるのはとても便利ですよね。</p>



<p class="wp-block-paragraph">また、メモ代わりによく使うコードなどを入力しておいて<br>コピぺして使うなんてこともできます。</p>



<p class="wp-block-paragraph">是非参考にしてみて下さい！<br>それでは次回の記事でお会いしましょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e5%85%a8%e3%81%a6%e3%81%ae%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%83%bb%e3%83%96%e3%83%83%e3%82%af%e3%81%a7%e3%82%82%e5%ae%9f%e8%a1%8c%e3%81%a7/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3404</post-id>	</item>
	</channel>
</rss>
