<?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/322442/%E9%83%A8%E5%93%81%E8%A1%A8%E4%BD%9C%E6%88%90%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E6%95%99%E3%81%88%E3%81%A6%E4%B8%8B%E3%81%95%E3%81%84</link>
	<description><![CDATA[]]></description>
	
	<item>
	<guid isPermaLink="true">http://swjug.org/blog/view/322442/%E9%83%A8%E5%93%81%E8%A1%A8%E4%BD%9C%E6%88%90%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E6%95%99%E3%81%88%E3%81%A6%E4%B8%8B%E3%81%95%E3%81%84</guid>
	<pubDate>Fri, 07 May 2021 18:29:07 +0900</pubDate>
	<link>http://swjug.org/blog/view/322442/%E9%83%A8%E5%93%81%E8%A1%A8%E4%BD%9C%E6%88%90%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E6%95%99%E3%81%88%E3%81%A6%E4%B8%8B%E3%81%95%E3%81%84</link>
	<title><![CDATA[部品表作成マクロに関して教えて下さい]]></title>
	<description><![CDATA[<p>アクティブな図面のモデルから、部品表を作成するマクロ作って使用してますが、部品コンフィグレーションのグループ化を選択するコードが分からず困ってます。テーブル位置（アンカーポイント）、部品表タイプ、部品表テンプレート等、InsertBomTable4で指定し実行後に部品表枠サイズや並び替え（ソート）も問題なく出来てますが、部品コンフィグレーションのグループ化だけどのように指定したらいいのか分からないのでデフォルトの「同一部品のコンフィグレーションを別アイテムとして表示」になってます。コード一部抜粋しますので、教えて頂けると助かります。よろしくお願いします。</p><p>'部品表作成<br />&nbsp;&nbsp;&nbsp; tableTemplate = template<br />&nbsp;&nbsp;&nbsp; config = ""<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; On Error Resume Next<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; Set swBOMTableAnnotation =swView.InsertBomTable4(True, 0, 0, anchorType, bomType, config, tableTemplate, False, swNumberingType_Detailed, False)<br />&nbsp;&nbsp;&nbsp; Set swTableAnnotation = swBOMTableAnnotation<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; If Err.Number &gt; 0 Then<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MsgBox "部品表を作成出来ませんでした" &amp; vbCrLf &amp; "最初からやり直して下さい", vbInformation<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; On Error GoTo 0<br />&nbsp;&nbsp;&nbsp; GoTo Err1<br />&nbsp;&nbsp;&nbsp; End If<br />&nbsp;&nbsp;&nbsp; On Error GoTo 0<br />&nbsp;&nbsp; &nbsp;<br />'部品表枠変更<br />&nbsp;&nbsp;&nbsp; swTableAnnotation.BorderLineWeight = 0.18<br />&nbsp;&nbsp;&nbsp; swTableAnnotation.GridLineWeight = 0.18<br />&nbsp;&nbsp; &nbsp;<br />'部品表並び替え<br /><br />&nbsp;&nbsp;&nbsp; Dim swSortData As BomTableSortData<br />&nbsp;&nbsp;&nbsp; Dim sortSaved As Boolean<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; Set swSortData = swBOMTableAnnotation.GetBomTableSortData<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; swSortData.ColumnIndex(0) = 2&nbsp;&nbsp; 'ソート最優先キー3列目<br />&nbsp;&nbsp;&nbsp; swSortData.Ascending(0) = True&nbsp; '1列目ソート昇順<br />&nbsp;&nbsp;&nbsp; swSortData.ColumnIndex(1) = 3 'ソート設定2キー4列目<br />&nbsp;&nbsp;&nbsp; swSortData.Ascending(1) = True&nbsp; '2列目ソート昇順<br />&nbsp;&nbsp;&nbsp; swSortData.ColumnIndex(2) = -1 'ソート設定3キー無し<br />&nbsp;&nbsp;&nbsp; 'swSortData.Ascending(2) = True&nbsp; '2列目ソート昇順<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp; ' 部品番号変更する<br />&nbsp;&nbsp;&nbsp; swSortData.DoNotChangeItemNumber = False<br /><br />&nbsp;&nbsp;&nbsp; ' 並べ替え順序保存<br />&nbsp;&nbsp;&nbsp; sortSaved = swSortData.SaveCurrentSortParameters<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp;&nbsp; '並べ替え実行<br />&nbsp;&nbsp;&nbsp; boolstatus = swBOMTableAnnotation.Sort(swSortData)</p>]]></description>
	<dc:creator>福谷勇時</dc:creator>
</item>
<item>
	<guid isPermaLink='true'>http://swjug.org/blog/view/322442/%E9%83%A8%E5%93%81%E8%A1%A8%E4%BD%9C%E6%88%90%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E6%95%99%E3%81%88%E3%81%A6%E4%B8%8B%E3%81%95%E3%81%84#item-annotation-131902</guid>
	<pubDate>Tue, 11 May 2021 10:34:00 +0900</pubDate>
	<link>http://swjug.org/blog/view/322442/%E9%83%A8%E5%93%81%E8%A1%A8%E4%BD%9C%E6%88%90%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E6%95%99%E3%81%88%E3%81%A6%E4%B8%8B%E3%81%95%E3%81%84#item-annotation-131902</link>
	<title><![CDATA[福谷勇時 さんが付けたコメント]]></title>
	<description><![CDATA[<p>回答頂いた内容参考に下記コードで試してみたところ<br>valueの値を変更することで、部品コンフィグレーションのグループ化（3種類）を選択出来ました。<br>フォントサイズ、部品表タイプ選択画面Userformに追加して任意選択できるようにしたいと思います。</p>
<p><span style="vertical-align: inherit;"><span style="vertical-align: inherit;">Set swBOMTableAnnotation = swView.InsertBomTable4()<br>Set swTableAnnotation = swBOMTableAnnotation</span></span></p>
<p><span style="vertical-align: inherit;"><span style="vertical-align: inherit;">---------------追加</span></span></p>
<p>Set swBOMFeature = swBOMTableAnnotation.BomFeature<br>&nbsp;&nbsp;&nbsp; Set instance = swBOMFeature<br>&nbsp;&nbsp;&nbsp; instance.PartConfigurationGrouping = value</p>
<p>---------------------------------------</p>
<p>ちなみに山本さんに教えて頂いたコードも3種類選択できることを確認出来ました。<br><span style="vertical-align: inherit;"><span style="vertical-align: inherit;"><br>Set swBOMTableAnnotation = swView.InsertBomTable4()<br>Set swTableAnnotation = swBOMTableAnnotation</span></span></p>
<p><span style="vertical-align: inherit;"><span style="vertical-align: inherit;">---------------追加</span></span><br><br>'同一部品のコンフィグを別アイテムとして表示<br>swBOMFeature.PartConfigurationGrouping = swPartConfigurationGroupingOption_e.swDisplay_AllConfigurationOfSamePart_AsOneItem<br><br>'同一部品の全てのコンフィグを単一アイテムとして表示<br>'swBOMFeature.PartConfigurationGrouping = swPartConfigurationGroupingOption_e.swDisplay_ConfigurationOfSamePart_AsSeparateItem<br><br>'同じ名前をもつコンフィグを単一アイテムとして表示<br>'swBOMFeature.PartConfigurationGrouping = swPartConfigurationGroupingOption_e.swDisplay_ConfigurationWithSameName_AsOneItem<br><br>---------------------------------------</p>
<p>取得swBOMFeatureの内容<br><img src="http://swjug.org/mod/tinymce_pro/swBOMFeature内容.JPG" width="800" alt="image" style="border: 0px;"></p>
<p><br>お手数掛けました。</p>]]></description>
	<dc:creator>福谷勇時</dc:creator>
</item>
<item>
	<guid isPermaLink='true'>http://swjug.org/blog/view/322442/%E9%83%A8%E5%93%81%E8%A1%A8%E4%BD%9C%E6%88%90%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E6%95%99%E3%81%88%E3%81%A6%E4%B8%8B%E3%81%95%E3%81%84#item-annotation-131887</guid>
	<pubDate>Mon, 10 May 2021 18:11:54 +0900</pubDate>
	<link>http://swjug.org/blog/view/322442/%E9%83%A8%E5%93%81%E8%A1%A8%E4%BD%9C%E6%88%90%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E6%95%99%E3%81%88%E3%81%A6%E4%B8%8B%E3%81%95%E3%81%84#item-annotation-131887</link>
	<title><![CDATA[山本誠 さんが付けたコメント]]></title>
	<description><![CDATA[<p>APIヘルプから適当に組み立ててみたので動かないかもですが、<br>こんな感じでは？<br><br>' ***** Set swBOMTableAnnotation =swView.InsertBomTable4（）以降に追加<br>Set swBOMFeature = swBOMAnnotation.BomFeature<br>swBOMFeature.PartConfigurationGrouping = swPartConfigurationGroupingOption_e.swDisplay_ConfigurationWithSameName_AsOneItem<br>' ***** ここまで</p>]]></description>
	<dc:creator>山本誠</dc:creator>
</item>
<item>
	<guid isPermaLink='true'>http://swjug.org/blog/view/322442/%E9%83%A8%E5%93%81%E8%A1%A8%E4%BD%9C%E6%88%90%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E6%95%99%E3%81%88%E3%81%A6%E4%B8%8B%E3%81%95%E3%81%84#item-annotation-131886</guid>
	<pubDate>Mon, 10 May 2021 18:09:36 +0900</pubDate>
	<link>http://swjug.org/blog/view/322442/%E9%83%A8%E5%93%81%E8%A1%A8%E4%BD%9C%E6%88%90%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E6%95%99%E3%81%88%E3%81%A6%E4%B8%8B%E3%81%95%E3%81%84#item-annotation-131886</link>
	<title><![CDATA[辻　直樹 さんが付けたコメント]]></title>
	<description><![CDATA[<p>"PartConfigurationGrouping"というのはAPIライブラリにあるものなので宣言する必要はないのでは？<br>宣言とSetで定義が必要なのは&rdquo;BomFeature"オブジェクトですよね。（やり方は下記の例文を参照）</p>
<p><a href="https://help.solidworks.com/2019/english/api/sldworksapi/Insert_and_Show_BOM_Table_and_BOM_Balloon_Example_VB.htm">https://help.solidworks.com/2019/english/api/sldworksapi/Insert_and_Show_BOM_Table_and_BOM_Balloon_Example_VB.htm</a></p>
<p>定義した&rdquo;BomFeature"を、前レスで示したヘルプにあるセットプロパティの構文の"instance"部分に当てはめるようでしょう。</p>
<pre>instance.PartConfigurationGrouping = value</pre>
<p>＞ちなみにこれも似たような感じでしょうか？・・・とあるのはここで&rdquo;Value"として何を入れるかの定数の説明ですよね。</p>
<p>まあ私もマクロ書いて走らせて確認してるわけではないので、どう動くかまではわかりませんが、、、</p>]]></description>
	<dc:creator>辻　直樹</dc:creator>
</item>
<item>
	<guid isPermaLink='true'>http://swjug.org/blog/view/322442/%E9%83%A8%E5%93%81%E8%A1%A8%E4%BD%9C%E6%88%90%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E6%95%99%E3%81%88%E3%81%A6%E4%B8%8B%E3%81%95%E3%81%84#item-annotation-131877</guid>
	<pubDate>Mon, 10 May 2021 16:11:38 +0900</pubDate>
	<link>http://swjug.org/blog/view/322442/%E9%83%A8%E5%93%81%E8%A1%A8%E4%BD%9C%E6%88%90%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E6%95%99%E3%81%88%E3%81%A6%E4%B8%8B%E3%81%95%E3%81%84#item-annotation-131877</link>
	<title><![CDATA[福谷勇時 さんが付けたコメント]]></title>
	<description><![CDATA[<p>私も多分これのことだと思って、自分のマクロに追加してみましたが、<br>まず宣言文「Property PartConfigurationGrouping As System.Integer」でエラーが出てしまい<br>原因が分からず諦めてしまいました。</p>
<p>宣言できれば、使用法記述の「<span style="vertical-align: inherit;"><span style="vertical-align: inherit;">value」の値を1～3に変更で切り替わる？かと。。。。<br>作成したマクロ載せるので、どのように宣言したらよいか教えて頂けると助かります。</span></span></p>
<p><span style="vertical-align: inherit;"><span style="vertical-align: inherit;">ちなみにこれも似たような感じでしょうか？</span></span></p>
<p><span style="vertical-align: inherit;"><span style="vertical-align: inherit;"><a href="https://help.solidworks.com/2019/english/api/swconst/SOLIDWORKS.Interop.swconst~SOLIDWORKS.Interop.swconst.swPartConfigurationGroupingOption_e.html">https://help.solidworks.com/2019/english/api/swconst/SOLIDWORKS.Interop.swconst~SOLIDWORKS.Interop.swconst.swPartConfigurationGroupingOption_e.html</a></span></span></p>
<p><span style="vertical-align: inherit;"><span style="vertical-align: inherit;">-------------------------------------------------------</span></span></p>
<p><span style="vertical-align: inherit;"><span style="vertical-align: inherit;">Option Explicit<br><br>Dim swApp As SldWorks.SldWorks<br>Dim swModel As SldWorks.ModelDoc2<br>Dim swDrawing As SldWorks.DrawingDoc<br>Dim swView As SldWorks.View<br>Dim swBOMTableAnnotation As SldWorks.BomTableAnnotation<br>Dim swTableAnnotation As SldWorks.TableAnnotation<br><br>Dim nNumRow As Long<br>Dim sRowStr As String<br><br>Dim i As Long<br>Dim j As Long<br><br>Dim tableTemplate As String<br>Dim config As String<br>Dim boolstatus As Boolean<br><br>Public template As String<br>Public anchorType As String<br>Public bomType As Long<br>Public flag As Integer<br>---------------------------------------------<br>Sub main()<br><br>&nbsp;&nbsp;&nbsp; Set swApp = Application.SldWorks<br>&nbsp;&nbsp;&nbsp; Set swModel = swApp.ActiveDoc<br>&nbsp;&nbsp; &nbsp;<br>'ファイル確認エラー表示<br>&nbsp;&nbsp;&nbsp; If swModel Is Nothing Then<br>&nbsp;&nbsp;&nbsp; MsgBox "ﾌｧｲﾙが開かれてません" &amp; vbCrLf &amp; "ファイルを開きマクロ実行して下さい", vbCritical<br>&nbsp;&nbsp;&nbsp; GoTo Err1<br>&nbsp;&nbsp;&nbsp; End If<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp; Dim Doctype As Long<br>&nbsp;&nbsp;&nbsp; Doctype = swModel.GetType<br>&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp; If Doctype &lt;&gt; 3 Then<br>&nbsp;&nbsp;&nbsp; MsgBox "図面が選択されてません" &amp; vbCrLf &amp; "図面を選択しマクロ実行して下さい", vbCritical<br>&nbsp;&nbsp;&nbsp; GoTo Err1<br>&nbsp;&nbsp;&nbsp; End If<br>&nbsp;&nbsp; &nbsp;<br>'部品表作成Vew指定<br>&nbsp;&nbsp;&nbsp; Set swDrawing = swModel<br>&nbsp;&nbsp;&nbsp; Set swView = swDrawing.GetCurrentSheet.GetViews()(0)<br>&nbsp;&nbsp; &nbsp;<br><br>'テンプレート選択ユーザーフォーム<br>&nbsp;&nbsp;&nbsp; UserForm1.Show<br><br>&nbsp;&nbsp;&nbsp; If flag = 1 Then<br>&nbsp;&nbsp;&nbsp; MsgBox "キャンセルしました", vbInformation<br>&nbsp;&nbsp;&nbsp; flag = 0<br>&nbsp;&nbsp;&nbsp; GoTo Err1<br>&nbsp;&nbsp;&nbsp; End If<br><br>'部品表作成<br>&nbsp;&nbsp;&nbsp; tableTemplate = template<br>&nbsp;&nbsp;&nbsp; config = ""<br>&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp; On Error Resume Next<br>&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp; Set swBOMTableAnnotation = swView.InsertBomTable4(True, 0, 0, anchorType, bomType, config, tableTemplate, False, swNumberingType_Detailed, False)<br>&nbsp;&nbsp;&nbsp; Set swTableAnnotation = swBOMTableAnnotation<br>&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp; If Err.Number &gt; 0 Then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MsgBox "部品表を作成出来ませんでした" &amp; vbCrLf &amp; "最初からやり直して下さい", vbInformation<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; On Error GoTo 0<br>&nbsp;&nbsp;&nbsp; GoTo Err1<br>&nbsp;&nbsp;&nbsp; End If<br>&nbsp;&nbsp;&nbsp; On Error GoTo 0<br>&nbsp;&nbsp; &nbsp;<br>'部品表枠変更<br>&nbsp;&nbsp;&nbsp; swTableAnnotation.BorderLineWeight = 0.18<br>&nbsp;&nbsp;&nbsp; swTableAnnotation.GridLineWeight = 0.18<br>&nbsp;&nbsp; &nbsp;<br>'部品表並び替え<br><br>&nbsp;&nbsp;&nbsp; Dim swSortData As BomTableSortData<br>&nbsp;&nbsp;&nbsp; Dim sortSaved As Boolean<br>&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp; Set swSortData = swBOMTableAnnotation.GetBomTableSortData<br>&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp; swSortData.ColumnIndex(0) = 2&nbsp;&nbsp; 'ソート最優先キー3列目<br>&nbsp;&nbsp;&nbsp; swSortData.Ascending(0) = True&nbsp; '1列目ソート昇順<br>&nbsp;&nbsp;&nbsp; swSortData.ColumnIndex(1) = 3 'ソート設定2キー4列目<br>&nbsp;&nbsp;&nbsp; swSortData.Ascending(1) = True&nbsp; '2列目ソート昇順<br>&nbsp;&nbsp;&nbsp; swSortData.ColumnIndex(2) = -1 'ソート設定3キー無し<br>&nbsp;&nbsp;&nbsp; 'swSortData.Ascending(2) = True&nbsp; '2列目ソート昇順<br>&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp; ' 部品番号変更する<br>&nbsp;&nbsp;&nbsp; swSortData.DoNotChangeItemNumber = False<br><br>&nbsp;&nbsp;&nbsp; ' 並べ替え順序保存<br>&nbsp;&nbsp;&nbsp; sortSaved = swSortData.SaveCurrentSortParameters<br>&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp; '並べ替え実行<br>&nbsp;&nbsp;&nbsp; boolstatus = swBOMTableAnnotation.Sort(swSortData)<br>&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp; &nbsp;<br>'部品表行数取得<br>&nbsp;&nbsp;&nbsp; nNumRow = swTableAnnotation.RowCount<br><br><br>'指定列の値取得<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; j = 8<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp; For i = 1 To nNumRow - 1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sRowStr = ""<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sRowStr = sRowStr &amp; swTableAnnotation.Text2(i, j, True) &amp; ","<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Debug.Print Left(sRowStr, Len(sRowStr) - 1)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; swTableAnnotation.Text2(i, 18, True) = swTableAnnotation.Text2(i, j, True)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp; Next i<br><br><br>Err1:<br><br>&nbsp;&nbsp;&nbsp; Set swApp = Nothing<br>&nbsp;&nbsp;&nbsp; Set swModel = Nothing<br>&nbsp;&nbsp;&nbsp; Set swDrawing = Nothing<br><br>End Sub<br>------------------------------------------<br></span></span></p>
<p><span style="vertical-align: inherit;"><span style="vertical-align: inherit;">UserForm1は、使用するテンプレートのフォント大小と部品表タイプを選択します。</span></span></p>
<p><span style="vertical-align: inherit;"><span style="vertical-align: inherit;">------------------------------------------<br>Private Sub TextBox1_Change()<br><br>End Sub<br><br>Private Sub UserForm_Initialize()<br>&nbsp;&nbsp; &nbsp;<br>OptionButton1.Caption = "フォント小"<br>OptionButton2.Caption = "フォント大"<br>OptionButton1.value = True<br><br>'OptionButton3.Caption = "ポイント右上"<br>'OptionButton4.Caption = "ポイント右下"<br>'OptionButton5.Caption = "ポイントなし"<br>'OptionButton3.Value = True<br><br>OptionButton6.Caption = "トップレベルのみ"<br>OptionButton7.Caption = "部品のみ"<br>OptionButton8.Caption = "インデント"<br>OptionButton6.value = True<br><br>End Sub<br><br>Private Sub CommandButton1_Click()<br><br>If OptionButton1.value = True Then<br>template = "\\共有<span style="vertical-align: inherit;"><span style="vertical-align: inherit;">\</span></span>部品表ﾃﾝﾌﾟﾚｰﾄ文字小.sldbomtbt"<br>ElseIf OptionButton2.value = True Then<br>template = "\\<span style="vertical-align: inherit;"><span style="vertical-align: inherit;">共有<span style="vertical-align: inherit;"><span style="vertical-align: inherit;">\</span></span></span></span>部品表ﾃﾝﾌﾟﾚｰﾄ文字大.sldbomtbt"<br>End If<br><br>'If OptionButton3.Value = True Then<br>anchorType = 2<br>'ElseIf OptionButton4.Value = True Then<br>'anchorType = 4<br>'ElseIf OptionButton5.Value = True Then<br>'anchorType = ""<br>'End If<br><br>If OptionButton6.value = True Then<br>bomType = 2<br>ElseIf OptionButton7.value = True Then<br>bomType = 1<br>ElseIf OptionButton8.value = True Then<br>bomType = 3<br>End If<br><br>Unload Me<br><br>End Sub<br><br>Private Sub CommandButton2_Click()<br><br>flag = 1<br><br>Unload Me<br><br>End Sub<br><br>Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)<br><br>'Xボタンが押されたとき<br><br>&nbsp; If CloseMode = 0 Then<br>&nbsp;&nbsp;&nbsp; flag = 1<br>&nbsp;&nbsp;&nbsp; Unload Me<br>&nbsp; End If<br><br>End Sub<br><br></span></span></p>]]></description>
	<dc:creator>福谷勇時</dc:creator>
</item>
<item>
	<guid isPermaLink='true'>http://swjug.org/blog/view/322442/%E9%83%A8%E5%93%81%E8%A1%A8%E4%BD%9C%E6%88%90%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E6%95%99%E3%81%88%E3%81%A6%E4%B8%8B%E3%81%95%E3%81%84#item-annotation-131871</guid>
	<pubDate>Mon, 10 May 2021 11:06:00 +0900</pubDate>
	<link>http://swjug.org/blog/view/322442/%E9%83%A8%E5%93%81%E8%A1%A8%E4%BD%9C%E6%88%90%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E6%95%99%E3%81%88%E3%81%A6%E4%B8%8B%E3%81%95%E3%81%84#item-annotation-131871</link>
	<title><![CDATA[辻　直樹 さんが付けたコメント]]></title>
	<description><![CDATA[<p>これのことですかね？</p>
<p>https://help.solidworks.com/2019/english/api/sldworksapi/SolidWorks.Interop.sldworks~SolidWorks.Interop.sldworks.IBomFeature~PartConfigurationGrouping.html</p>]]></description>
	<dc:creator>辻　直樹</dc:creator>
</item>

</channel>
</rss>