<?xml version='1.0'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:georss="http://www.georss.org/georss"  xmlns:media="http://search.yahoo.com/mrss/">
<channel>
	<title><![CDATA[SWJUG-RING: スケッチのテキストのフォント等について]]></title>
	<link>http://swjug.org/blog/view/247412/%E3%82%B9%E3%82%B1%E3%83%83%E3%83%81%E3%81%AE%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%81%AE%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E7%AD%89%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6</link>
	<description><![CDATA[]]></description>
	
	<item>
	<guid isPermaLink="true">http://swjug.org/blog/view/247412/%E3%82%B9%E3%82%B1%E3%83%83%E3%83%81%E3%81%AE%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%81%AE%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E7%AD%89%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6</guid>
	<pubDate>Fri, 26 Apr 2019 09:46:07 +0900</pubDate>
	<link>http://swjug.org/blog/view/247412/%E3%82%B9%E3%82%B1%E3%83%83%E3%83%81%E3%81%AE%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%81%AE%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E7%AD%89%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6</link>
	<title><![CDATA[スケッチのテキストのフォント等について]]></title>
	<description><![CDATA[<p>初めまして</p><p>ソリッドワークスを使い始めて、最近マクロ機能があることを知りそれについてわからないことだらけなので</p><p>何かヒントやアドバイスをいただけるところはないかと探していたところ、このサイトを見つけましたので登録いたしました</p><p>質問の内容ですが</p><p>マクロを使って、スケッチのテキストのフォント（メイリオやMSゴシックといったもの）やサイズを調整しようと思って</p><p>マクロの記録を使ってみたのですが、記録されていないのかいまいちよくわかりません</p><p>分かる方教えていただけると助かります</p>]]></description>
	<dc:creator>無効なユーザ</dc:creator>
</item>
<item>
	<guid isPermaLink='true'>http://swjug.org/blog/view/247412/%E3%82%B9%E3%82%B1%E3%83%83%E3%83%81%E3%81%AE%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%81%AE%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E7%AD%89%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6#item-annotation-86898</guid>
	<pubDate>Thu, 09 May 2019 08:34:47 +0900</pubDate>
	<link>http://swjug.org/blog/view/247412/%E3%82%B9%E3%82%B1%E3%83%83%E3%83%81%E3%81%AE%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%81%AE%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E7%AD%89%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6#item-annotation-86898</link>
	<title><![CDATA[無効なユーザ さんが付けたコメント]]></title>
	<description><![CDATA[<p>横綱代様</p>
<p>どうもありがとうございます。</p>
<p>ゴールデンウィークもあり返事遅れましてすみません。</p>
<p>さっそく検証させていただいておりますが、なかなか時間も取れずに四苦八苦しておりますが</p>
<p>何とかやってみようと思っています</p>
<p>どうもありがとうございました</p>]]></description>
	<dc:creator>無効なユーザ</dc:creator>
</item>
<item>
	<guid isPermaLink='true'>http://swjug.org/blog/view/247412/%E3%82%B9%E3%82%B1%E3%83%83%E3%83%81%E3%81%AE%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%81%AE%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E7%AD%89%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6#item-annotation-86378</guid>
	<pubDate>Sat, 27 Apr 2019 12:47:56 +0900</pubDate>
	<link>http://swjug.org/blog/view/247412/%E3%82%B9%E3%82%B1%E3%83%83%E3%83%81%E3%81%AE%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%81%AE%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E7%AD%89%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6#item-annotation-86378</link>
	<title><![CDATA[横網代 秀幸 さんが付けたコメント]]></title>
	<description><![CDATA[<p>南部様</p>
<p>初めまして、横網代＠三協です。</p>
<p>&nbsp;</p>
<p>流れとしてはSketchTextを取得、TextFormatを取得、TextFormatを変更、SketchTextに反映 となります。</p>
<p>参考となるのはAPI Helpの「Change Text Format Example (VBA)」や「ITextFormat Interface Members&nbsp;」等かな？</p>
<p>&nbsp;</p>
<p>以下のコードをお試しください。(スケッチ編集モードで実行、すべてのスケッチテキストを高さ5mm/<span>"MS UI Gothic"に変更します</span>)</p>
<p>あとはお好きなようにいじってみて下さい。(エラー処理は微妙かも)</p>
<p><a href="https://ameblo.jp/aji-ro/">あじろのブログ</a>もよろしくです(宣伝）こんなものも<a href="https://ameblo.jp/aji-ro/entry-12328090311.html?frm=theme">SOLIDWORKS API 覚書 その9「ｽｹｯﾁﾃｷｽﾄ一括編集」</a></p>
<p>&nbsp;</p>
<p>Option Explicit</p>
<p>Sub main()</p>
<p>Dim swApp As SldWorks.SldWorks<br>Dim swDoc As ModelDoc2<br>Dim swSketchMgr As SketchManager<br>Dim swSketch As Sketch</p>
<p>Set swApp = Application.SldWorks<br>Set swDoc = swApp.ActiveDoc</p>
<p>If swDoc Is Nothing Then Exit Sub</p>
<p>Set swSketchMgr = swDoc.SketchManager<br>Set swSketch = swSketchMgr.ActiveSketch<br>If swSketch Is Nothing Then Exit Sub 'スケッチがアクティブでないと終了</p>
<p>Dim vSkSegArr As Variant<br>Dim vSkSeg As Variant<br>Dim swSkSeg As SketchSegment<br>Dim swSkText As SketchText<br>Dim swTextFormat As TextFormat<br>Dim bRet As Boolean</p>
<p>vSkSegArr = swSketch.GetSketchSegments 'スケッチセグメントを取得<br>For Each vSkSeg In vSkSegArr<br> Set swSkSeg = vSkSeg<br> If swSkSeg.GetType = 4 Then 'TypeがswSketchTEXTのみ<br> Set swSkText = swSkSeg<br> Set swTextFormat = swSkText.GetTextFormat<br> swTextFormat.CharHeight = 0.005 '文字高さを指定<br> swTextFormat.TypeFaceName = "MS UI Gothic" 'Fontを指定<br> <br> '他にも指定するならここで<br> <br> bRet = swSkText.SetTextFormat(False, swTextFormat)<br> End If<br>Next vSkSeg</p>
<p>&nbsp;End Sub</p>]]></description>
	<dc:creator>横網代 秀幸</dc:creator>
</item>

</channel>
</rss>