<?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>VBA &#8211; フリーランスさばいばる</title>
	<atom:link href="https://dev-memo.net/category/programming/vba/feed/" rel="self" type="application/rss+xml" />
	<link>https://dev-memo.net</link>
	<description>生涯フリーランスで生き延びるためのブログ</description>
	<lastBuildDate>Wed, 26 Oct 2022 06:48:40 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.2</generator>

<image>
	<url>https://dev-memo.net/wp-content/uploads/2022/06/cropped-favicon-32x32.png</url>
	<title>VBA &#8211; フリーランスさばいばる</title>
	<link>https://dev-memo.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>VBAをSublimeTextで開発</title>
		<link>https://dev-memo.net/vba_sublimetext/</link>
					<comments>https://dev-memo.net/vba_sublimetext/#respond</comments>
		
		<dc:creator><![CDATA[キミヒラ]]></dc:creator>
		<pubDate>Wed, 06 Sep 2017 07:35:21 +0000</pubDate>
				<category><![CDATA[VBA]]></category>
		<category><![CDATA[プログラミング]]></category>
		<guid isPermaLink="false">http://dev-memo.net/?p=476</guid>

					<description><![CDATA[<p><img src="https://dev-memo.net/wp-content/uploads/2017/09/accounting-1928237_1920-1024x767.png" class="webfeedsFeaturedVisual" /></p>開発するうえでエディターって重要ですよね。 やはり、使い慣れたエディターで開発したいものです。 VBAの標準のエディターに慣れないので、無理やりSublimeText3で開発するすることにしました。 この記事では、下記の [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://dev-memo.net/wp-content/uploads/2017/09/accounting-1928237_1920-1024x767.png" class="webfeedsFeaturedVisual" /></p>
<p>開発するうえでエディターって重要ですよね。</p>



<p>やはり、使い慣れたエディターで開発したいものです。</p>



<p>VBAの標準のエディターに慣れないので、<span class="ymarker">無理やり<strong>SublimeText3</strong>で開発するすることにしました。</span></p>



<p>この記事では、下記の手順を解説します。</p>



<div class="wp-block-group has-border -border01"><div class="wp-block-group__inner-container">
<ul><li>SublimeText3にVBのシンタックスハイライトを追加する方法</li><li>ExcelからVBAソースをエクスポートする方法</li></ul>
</div></div>



<p class="is-style-icon_info">ExcelからVBAソースをエクスポートするまでは自動ですが、インポートは手動になります。</p>



<h2 class="wp-block-heading"><strong>SublimeText3に</strong>VBのシンタックスハイライトを追加する</h2>



<p><strong>SublimeText3</strong>にはデフォルトだとVBのシンタックスハイライトがないので追加します。</p>



<p>下記からシンタックスハイライトのファイルをダウンロード。</p>



<p><a rel="noopener noreferrer" href="https://github.com/angryant0007/VBDotNetSyntax" target="_blank">https://github.com/angryant0007/VBDotNetSyntax</a></p>



<p>SublimeTextのメニュー<em><strong> <span style="color: #808080;">Preferences &gt; Browse Packages</span></strong></em> で開くディレクトリに、先ほどダウンロードしたファイルをフォルダごと置くとシンタックスにVBAが追加されます。</p>



<p>これで<strong>SublimeText</strong>で<strong>VBA</strong>を開発する環境が出来ました。</p>



<h2 class="wp-block-heading">ExcelからVBAソースをエクスポートしてSublimeTextで読み込む</h2>



<p><strong>SublimeText</strong>の準備は整ったので、次はExcelからVBAのソースコードをエクスポートして<strong>SublimeText</strong>で読み込めるようにします。</p>



<p>標準の機能でソースコードをエクスポート出来るのですが、ファイル１つ１つ行わなければいけないで面倒です。</p>



<p><span class="ymarker">下記のサイトのアドオンを入れると、一括でエクスポート出来ます。</span></p>



<figure class="wp-block-embed"><div class="wp-block-embed__wrapper">
https://moondoldo.com/DoldoWorkz/?Excel%E3%83%9E%E3%82%AF%E3%83%AD%2FVBA%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AE%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%82%92%E3%82%A8%E3%82%AF%E3%82%B9%E3%83%9D%E3%83%BC%E3%83%88
</div></figure>



<p>アドオンを入れるのに抵抗がある方はこちらも参考になるかも。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-hatena-blog wp-block-embed-hatena-blog"><div class="wp-block-embed__wrapper">
https://paz3.hatenablog.jp/entry/20090813/1250134172
</div></figure>



<p>これでSublimeTextでVBAを開発出来るようになりました。</p>



<h2 class="wp-block-heading">まとめ</h2>



<p>やはりSublimeTextに移行しただけでかなりストレスフリーに開発できるようになりました。</p>



<p>ただSublimeで修正したファイルをExcelに戻すのは手動でやっています。</p>



<p>修正ファイルが少なければ問題ないのですが、ファイル数が増えたら一括インポートなどの対応が必要になりそうですね。</p>



<p>少しでも参考になれば幸いです。</p>



<p>最後までお読みいただきありがというございました。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dev-memo.net/vba_sublimetext/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
