<?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>#Power Automate for desktop | 株式会社KMDS</title>
	<atom:link href="https://www.kmds.jp/application/power-automate-for-desktop/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.kmds.jp</link>
	<description>株式会社ケイ・エム・ディ・エス（KMDS) のホームページ。貿易事務のお仕事をご紹介。</description>
	<lastBuildDate>Thu, 08 Jan 2026 05:43:27 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.kmds.jp/img/2022/12/cropped-HPロゴ-removebg-32x32.png</url>
	<title>#Power Automate for desktop | 株式会社KMDS</title>
	<link>https://www.kmds.jp</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【Power Automate for desktop】変数 第６回 入出力変数</title>
		<link>https://www.kmds.jp/pc_kowaza/40-variable-series-6th-input-and-output/</link>
		
		<dc:creator><![CDATA[KMDSHP管理者]]></dc:creator>
		<pubDate>Fri, 17 Jan 2025 01:20:07 +0000</pubDate>
				<guid isPermaLink="false">https://www.kmds.jp/?post_type=pc_kowaza&#038;p=8611</guid>

					<description><![CDATA[公開日 変数シリーズ【第６回】入出力変数です。フロー間で値の受け渡しができる、入力変数・出力変数を学びましょう。 変数シリーズ【第１～５回】の内容を踏まえて紹介しています。未読の方は、ぜひ第１回からご覧ください。 入出力 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2023/12/variable_title.png"><img fetchpriority="high" decoding="async" width="1024" height="536" src="https://www.kmds.jp/img/2023/12/variable_title-1024x536.png" alt="Power Automate for desktop 変数" class="wp-image-6212" srcset="https://www.kmds.jp/img/2023/12/variable_title-1024x536.png 1024w, https://www.kmds.jp/img/2023/12/variable_title-300x157.png 300w, https://www.kmds.jp/img/2023/12/variable_title-768x402.png 768w, https://www.kmds.jp/img/2023/12/variable_title.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-d653275e wp-block-group-is-layout-flex" style="font-size:13px">
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<p class="has-small-font-size">公開日</p>
</div>
</div>


<div class="wp-block-post-date has-small-font-size"><time datetime="2025-01-17T10:20:07+09:00">2025年1月17日</time></div>


<p class="has-small-font-size"></p>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>変数シリーズ【第６回】入出力変数です。<br>フロー間で値の受け渡しができる、入力変数・出力変数を学びましょう。</p>



<p>変数シリーズ【第１～５回】の内容を踏まえて紹介しています。未読の方は、ぜひ第１回からご覧ください。</p>



<ul class="wp-block-list is-style-vk-pencil-mark has-small-font-size">
<li class="has-small-font-size"><a href="https://www.kmds.jp/pc_kowaza/29-variable-series-first/">変数 第１回 使ってみよう！</a></li>



<li><a href="https://www.kmds.jp/pc_kowaza/30-variable-series-second/">変数 第２回 データテーブル</a></li>



<li><a href="https://www.kmds.jp/pc_kowaza/32-variable-series-third-properties/">変数 第３回 プロパティ</a></li>



<li><a href="https://www.kmds.jp/pc_kowaza/33-variable-series-4th-list/">変数 第４回 リスト</a></li>



<li><a href="https://www.kmds.jp/pc_kowaza/35-variable-series-5th-usefulsetaction/">変数 第５回 自分で作る変数活用例</a></li>
</ul>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="true" data-custom-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]" data-toc-heading-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]"><div class="tab"><div class="vk_tableOfContents_title">目次</div><input type="checkbox" id="chck-toc-8a9axjo4"/><label class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-open" for="chck-toc-8a9axjo4" id="vk-tab-label-toc-8a9axjo4">CLOSE</label><ul class="vk_tableOfContents_list tab_content-open">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-6df031c1-1ebb-40e5-955e-886f256a2e22" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						入出力変数とは？
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-ae74f9d4-cf73-499d-9fa0-9d5fcd2de516" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						入出力変数を作ってみよう
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-bb9a9486-1187-463e-b634-549ef90dbd35" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						入出力変数を持つフローを単独で実行してみる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-46ffef26-47d8-455b-aa03-5fe52363e7cf" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.1. </span>
						デザイナー（編集）画面で実行
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-a5f19a13-784d-412e-9f7c-4c7a04f11900" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.2. </span>
						コンソール（一覧）画面で実行
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-eb95dc19-ee53-4583-94b5-4b07b62ada39" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						他のデスクトップフローと値を受け渡ししてみる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-537d829e-1e5a-43b3-934c-3ca982b16796" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						使いどころは？【部品化】
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-fa95f697-cc06-4624-bb5f-c92269be386b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6. </span>
						使用上の注意点
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-db975397-ce89-4940-a9d0-90a0aa20556b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.1. </span>
						テキストで取得できない
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-eb611a96-c0c4-4a0c-a205-0587d4f11237" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.2. </span>
						フロー変数とのマージ
					</a>
				</li>
			</ul></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-6df031c1-1ebb-40e5-955e-886f256a2e22">入出力変数とは？</h2>



<p>入出力変数とは、クラウドフローや他のデスクトップフローと連携するときに、値の受け渡しをする変数のことです。呼び出す側のフローを親、呼び出される側を子と呼んだりします。子フローに入出力変数を作成することで、値の受け渡しができます。</p>



<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2025/01/variable6_1.png"><img decoding="async" width="1005" height="261" src="https://www.kmds.jp/img/2025/01/variable6_1.png" alt="入出力変数とフローの関係図" class="wp-image-8676" srcset="https://www.kmds.jp/img/2025/01/variable6_1.png 1005w, https://www.kmds.jp/img/2025/01/variable6_1-300x78.png 300w, https://www.kmds.jp/img/2025/01/variable6_1-768x199.png 768w" sizes="(max-width: 1005px) 100vw, 1005px" /></a><figcaption class="wp-element-caption">フロー同士の関係図</figcaption></figure>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:50%">
<p>変数ペインの上部にあり、「何なのかな？」と思っていた方もおられるのでは。<br>ここに表示されるのが入出力変数です。ここで入力変数と出力変数を作成します。</p>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:50%">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2025/01/variable6_2.png"><img decoding="async" width="434" height="450" src="https://www.kmds.jp/img/2025/01/variable6_2.png" alt="変数ペインの上部に入出力変数欄" class="wp-image-8678" srcset="https://www.kmds.jp/img/2025/01/variable6_2.png 434w, https://www.kmds.jp/img/2025/01/variable6_2-289x300.png 289w" sizes="(max-width: 434px) 100vw, 434px" /></a></figure>
</div>
</div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<figure class="wp-block-table is-style-vk-table-border-top-bottom"><table><tbody><tr><td>入力変数</td><td>呼び出す側から受け取る値</td></tr><tr><td>出力変数</td><td>呼び出す側へ渡す値</td></tr></tbody></table></figure>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent is-style-vk_borderBox-style-solid-kado-tit-tab"><div class="vk_borderBox_title_container"><i class=""></i><h4 class="vk_borderBox_title" id="vk-border-box-d1b77997-64f8-4866-9260-88b358f36238">フロー変数と比較してみると</h4></div><div class="vk_borderBox_body">
<ul class="wp-block-list is-style-vk-check-mark">
<li>どちらも変数として同じようにアクションで使用できる</li>



<li>変数の作成方法が異なる</li>



<li>入出力変数は配置したアクションからは独立した存在</li>
</ul>
</div></div>
</div>
</div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-ae74f9d4-cf73-499d-9fa0-9d5fcd2de516">入出力変数を作ってみよう</h2>



<div class="wp-block-group is-style-vk-group-stitch has-background" style="background-color:#fff7aa"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="border-radius:10px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">
<p>【シナリオ】今日日付に「日数」（入力変数）を加算し、指定フォーマットの「日付のテキスト値」（出力変数）を返す</p>
</div>
</div>
</div></div>



<p>加算する日数の数値を入れる入力変数 <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">AddDays</mark> と、成形した日付を入れる出力変数 <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">FormattedDate</mark> を作りましょう。設定内容は、下図を参照してください。<br>＋マーク &gt; 入力 もしくは 出力 を選択し、各項目の設定を入力します。ひとつ作成した後、＋マークは入出力変数欄の右上に表示されます。</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2025/01/variable6_3.png"><img decoding="async" width="433" height="482" src="https://www.kmds.jp/img/2025/01/variable6_3.png" alt="＋ボタンから入力か出力かを選択" class="wp-image-8680" srcset="https://www.kmds.jp/img/2025/01/variable6_3.png 433w, https://www.kmds.jp/img/2025/01/variable6_3-270x300.png 270w" sizes="(max-width: 433px) 100vw, 433px" /></a><figcaption class="wp-element-caption">入力 / 出力を選択</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full has-custom-border"><a href="https://www.kmds.jp/img/2025/01/variable6_4.png"><img decoding="async" width="616" height="533" src="https://www.kmds.jp/img/2025/01/variable6_4.png" alt="入力変数の設定項目" class="has-border-color has-cyan-bluish-gray-border-color wp-image-8681" style="border-width:1px" srcset="https://www.kmds.jp/img/2025/01/variable6_4.png 616w, https://www.kmds.jp/img/2025/01/variable6_4-300x260.png 300w" sizes="(max-width: 616px) 100vw, 616px" /></a><figcaption class="wp-element-caption">入力変数の設定値</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full has-custom-border"><a href="https://www.kmds.jp/img/2025/01/variable6_5.png"><img decoding="async" width="616" height="448" src="https://www.kmds.jp/img/2025/01/variable6_5.png" alt="出力変数の設定項目" class="has-border-color has-cyan-bluish-gray-border-color wp-image-8682" style="border-width:1px" srcset="https://www.kmds.jp/img/2025/01/variable6_5.png 616w, https://www.kmds.jp/img/2025/01/variable6_5-300x218.png 300w" sizes="(max-width: 616px) 100vw, 616px" /></a><figcaption class="wp-element-caption">出力変数の設定値</figcaption></figure>
</div>
</div>



<figure class="wp-block-table"><table><thead><tr><th><strong>項目名</strong></th><th><strong>説明</strong></th></tr></thead><tbody><tr><td>変数名</td><td>フロー変数と同じ<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"><strong> </strong></mark><a href="https://www.kmds.jp/pc_kowaza/29-variable-series-first/#hensunamae"><strong><em><span data-color="#8ed1fc" style="background: linear-gradient(transparent 60%,rgba(142, 209, 252, 0.7) 0);" class="vk_highlighter">命名ルール</span></em></strong></a><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-black-color">（リンク）</mark>で名付ける</td></tr><tr><td>データの種類</td><td>テキスト、数値、ブール値、リスト、データテーブル、<br>カスタムオブジェクト（項目名と値のセット {&#8216;Name&#8217;:Value}）</td></tr><tr><td>既定値（入力変数のみ）</td><td>任意の値を設定できる</td></tr><tr><td>外部名</td><td>上部変数名と同じでも構わない<br>コンソールからフローを呼び出すときに、クラウド フロー デザイナー<br>およびフロー入力ダイアログに表示される名前</td></tr><tr><td>説明</td><td>使用時に表示される変数の説明、自由記述</td></tr><tr><td>機密情報としてマーク</td><td>オン：機密とし値を表示しない・ログにも残さない</td></tr><tr><td>任意としてマーク<br>（入力変数のみ）</td><td>オン：入力必須にしない（テキストで未入力の場合「空白」となる）<br>オフ：入力必須にする</td></tr></tbody></table></figure>



<p>入力変数 <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">AddDays</mark> 、出力変数 <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">FormattedDate </mark>ができたでしょうか。<br>よく見ると入力変数はグレーで、出力変数は白く枠線がくっきりしていて、見分けできるようになっています。が、変数名をダブルクリックして設定画面を開けば「<strong>入力 / 出力</strong>変数を編集する」と上部に書いてありますので覚えなくても大丈夫です。</p>



<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2025/01/variable6_6.png"><img decoding="async" width="370" height="158" src="https://www.kmds.jp/img/2025/01/variable6_6.png" alt="入力変数と出力変数は見た目に違いあり" class="wp-image-8687" srcset="https://www.kmds.jp/img/2025/01/variable6_6.png 370w, https://www.kmds.jp/img/2025/01/variable6_6-300x128.png 300w" sizes="(max-width: 370px) 100vw, 370px" /></a></figure>



<p>入出力変数が作成できたので、今回のシナリオに必要なアクションを３つ追加します。ひとつめは、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">現在の日時を取得</mark> アクションです。<br>ふたつめは、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">加算する日時</mark> アクションです。加算に、入力変数 AddDays を選択します。</p>



<figure class="wp-block-image size-full has-custom-border"><a href="https://www.kmds.jp/img/2025/01/variable6_7.png"><img decoding="async" width="655" height="512" src="https://www.kmds.jp/img/2025/01/variable6_7.png" alt="加算に入力変数AddDaysを選択" class="has-border-color has-cyan-bluish-gray-border-color wp-image-8689" style="border-width:1px" srcset="https://www.kmds.jp/img/2025/01/variable6_7.png 655w, https://www.kmds.jp/img/2025/01/variable6_7-300x235.png 300w" sizes="(max-width: 655px) 100vw, 655px" /></a></figure>



<p>みっつめは、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">datetimeをテキストに変換</mark> アクションです。加算する日時でできた<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">ResultedDate</mark>を元に、カスタム形式 yyyy-MM-dd とします。<br>そして生成された変数を{x}ボタンを押して、出力変数 FormattedDate に変更します。</p>



<figure class="wp-block-image size-full has-custom-border"><a href="https://www.kmds.jp/img/2025/01/variable6_8.png"><img decoding="async" width="655" height="484" src="https://www.kmds.jp/img/2025/01/variable6_8.png" alt="生成された変数を出力変数FormattedDateにする" class="has-border-color has-cyan-bluish-gray-border-color wp-image-8694" style="border-width:1px" srcset="https://www.kmds.jp/img/2025/01/variable6_8.png 655w, https://www.kmds.jp/img/2025/01/variable6_8-300x222.png 300w" sizes="(max-width: 655px) 100vw, 655px" /></a></figure>



<p>作成されるフロー変数が<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">CurrentDateTime </mark>と ResultedDate の2つのみでしたら、上手く出力変数に値が入るように設定できました。</p>



<figure class="wp-block-image size-large has-custom-border"><a href="https://www.kmds.jp/img/2025/01/variable6_9.png"><img decoding="async" width="1024" height="401" src="https://www.kmds.jp/img/2025/01/variable6_9-1024x401.png" alt="アクションを配置し、フロー変数が2つ作成された" class="has-border-color has-cyan-bluish-gray-border-color wp-image-8695" style="border-width:1px" srcset="https://www.kmds.jp/img/2025/01/variable6_9-1024x401.png 1024w, https://www.kmds.jp/img/2025/01/variable6_9-300x117.png 300w, https://www.kmds.jp/img/2025/01/variable6_9-768x300.png 768w, https://www.kmds.jp/img/2025/01/variable6_9.png 1030w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>※今回は入出力変数をどちらもひとつずつ使っていますが、もちろん片方ずつでも複数個でも使用できます</p>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-bb9a9486-1187-463e-b634-549ef90dbd35">入出力変数を持つフローを単独で実行してみる</h2>



<div class="wp-block-vk-blocks-heading" id="vk-htags-46ffef26-47d8-455b-aa03-5fe52363e7cf"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>デザイナー（編集）画面で実行</span></h3></div></div>



<p>デザイナー画面でのテスト実行では外部から値を受け取らないため、入力変数は既定値を使用して実行します。<br>AddDaysは既定値 0 としたため、今日日付 + 0日 のyyyy-MM-dd 形式の日付がFormattedDateに入ります。AddDaysを変えてテストするには既定値を変更してください。</p>



<div class="wp-block-vk-blocks-heading" id="vk-htags-a5f19a13-784d-412e-9f7c-4c7a04f11900"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>コンソール（一覧）画面で実行</span></h3></div></div>



<p>コンソール画面から実行した場合は、入力用のポップアップに既定値が表示されるので、値を設定・変更できます。<br>また、実行後には出力変数もポップアップで表示されるため値を確認することができます。<br>※表示されるAdd Days と Formatted Date は変数名ではなく、外部名になります。</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full has-custom-border"><a href="https://www.kmds.jp/img/2025/01/variable6_10.png"><img decoding="async" width="577" height="254" src="https://www.kmds.jp/img/2025/01/variable6_10.png" alt="入力変数の入力用ポップアップ" class="has-border-color has-cyan-bluish-gray-border-color wp-image-8697" style="border-width:1px" srcset="https://www.kmds.jp/img/2025/01/variable6_10.png 577w, https://www.kmds.jp/img/2025/01/variable6_10-300x132.png 300w" sizes="(max-width: 577px) 100vw, 577px" /></a><figcaption class="wp-element-caption">実行開始直後、入力変数への値入力ポップアップが表示される</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full has-custom-border"><a href="https://www.kmds.jp/img/2025/01/variable6_11.png"><img decoding="async" width="576" height="213" src="https://www.kmds.jp/img/2025/01/variable6_11.png" alt="出力変数の表示用ポップアップ" class="has-border-color has-cyan-bluish-gray-border-color wp-image-8698" style="border-width:1px" srcset="https://www.kmds.jp/img/2025/01/variable6_11.png 576w, https://www.kmds.jp/img/2025/01/variable6_11-300x111.png 300w" sizes="(max-width: 576px) 100vw, 576px" /></a><figcaption class="wp-element-caption">実行完了時、出力変数の値がポップアップに表示される</figcaption></figure>
</div>
</div>



<p>入出力変数を持つフローを単独で実行するとポップアップが表示されますが、親フローから呼び出す場合は表示されません。<br>また、単独実行時に表示されるこのポップアップを活用して、メッセージボックスの代わりに、べた書きしたくないパスワードや、都度変わる値を処理に使用できます。</p>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-eb95dc19-ee53-4583-94b5-4b07b62ada39">他のデスクトップフローと値を受け渡ししてみる</h2>



<p>新たに別のフローを作成し、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">Desktopフローを実行</mark> アクションを配置し、先ほど作成したフローを選択します。<br>すると、入力変数に Add Days（外部名として設定した値）が表示されます。入力欄の左側に型がアイコンで、iマークで設定した説明が表示され、どんな値を入力すればよいか分かるようになっていますね。<br>また、生成された変数には出力変数で設定した変数名＋末尾に2などが付きます（変数名が重複しないように+1されるようです）。そして説明も表示されています。</p>



<figure class="wp-block-image size-full has-custom-border"><a href="https://www.kmds.jp/img/2025/01/variable6_12.png"><img decoding="async" width="615" height="432" src="https://www.kmds.jp/img/2025/01/variable6_12.png" alt="Desktopフローを実行アクションに表示される入出力変数" class="has-border-color has-cyan-bluish-gray-border-color wp-image-8700" style="border-width:1px" srcset="https://www.kmds.jp/img/2025/01/variable6_12.png 615w, https://www.kmds.jp/img/2025/01/variable6_12-300x211.png 300w" sizes="(max-width: 615px) 100vw, 615px" /></a></figure>



<p>Add Daysには、変数でもべた書きの固定値でもどちらでも設定可能です。10など、なんらかの数値を設定しましょう。<br>生成された変数（上図の例ではFormattedDate2）はここでは単なるフロー変数となり、通常通り必要に応じて変数名は変更可能です。出力変数の変数名と同じにする必要はありません。</p>



<p>呼び出し側のフローをデザイナー画面で実行すると、返ってきた値が変数ペインで確認できます。</p>



<figure class="wp-block-image size-full has-custom-border"><a href="https://www.kmds.jp/img/2025/01/variable6_13.png"><img decoding="async" width="648" height="308" src="https://www.kmds.jp/img/2025/01/variable6_13.png" alt="他のフローから呼び出した結果をデザイナー画面のフロー変数で確認" class="has-border-color has-cyan-bluish-gray-border-color wp-image-8701" style="border-width:1px" srcset="https://www.kmds.jp/img/2025/01/variable6_13.png 648w, https://www.kmds.jp/img/2025/01/variable6_13-300x143.png 300w" sizes="(max-width: 648px) 100vw, 648px" /></a><figcaption class="wp-element-caption">Add Daysにそれぞれ5日後と10日後をセットしてみた例</figcaption></figure>



<p>他のデスクトップフローと連携していても、上記の単独で実行する方法は使えます。</p>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-537d829e-1e5a-43b3-934c-3ca982b16796">使いどころは？【部品化】</h2>



<p>クラウドフローと連携する場合は、デスクトップフローだからできる処理を行うため、棲み分けがわかりやすいですね。<br>処理結果や、特定の値をやりとりするために入出力変数が活躍します。</p>



<p>ではデスクトップフロー同士の場合は、どういう場合に変数の値を受け渡してまでフローを分けるのでしょうか？</p>



<p>今回作成した例のように、いくつかの値を受け渡すだけで使える部品としてのフローを作る場合が考えられます。<br>例えば、エラーや処理結果の通知メール。フロー名やエラー内容を渡せば、複数のフローから呼び出せる汎用的な作りにできます。</p>



<p>フローを運用してみて必要を感じたら、別フローに分けて値を渡せることを思い出してください。<br>同じような処理を行うことも多いですし、使いまわせれば作るのもテスト作業も時短になります。</p>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-fa95f697-cc06-4624-bb5f-c92269be386b">使用上の注意点</h2>



<div class="wp-block-vk-blocks-heading" id="vk-htags-db975397-ce89-4940-a9d0-90a0aa20556b"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>テキストで取得できない</span></h3></div></div>



<p>入出力変数をテキストとしてコピーする方法がありません。<br>画面真ん中のスペースにあるアクション群をコピーしてメモ帳などに貼り付けて保存・共有し、新たなフローに貼り付けても、入出力変数は作成されません。貼り付けた先のフロー側で改めて作成が必要です。<br>これがフロー変数との違いで、配置したアクションで入出力変数を使用していても、あくまでこれらの変数は独立した存在です。</p>



<p>このため、無償ライセンス内でフローを共有したい場合、入出力変数が大量にあると作成・移行・管理をする上では手間がかかると思われます。<br>事前によく検討した上でご利用ください。</p>



<div class="wp-block-vk-blocks-heading" id="vk-htags-eb611a96-c0c4-4a0c-a205-0587d4f11237"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>フロー変数とのマージ</span></h3></div></div>



<p>フロー変数と同名の入出力変数を作成すると、マージするかの確認メッセージが表示されます。続行するとフロー変数は消え、入出力変数にマージすることができます。</p>



<figure class="wp-block-image size-full has-custom-border"><a href="https://www.kmds.jp/img/2025/01/variable6_14.png"><img decoding="async" width="470" height="193" src="https://www.kmds.jp/img/2025/01/variable6_14.png" alt="変数名は既に使用されていますのメッセージ" class="has-border-color has-cyan-bluish-gray-border-color wp-image-8703" style="border-width:1px" srcset="https://www.kmds.jp/img/2025/01/variable6_14.png 470w, https://www.kmds.jp/img/2025/01/variable6_14-300x123.png 300w" sizes="(max-width: 470px) 100vw, 470px" /></a></figure>



<p>入力変数の場合、子フローの始まりの時点で値を受け取ることになります。その後同じ変数名で値をセットすると上書きされますので、それでも本当に大丈夫なのかなど、マージする前に該当変数に関する処理をよく確認した上でマージを行ってください。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>入出力変数を活用してフローを共有部品にできると、フロー作りも効率化できます。<br>どんなフローを作っているかを社内で共有して、使えるものは共通化して使いまわせるといいですね。</p>



<p>変数の基礎はこれで一通りご紹介しました。<br>ここまで変数シリーズを読んでくださった方は、だいぶ変数について慣れてきたのではないでしょうか。どんどん使って試して使いこなしていきましょう。</p>



<div class="wp-block-vk-blocks-fixed-display vk_fixed-display vk_fixed-display-position-right vk_fixed-display-position-from-top vk_fixed-display-86b1f4f0-0d7d-4c49-8d17-c5dd06d51aa6  vk_fixed-display-mode-show-on-scroll vk_hidden-xs vk_hidden-sm vk_hidden-md vk_hidden-lg vk_hidden-xl-v2 vk_custom_css_1 vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom is-layout-flow wp-block-vk-blocks-fixed-display-is-layout-flow" style="top:50svh" data-block-id="86b1f4f0-0d7d-4c49-8d17-c5dd06d51aa6" data-scroll-timing="300" data-scroll-timing-unit="vh">
<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="true" data-custom-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]" data-toc-heading-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]"><div class="tab"><div class="vk_tableOfContents_title">目次</div><input type="checkbox" id="chck-toc-kaqbw8a5"/><label class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-open" for="chck-toc-kaqbw8a5" id="vk-tab-label-toc-kaqbw8a5">CLOSE</label><ul class="vk_tableOfContents_list tab_content-open">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-6df031c1-1ebb-40e5-955e-886f256a2e22" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						入出力変数とは？
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-ae74f9d4-cf73-499d-9fa0-9d5fcd2de516" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						入出力変数を作ってみよう
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-bb9a9486-1187-463e-b634-549ef90dbd35" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						入出力変数を持つフローを単独で実行してみる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-46ffef26-47d8-455b-aa03-5fe52363e7cf" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.1. </span>
						デザイナー（編集）画面で実行
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-a5f19a13-784d-412e-9f7c-4c7a04f11900" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.2. </span>
						コンソール（一覧）画面で実行
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-eb95dc19-ee53-4583-94b5-4b07b62ada39" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						他のデスクトップフローと値を受け渡ししてみる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-537d829e-1e5a-43b3-934c-3ca982b16796" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						使いどころは？【部品化】
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-fa95f697-cc06-4624-bb5f-c92269be386b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6. </span>
						使用上の注意点
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-db975397-ce89-4940-a9d0-90a0aa20556b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.1. </span>
						テキストで取得できない
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-eb611a96-c0c4-4a0c-a205-0587d4f11237" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.2. </span>
						フロー変数とのマージ
					</a>
				</li>
			</ul></div></div>
</div>



<div class="wp-block-vk-blocks-fixed-display vk_fixed-display vk_fixed-display-position-right vk_fixed-display-position-from-top vk_fixed-display-9bfe5ffb-e7ee-4fe9-b231-629d26fd6f47  vk_fixed-display-mode-show-on-scroll vk_custom_css_3 vk_hidden-xxl vk_hidden-xs vk_hidden-sm vk_hidden-md is-layout-flow wp-block-vk-blocks-fixed-display-is-layout-flow" style="top:50svh" data-block-id="9bfe5ffb-e7ee-4fe9-b231-629d26fd6f47" data-scroll-timing="350" data-scroll-timing-unit="vh">
<div class="wp-block-group vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom is-style-default has-background" style="border-radius:0px;background-color:#8dd2fc6e;padding-right:1em;padding-left:1em"><div class="wp-block-group__inner-container is-layout-constrained wp-container-core-group-is-layout-87ebfd9b wp-block-group-is-layout-constrained">
<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-height"><div class="vk_block-margin-xs--height"></div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-height"><div class="vk_block-margin-xxs--height"></div></div>



<div class="wp-block-group is-style-default has-white-background-color has-background" style="border-radius:17px"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p class="has-text-align-center vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom has-black-color has-text-color has-link-color wp-elements-7a8e9ca3a97fcee4326a8cafe61d54f5" style="font-size:19px;line-height:1.6">目次</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-height"><div class="vk_block-margin-xxs--height"></div></div>



<ol style="font-size:13px;line-height:1.6" class="wp-block-list has-black-color has-text-color has-link-color wp-elements-bc1c8687a0bab43fb6eb94183075dbb3 vk_list_2">
<li><a href="https://www.kmds.jp/pc_kowaza/40-variable-series-6th-input-and-output/#vk-htags-6df031c1-1ebb-40e5-955e-886f256a2e22">入出力変数とは？</a></li>



<li><a href="https://www.kmds.jp/pc_kowaza/40-variable-series-6th-input-and-output/#vk-htags-ae74f9d4-cf73-499d-9fa0-9d5fcd2de516">入出力変数を作ってみよう</a></li>



<li><a href="https://www.kmds.jp/pc_kowaza/40-variable-series-6th-input-and-output/#vk-htags-bb9a9486-1187-463e-b634-549ef90dbd35">入出力変数を持つフローを単独で実行してみる</a><br><a href="https://www.kmds.jp/pc_kowaza/40-variable-series-6th-input-and-output/#vk-htags-46ffef26-47d8-455b-aa03-5fe52363e7cf">3-1. デザイナー（編集）画面で実行</a><br><a href="https://www.kmds.jp/pc_kowaza/40-variable-series-6th-input-and-output/#vk-htags-a5f19a13-784d-412e-9f7c-4c7a04f11900">3-2. コンソール（一覧）画面で実行</a></li>



<li><a href="https://www.kmds.jp/pc_kowaza/40-variable-series-6th-input-and-output/#vk-htags-eb95dc19-ee53-4583-94b5-4b07b62ada39">他のデスクトップフローと値を受け渡ししてみる</a></li>



<li><a href="https://www.kmds.jp/pc_kowaza/40-variable-series-6th-input-and-output/#vk-htags-537d829e-1e5a-43b3-934c-3ca982b16796">使いどころは？【部品化】</a></li>



<li><a href="https://www.kmds.jp/pc_kowaza/40-variable-series-6th-input-and-output/#vk-htags-fa95f697-cc06-4624-bb5f-c92269be386b">仕様上の注意点</a><br><a href="https://www.kmds.jp/pc_kowaza/40-variable-series-6th-input-and-output/#vk-htags-db975397-ce89-4940-a9d0-90a0aa20556b">6-1. テキストで取得できない</a><br><a href="https://www.kmds.jp/pc_kowaza/40-variable-series-6th-input-and-output/#vk-htags-eb611a96-c0c4-4a0c-a205-0587d4f11237">6-2. フロー変数とのマージ</a></li>
</ol>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-sm--margin-top"></div></div>
</div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-height"><div class="vk_block-margin-xxs--height"></div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-height"><div class="vk_block-margin-xs--height"></div></div>
</div></div>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>2024年6月 Power Automate for desktop更新内容をご紹介</title>
		<link>https://www.kmds.jp/pc_kowaza/37-power-automate-desktop-update-july2024/</link>
		
		<dc:creator><![CDATA[KMDSHP管理者]]></dc:creator>
		<pubDate>Sun, 14 Jul 2024 11:09:09 +0000</pubDate>
				<guid isPermaLink="false">https://www.kmds.jp/?post_type=pc_kowaza&#038;p=7251</guid>

					<description><![CDATA[公開日 はじめに Power Automate for desktop（PAD）利用者の皆さんへ MicrosoftのRPAツール Power Automate for desktop（以下PAD）には毎月、機能のアップ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-cover aligncenter is-light" style="min-height:337px;aspect-ratio:unset;"><img decoding="async" width="1000" height="333" class="wp-block-cover__image-background wp-image-2514" alt="" src="https://www.kmds.jp/img/2023/02/robot_back-1.png" style="object-position:52% 62%" data-object-fit="cover" data-object-position="52% 62%" srcset="https://www.kmds.jp/img/2023/02/robot_back-1.png 1000w, https://www.kmds.jp/img/2023/02/robot_back-1-300x100.png 300w, https://www.kmds.jp/img/2023/02/robot_back-1-768x256.png 768w" sizes="(max-width: 1000px) 100vw, 1000px" /><span aria-hidden="true" class="wp-block-cover__background has-background-dim-30 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
<div style="background-position:50% 50%;--bg-position-mobile:50% 50%;--bg-position-tablet:50% 50%;--min-height-mobile:auto;--min-height-tablet:auto;--min-height-pc:auto" class="wp-block-vk-blocks-outer vkb-outer-4fee6a1a-d5cf-41a2-9560-b7b1a5cc002c vk_outer vk_outer-width-normal vk_outer-paddingLR-none vk_outer-paddingVertical-use vk_outer-bgPosition-normal"><span class="vk_outer-background-area has-background has-vivid-cyan-blue-background-color has-background-dim" style="opacity:0.7"></span><div><div class="vk_outer_container is-layout-flow wp-block-vk-blocks-outer-is-layout-flow">
<h1 class="wp-block-heading has-text-align-center vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom is-style-vk-heading-background_fill_lightgray has-background" id="vk-htags-fd5d4230-e00c-4183-9936-b5bba581ff2e" style="background-color:#fbfbfc;font-size:29px;font-style:normal;font-weight:700"><span data-fontsize="16px" style="font-size: 16px;" class="vk_inline-font-size"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"><span style="font-size: 18px;"> 便利な機能が増えました</span> </mark></span><br><span data-fontsize="30px" style="font-size: 30px;" class="vk_inline-font-size"><strong>2024年6月 Power Automate for desktop</strong></span><br class="vk_responsive-br vk_responsive-br-xxl"/><br class="vk_responsive-br vk_responsive-br-xl"/><span data-fontsize="30px" style="font-size: 30px;" class="vk_inline-font-size"><strong>更新内容をご紹介</strong></span></h1>
</div></div></div><style type="text/css">
			.vk_outer.vkb-outer-4fee6a1a-d5cf-41a2-9560-b7b1a5cc002c > div > .vk_outer_container{
				padding-left:0px!important;
				padding-right:0px!important;
			}
			
			@media (min-width: 576px) {
				.vk_outer.vkb-outer-4fee6a1a-d5cf-41a2-9560-b7b1a5cc002c > div > .vk_outer_container{
					padding-left:0px!important;
					padding-right:0px!important;
				}
			}
			
			@media (min-width: 992px) {
				.vk_outer.vkb-outer-4fee6a1a-d5cf-41a2-9560-b7b1a5cc002c > div > .vk_outer_container{
					padding-left:0px!important;
					padding-right:0px!important;
				}
			}
			</style>
</div></div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-d653275e wp-block-group-is-layout-flex" style="font-size:13px">
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<p class="has-small-font-size">公開日</p>
</div>
</div>


<div class="wp-block-post-date has-small-font-size"><time datetime="2024-07-14T20:09:09+09:00">2024年7月14日</time></div>


<p class="has-small-font-size"></p>
</div>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="true" data-custom-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]" data-toc-heading-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]"><div class="tab"><div class="vk_tableOfContents_title">目次</div><input type="checkbox" id="chck-toc-lexg1wec"/><label class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-open" for="chck-toc-lexg1wec" id="vk-tab-label-toc-lexg1wec">CLOSE</label><ul class="vk_tableOfContents_list tab_content-open">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-8aae97b3-991c-4fc2-84a7-e2a16d6e3c9c" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						はじめに
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-28962ff9-5adf-4c40-bec5-d8ce1ccd53fe" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						Excelの新アクション
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-d0e43de4-a605-4609-8bc0-2bf068a6dccb" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.1. </span>
						<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Excelワークシートをコピー
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-54f920ec-46ee-4f46-8f9d-35d10c87ec57" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.2. </span>
						<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Excelワークシートの検索範囲
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-da3364a3-9a02-4267-8086-a5024c0076bb" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						データテーブルの新アクション
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-74b937bf-9fa3-4afb-8a95-b49d73aab4c7" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.1. </span>
						<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> フィルター データテーブル
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-c5ae8eef-2508-428f-83fb-9be77201ecdd" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.2. </span>
						<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> データテーブルを結合する
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-623efe4a-a1e0-4590-b73d-06b8481c259b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						フローのタイムアウト
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-2d939b99-f6dd-4bc4-8d0d-071372848056" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						おわりに
					</a>
				</li>
			</ul></div></div>



<h2 class="wp-block-heading has-text-align-center is-style-vk-heading-background_fill_lightgray" id="vk-htags-8aae97b3-991c-4fc2-84a7-e2a16d6e3c9c">はじめに</h2>



<p class="has-large-font-size"><strong>Power Automate for desktop（PAD）利用者の皆さんへ</strong></p>



<p>MicrosoftのRPAツール Power Automate for desktop（以下PAD）には毎月、機能のアップデートがあります。<br>6月の機能追加は、私たちにとって便利なものが特に多かったので、ぜひシェアしたいと考えました。</p>



<p>なかでも紹介するのは、</p>



<ul class="wp-block-list vk_list_4">
<li><strong>Excelの新アクション</strong></li>



<li><strong>データテーブル変数の新アクション</strong></li>



<li><strong>フローのタイムアウト</strong></li>
</ul>



<p>の3つです。<br>これまでは難しかった事・諦めていた事が簡単に出来るようになるケースもあるでしょう。<br>読んでみて、ピンと来たものは試してみてください。</p>



<p>困ったときはPADの経験・実績豊富な、KMDS業務プロセス改善推進グループにお問い合わせください。<br>日々の仕事を効率化できるきっかけになればと思います。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h2 class="wp-block-heading has-text-align-center is-style-vk-heading-background_fill_lightgray" id="vk-htags-28962ff9-5adf-4c40-bec5-d8ce1ccd53fe">Excelの新アクション</h2>



<p>新しいExcelアクションは6種類です。いずれもExcelグループ内の、さらに『詳細』を開いたところにあります。<br>ここでは、<strong>「Excelワークシートをコピー」</strong>と<strong>「Excelワークシートの検索範囲」</strong>を取り上げます。</p>



<ul class="wp-block-list is-style-vk-arrow-mark vk_list_5">
<li><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vk-color-primary-dark-color">Excelワークシートをコピー</mark></strong><br>（後述します）</li>



<li>Excelから式を読み取る<br>（その名の通りなので省略します）</li>



<li>テーブル範囲をExcelワークシートから取得する<br>（テーブル名を指定して、テーブル範囲の起点・終点の行・列番号を割り出せます。）</li>



<li>Excelワークシート内のセルを自動入力する<br>（元範囲を指定して値を読み取り、別の範囲に一括入力できます。コピペに近い感じです。<br>元範囲で式を読み取った場合、入力先のセル位置に応じて相対参照でズラしてくれます。）</li>



<li>Excelワークシートのセルを追加<br>（クリップボードに保持しているコピーを、指定列の最初の空行から貼り付けられます。<br>既存の空行の取得と、値の書き込みアクションを一つにしたようなものと言えば良いでしょうか。<br>うまく使えば繰り返しを避けて、処理の高速化が出来るだろうと思います）</li>



<li><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vk-color-primary-dark-color">Excelワークシートの検索範囲</mark></strong><br>（後述します）<br></li>
</ul>


<div class="wp-block-image is-style-vk-image-border">
<figure class="aligncenter size-full"><a href="https://www.kmds.jp/img/2024/07/ExcelActions.webp"><img decoding="async" width="473" height="508" src="https://www.kmds.jp/img/2024/07/ExcelActions.webp" alt="List of Excel Actions" class="wp-image-7252" srcset="https://www.kmds.jp/img/2024/07/ExcelActions.webp 473w, https://www.kmds.jp/img/2024/07/ExcelActions-279x300.webp 279w" sizes="(max-width: 473px) 100vw, 473px" /></a><figcaption class="wp-element-caption">新しいExcelアクションは6種類あります</figcaption></figure>
</div>


<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h3 class="wp-block-heading has-vk-color-primary-dark-color has-text-color has-link-color wp-elements-61be06304b84f6f13da03f33aed57990" id="vk-htags-d0e43de4-a605-4609-8bc0-2bf068a6dccb"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Excelワークシートをコピー</h3>



<p>Excel内のシートを指定して、新しいファイルにコピーしたり、同じファイル内で最後にコピーして名前を変更したり、、、。<br>ふだんのExcel操作でよくやりますよね。</p>



<p>こんな当たり前のことが、これまでPADではすんなり行きませんでした。<br>ファイルをコピーしてから指定のシート以外を削除したり、スクリプトを書いたり、と難しいやり方で何とかしていました。&nbsp;</p>



<p>これからは、ごく普通にシートのコピーが出来ます。やっとかよ、、、とも思いますが良かったですね。</p>


<div class="wp-block-image is-style-vk-image-border">
<figure class="aligncenter size-full"><a href="https://www.kmds.jp/img/2024/07/CopyWorksheet.webp"><img decoding="async" width="762" height="647" src="https://www.kmds.jp/img/2024/07/CopyWorksheet.webp" alt="Copy Worksheet Setting" class="wp-image-7253" srcset="https://www.kmds.jp/img/2024/07/CopyWorksheet.webp 762w, https://www.kmds.jp/img/2024/07/CopyWorksheet-300x255.webp 300w" sizes="(max-width: 762px) 100vw, 762px" /></a><figcaption class="wp-element-caption">Sheet1を別ファイルの最後にNewWorkSheetという名前でコピーしています</figcaption></figure>
</div>


<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h3 class="wp-block-heading has-vk-color-primary-dark-color has-text-color has-link-color wp-elements-140662ccecc51747074e0957b694de56" id="vk-htags-54f920ec-46ee-4f46-8f9d-35d10c87ec57"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Excelワークシートの検索範囲</h3>



<p>日本語アクション名が少々わかりにくいですが、要するにLookupです。<br>例えば、A列からある値を検索し、値が見つかったらその行のC列の値を割り出す、といったことが出来ます。</p>



<p>もちろん従来も出来ましたが、ちょっとややこしい仕方でした。<br>このアクションで、Excelの感覚に近づいたので、扱いやすくなりそうです。</p>



<p><strong>＜サンプル＞</strong>&nbsp;<br>下図のサンプルデータで、A列のBooking番号 KKK15976 で検索して、C列のShipper名 SOME ENTERPRISE を割り出したいとします。<br>探したいのは、赤くハイライトした部分です。</p>


<div class="wp-block-image is-style-vk-image-border">
<figure class="aligncenter size-large"><a href="https://www.kmds.jp/img/2024/07/LookupSample.webp"><img decoding="async" width="1024" height="537" src="https://www.kmds.jp/img/2024/07/LookupSample-1024x537.webp" alt="Excel Sample for Lookup" class="wp-image-7254" srcset="https://www.kmds.jp/img/2024/07/LookupSample-1024x537.webp 1024w, https://www.kmds.jp/img/2024/07/LookupSample-300x157.webp 300w, https://www.kmds.jp/img/2024/07/LookupSample-768x403.webp 768w, https://www.kmds.jp/img/2024/07/LookupSample.webp 1128w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">A列から一致する値を検索し、見つかった行のC列を割り出す</figcaption></figure>
</div>


<p>その場合、アクションの設定は下図のようになります。</p>



<p>検索値 ： KKK15976&nbsp;<br>先頭列・行／最終列・行 ： A4～A11<br>結果のソースの開始列・行／結果のソースの最終列・行 ： C4～C11</p>



<p>これを実行すると、フロー変数 LookupResult は、SOME ENTERPRISE になります。</p>


<div class="wp-block-image is-style-vk-image-border">
<figure class="aligncenter size-full"><a href="https://www.kmds.jp/img/2024/07/LookupResult.webp"><img decoding="async" width="628" height="817" src="https://www.kmds.jp/img/2024/07/LookupResult.webp" alt="PAD Lookup Setting" class="wp-image-7255" srcset="https://www.kmds.jp/img/2024/07/LookupResult.webp 628w, https://www.kmds.jp/img/2024/07/LookupResult-231x300.webp 231w" sizes="(max-width: 628px) 100vw, 628px" /></a></figure>
</div>


<p>または、「配列形式」をオンにして、先頭列・行 ～ 最終列・行 を A4～C11 にしてもOKです。<br>この場合は、指定範囲の最初の列（つまりA列）から値を検索して、見つかったらその行の最後の列（つまりC列）の値を返します。</p>


<div class="wp-block-image is-style-vk-image-border">
<figure class="aligncenter size-full"><a href="https://www.kmds.jp/img/2024/07/LookupSettingArray.webp"><img decoding="async" width="377" height="590" src="https://www.kmds.jp/img/2024/07/LookupSettingArray.webp" alt="" class="wp-image-7256" srcset="https://www.kmds.jp/img/2024/07/LookupSettingArray.webp 377w, https://www.kmds.jp/img/2024/07/LookupSettingArray-192x300.webp 192w" sizes="(max-width: 377px) 100vw, 377px" /></a><figcaption class="wp-element-caption">配列形式をONにした場合。こっちの方が設定が楽ですね。</figcaption></figure>
</div>


<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h2 class="wp-block-heading has-text-align-center is-style-vk-heading-background_fill_lightgray" id="vk-htags-da3364a3-9a02-4267-8086-a5024c0076bb">データテーブルの新アクション</h2>



<p>まずデータテーブルについて簡単に説明しましょう。<br>そもそもデータテーブルとは、PAD内で扱う表形式のデータ（変数）のことです。<br><br>PADでExcelから表データを読み取る・PDFから表を読み取る・Webページから表を読み取る、、、等々なんでもいいです。<br>これら表に関わるアクションを行うと、「データテーブル」と呼ばれる形式でPADに一時保存されます。</p>



<p>このデータテーブルの状態で編集や加工を行うと、わざわざPADでExcelを操作するよりも高速・安定して処理することが出来ます。<br>加えて、読み取る前の元データには手を付けなくて済むので、誤編集を気にせずテストすることが可能です。<br>ですから、<span data-color="#8ed1fc" style="background: linear-gradient(transparent 60%,rgba(142, 209, 252, 0.7) 0);" class="vk_highlighter">データテーブルのアクションで出来ることは、なるべくデータテーブルで済ませた方が良い</span>と言えます。</p>



<p>ところが、これまでデータテーブルに対して行える操作の種類は限られていました。</p>



<p>（※ データテーブル変数をさらに詳しく知りたい方は、<span data-color="#8ed1fc" style="background: linear-gradient(transparent 60%,rgba(142, 209, 252, 0.7) 0);" class="vk_highlighter"><a href="https://www.kmds.jp/pc_kowaza/30-variable-series-second/" target="_blank" rel="noreferrer noopener"><strong>小技記事 PAD変数シリーズの第2回</strong></a>&nbsp;</span>をどうぞ）&nbsp;</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>今回のバージョンアップで追加されたデータテーブルアクションは、以下の通りです。<br>11個も新規追加されました。場所は、変数 ＞ データテーブル を拡げたところにあります。</p>



<p>これらのうち、ここではよく使いそうな <strong>フィルター データテーブル</strong>と <strong>データテーブルを結合する</strong> を取り上げます。</p>



<ul class="wp-block-list is-style-vk-arrow-mark vk_list_6">
<li>列をデータテーブルに挿入する<br>（表に列名を指定して、列を追加します。）</li>



<li>データテーブルから列を削除する<br>（上記 列の挿入 の逆です。<br>表から列名、または左から数えた列番号を指定して、列を削除します。）<br><br>※ <strong><span data-color="#ff6900" style="background: linear-gradient(transparent 60%,rgba(255, 105, 0, 0.7) 0);" class="vk_highlighter">注意</span></strong>：アクションの日本語訳が間違っており、「データテーブルから<strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">行</mark></strong>を削除する」になっています。（24年7月時点）<br>ややこしいことに、これとは別に同名で、本物の行を削除する既存アクションもあります。。。<br>なので、<span data-color="#ff6900" style="background: linear-gradient(transparent 60%,rgba(255, 105, 0, 0.7) 0);" class="vk_highlighter">上から2番目のデータテーブル行を削除するアクションは、実際には列削除</span>&nbsp;と覚えておきましょう。<br>そのうち修正されると思います。</li>



<li>データテーブルから空の行を削除する<br>（指定したデータテーブルから空の行を削除します。）</li>



<li>データテーブルから重複行を削除する<br>（指定したデータテーブルから、重複行を削除します。<br>列の指定はできず、表全体での重複削除のみです。）</li>



<li>データテーブルを消去<br>（データテーブルからデータをクリアして、見出しのみにします。<br>既存データをリセットして、新たにデータ追加したいときに使うと良いでしょう。）</li>



<li>データテーブルを並び替える<br>（列名を指定して、昇順・降順で並び替えが出来ます。）</li>



<li><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vk-color-primary-dark-color">フィルター データテーブル</mark></strong><br>（後述します）</li>



<li>データテーブルをマージする<br>（二つのテータテーブルを、積み重ねます。<br>1番目のデータテーブルに対して、新規の行として2番目のデータテーブルを追加するイメージです<br>（列名・列数が同じである前提です）。<br>ExcelのVSTACKとほぼ同じですね。<br>マージモードは、とりあえず「追加した列を無視」を選びましょう。）</li>



<li><strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vk-color-primary-dark-color">データテーブルを結合する</mark></strong><br>（後述します）</li>



<li>CSVテキスト変数から読み取る<br>（テキストとして読み取ったCSVデータを、データテーブルに変換します。）</li>



<li>データテーブルをテキストに変換する<br>（上記 CSVテキスト読み取りアクションの逆です。<br>データテーブルを、CSV出力できる区切り記号付きのテキストに変換します。）</li>
</ul>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://www.kmds.jp/img/2024/07/DatatableActions.webp"><img decoding="async" width="392" height="586" src="https://www.kmds.jp/img/2024/07/DatatableActions.webp" alt="List of Datatable Actions" class="wp-image-7260" srcset="https://www.kmds.jp/img/2024/07/DatatableActions.webp 392w, https://www.kmds.jp/img/2024/07/DatatableActions-201x300.webp 201w" sizes="(max-width: 392px) 100vw, 392px" /></a><figcaption class="wp-element-caption">11種類追加されました。誤訳は早く直してほしいですね。。。</figcaption></figure>
</div>


<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h3 class="wp-block-heading has-vk-color-primary-dark-color has-text-color has-link-color wp-elements-2369695041ee0a011fe114bbe48f19a2" id="vk-htags-74b937bf-9fa3-4afb-8a95-b49d73aab4c7"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> フィルター データテーブル</h3>



<p>Excelのフィルターと同じことをデータテーブルに対して行うことが出来ます。</p>



<p>逆に言うと、これまではそんなことすら簡単にできなかったわけですが、、、。<br>フィルターした結果データは、FilteredDataTableに保存されます。</p>



<p>アクションを配置したら、データテーブルを選び、「適用するフィルター」右横の編集ボタンをクリックします。</p>


<div class="wp-block-image is-style-vk-image-border">
<figure class="aligncenter size-full"><a href="https://www.kmds.jp/img/2024/07/FilterDataSetting.webp"><img decoding="async" width="772" height="346" src="https://www.kmds.jp/img/2024/07/FilterDataSetting.webp" alt="Filter setting screen" class="wp-image-7261" srcset="https://www.kmds.jp/img/2024/07/FilterDataSetting.webp 772w, https://www.kmds.jp/img/2024/07/FilterDataSetting-300x134.webp 300w, https://www.kmds.jp/img/2024/07/FilterDataSetting-768x344.webp 768w" sizes="(max-width: 772px) 100vw, 772px" /></a></figure>
</div>


<p></p>



<p>すると、フィルター条件を指定できますので、列名や演算子（イコールなど）、値を入力します。<br>複数条件を入れる場合は、左下の＋プラスボタンで行を追加します。<br>条件を入れたら完了を押して、前の画面に戻ります。</p>



<figure class="wp-block-image size-large is-style-vk-image-border"><a href="https://www.kmds.jp/img/2024/07/FilterEdit.webp"><img decoding="async" width="1024" height="522" src="https://www.kmds.jp/img/2024/07/FilterEdit-1024x522.webp" alt="Filter Edit Screen" class="wp-image-7262" srcset="https://www.kmds.jp/img/2024/07/FilterEdit-1024x522.webp 1024w, https://www.kmds.jp/img/2024/07/FilterEdit-300x153.webp 300w, https://www.kmds.jp/img/2024/07/FilterEdit-768x392.webp 768w, https://www.kmds.jp/img/2024/07/FilterEdit.webp 1043w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p></p>



<p><strong><span data-color="#ff6900" style="background: linear-gradient(transparent 60%,rgba(255, 105, 0, 0.7) 0);" class="vk_highlighter">※ フィルターアクションの注意：</span></strong><br>試しにExcelから数値の列を読み込んで、「より大きい(&gt;)」 のような大小比較を行ったところ、数値として認識されませんでした。<br>Excelから読み取ったデータテーブルは、<span data-color="#ff6900" style="background: linear-gradient(transparent 60%,rgba(255, 105, 0, 0.7) 0);" class="vk_highlighter">数値ではなくテキスト型として解釈されてしまっている</span>ようです。</p>



<p>面倒ですが回避策は、 ①空の列を新たに追加して、②元の数値列テキストを数値に変換し、③その値を新たな列に書き込みます。<br>これではじめて数値の大小比較が出来ます。<br>そのうち修正されるかもしれませんが、24年7月時点ではこのようになっていることを覚えておきましょう。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h3 class="wp-block-heading has-vk-color-primary-dark-color has-text-color has-link-color wp-elements-862808b2c1ed2191a971ae47aab839c7" id="vk-htags-c5ae8eef-2508-428f-83fb-9be77201ecdd"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> データテーブルを結合する</h3>



<p>二つのデータテーブルを、キーとなる列項目を元に、くっつけることが出来ます。<br>要するに、ExcelのVLOOKUPやPower Queryのマージ、あるいはSQLのJoinと同じことが出来ると考えてください。<br>くっつけた結果データは、JoinedDataTable に保存されます。</p>



<p><strong>＜サンプル＞</strong>&nbsp;<br>①黄色の表 ExcelData と ②緑の表 ExcelData2をくっつけたい。<br>①のDestinationをキー列にして、②のPort列に一致する値がある場合に、COUTRY／REGION列を取ってくる。</p>



<figure class="wp-block-image size-large is-style-vk-image-border"><a href="https://www.kmds.jp/img/2024/07/Joinサンプル.webp"><img decoding="async" width="1024" height="236" src="https://www.kmds.jp/img/2024/07/Joinサンプル-1024x236.webp" alt="Join sample data" class="wp-image-7263" srcset="https://www.kmds.jp/img/2024/07/Joinサンプル-1024x236.webp 1024w, https://www.kmds.jp/img/2024/07/Joinサンプル-300x69.webp 300w, https://www.kmds.jp/img/2024/07/Joinサンプル-768x177.webp 768w, https://www.kmds.jp/img/2024/07/Joinサンプル-1536x353.webp 1536w, https://www.kmds.jp/img/2024/07/Joinサンプル.webp 1600w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p></p>



<p>この場合、アクションの設定は下図のようになります。</p>



<p>最初のデータテーブル ： ExcelData&nbsp;<br>2番目のデータテーブル ： ExcelData2<br>結合操作：左</p>



<p>ルールを結合する（結合するルールの誤訳？）：編集ボタンをクリック</p>


<div class="wp-block-image is-style-vk-image-border">
<figure class="aligncenter size-full"><a href="https://www.kmds.jp/img/2024/07/JoinSetting.png"><img decoding="async" width="612" height="410" src="https://www.kmds.jp/img/2024/07/JoinSetting.png" alt="Join Setting Screen" class="wp-image-7264" srcset="https://www.kmds.jp/img/2024/07/JoinSetting.png 612w, https://www.kmds.jp/img/2024/07/JoinSetting-300x201.png 300w" sizes="(max-width: 612px) 100vw, 612px" /></a></figure>
</div>


<p></p>



<p>編集ボタンで開いた結合するルールの設定は、以下の通りです。<br><br>左側の列名またはインデックス：①のキー列名 今回はDestination&nbsp;<br>条件付き：と等しい(＝)<br>右側の列名またはインデックス：②のキー列名 今回はPORT</p>



<p>※ 結合するためのキーが複数列に渡る場合は、左下の＋プラスボタンで行を追加します。</p>


<div class="wp-block-image is-style-vk-image-border">
<figure class="aligncenter size-full"><a href="https://www.kmds.jp/img/2024/07/JoinEditScreen.png"><img decoding="async" width="843" height="419" src="https://www.kmds.jp/img/2024/07/JoinEditScreen.png" alt="Edit Join Setting" class="wp-image-7265" srcset="https://www.kmds.jp/img/2024/07/JoinEditScreen.png 843w, https://www.kmds.jp/img/2024/07/JoinEditScreen-300x149.png 300w, https://www.kmds.jp/img/2024/07/JoinEditScreen-768x382.png 768w" sizes="(max-width: 843px) 100vw, 843px" /></a></figure>
</div>


<p></p>



<p>実行結果は以下の通りになります。赤枠部分がExcelData2から取ってきたものです。<br>Destination = NEW WESTMINSTERは、一致する値がなかったため、空白になります。</p>



<p></p>



<figure class="wp-block-image size-large is-style-vk-image-border"><a href="https://www.kmds.jp/img/2024/07/JoinResult.png"><img decoding="async" width="1024" height="349" src="https://www.kmds.jp/img/2024/07/JoinResult-1024x349.png" alt="Joined Data Result" class="wp-image-7266" srcset="https://www.kmds.jp/img/2024/07/JoinResult-1024x349.png 1024w, https://www.kmds.jp/img/2024/07/JoinResult-300x102.png 300w, https://www.kmds.jp/img/2024/07/JoinResult-768x262.png 768w, https://www.kmds.jp/img/2024/07/JoinResult-1536x524.png 1536w, https://www.kmds.jp/img/2024/07/JoinResult.png 1678w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p></p>



<p>このように、PAD上でキー列による結合が出来るため、大変便利です。<br>Excel同士だけでなく、Webページから読み取ったテーブルや、PDFから読み取ったテーブルに対しても同じことが出来ます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h2 class="wp-block-heading has-text-align-center is-style-vk-heading-background_fill_lightgray" id="vk-htags-623efe4a-a1e0-4590-b73d-06b8481c259b">フローのタイムアウト</h2>



<p>最後はフローのタイムアウトです。<br>何かのフローを実行して、エラーにもならずに、ずーっと作動し続けてしまうことがあります。<br><br>典型的なのは、UI要素の XXボタン が出現するまで待機する、といったアクションを配置しているのに、<br>そのXXボタンが全く出現しないレアケースに遭ってしまったときなどですね。<br>フローは止まらずに、延々とXXボタンを待ち続ける状態に陥ってしまいます。</p>



<p>こういうときは新機能<strong>フローのタイムアウト</strong>を設定しましょう。</p>



<p>※ なお、この機能を使うには、<strong><span data-color="#8ed1fc" style="background: linear-gradient(transparent 60%,rgba(142, 209, 252, 0.7) 0);" class="vk_highlighter">有償のプレミアムライセンスが必要</span></strong>です。<br>（またはプレミアム機能の試用期間に参加する必要あり）</p>



<p>やり方は、メニュー画面から作成済みフローを選んで、ⓘボタンでプロパティのサイドパネルを表示させます。<br>下の方に行くと、フロータイムアウトがあるので、これをONにして、時間を設定して、保存します。<br><br>下の例では15分に設定しているので、フローを実行して15分経過したら、強制終了してくれます。</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><a href="https://www.kmds.jp/img/2024/07/FlowTimeOut.png"><img decoding="async" width="1024" height="831" src="https://www.kmds.jp/img/2024/07/FlowTimeOut-1024x831.png" alt="Flow Timeout" class="wp-image-7268" style="width:933px;height:auto" srcset="https://www.kmds.jp/img/2024/07/FlowTimeOut-1024x831.png 1024w, https://www.kmds.jp/img/2024/07/FlowTimeOut-300x243.png 300w, https://www.kmds.jp/img/2024/07/FlowTimeOut-768x623.png 768w, https://www.kmds.jp/img/2024/07/FlowTimeOut.png 1309w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>
</div>


<p></p>



<p>もしフロータイムアウトの設定がプロパティに表示されない場合は、一度そのフローを編集で開いて、何もしなくて良いので保存し直しましょう。</p>



<p>これで、昔に作ったフローがV2スキーマと呼ばれる新しい保存形式になり、フロータイムアウト機能が使えるようになるはずです。<br>その後、もう一度プロパティの下の方を見て探してください。<br>（保存し直してもプロパティ ＞ 詳細情報 で スキーマバージョンがV1のままの場合は、ご自身の会社のPower Platform管理者に問い合わせてください）</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h2 class="wp-block-heading has-text-align-center is-style-vk-heading-background_fill_lightgray" id="vk-htags-2d939b99-f6dd-4bc4-8d0d-071372848056">おわりに</h2>



<p>以上、今回は2024年6月のPADバージョンアップ内容をお伝えしました。</p>



<p>なお、内容をきっちり確認したい方は、公式ページをチェックしてください。</p>



<ul class="wp-block-list is-style-vk-check-circle-mark has-vk-color-primary-dark-color has-text-color has-link-color wp-elements-62cd5593e2dfd6b81d2e45f53083df27 vk_list_7">
<li><strong>ブログ</strong><br><a href="https://www.microsoft.com/en-us/power-platform/blog/power-automate/june-2024-update-of-power-automate-for-desktop/" target="_blank" rel="noreferrer noopener"><span data-color="#8ed1fc" style="background: linear-gradient(transparent 60%,rgba(142, 209, 252, 0.7) 0);" class="vk_highlighter">June 2024 update of Power Automate for desktop &#8211; Microsoft Power Platform Blog</span></a></li>



<li><strong>リリースノート</strong><br><a href="https://learn.microsoft.com/en-us/power-platform/released-versions/power-automate-desktop/2406" target="_blank" rel="noreferrer noopener"><span data-color="#8ed1fc" style="background: linear-gradient(transparent 60%,rgba(142, 209, 252, 0.7) 0);" class="vk_highlighter">Power Automate for desktop 2406 &#8211; Release Notes | Microsoft Learn</span></a></li>



<li><strong>アクション一覧</strong><br><a href="https://learn.microsoft.com/en-us/power-automate/desktop-flows/actions-reference" target="_blank" rel="noreferrer noopener"><span data-color="#8ed1fc" style="background: linear-gradient(transparent 60%,rgba(142, 209, 252, 0.7) 0);" class="vk_highlighter">Actions reference &#8211; Power Automate | Microsoft Learn</span></a></li>
</ul>



<p>また、<a href="https://www.kmds.jp/bpmg/" target="_blank" rel="noreferrer noopener"><span data-color="#8ed1fc" style="background: linear-gradient(transparent 60%,rgba(142, 209, 252, 0.7) 0);" class="vk_highlighter">KMDSの小技ページ</span></a>では、他にもいろいろな情報を掲載しています。<br>よろしければご覧ください。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【Power Automate for desktop】変数 第５回 自分で作る変数活用例</title>
		<link>https://www.kmds.jp/pc_kowaza/35-variable-series-5th-usefulsetaction/</link>
		
		<dc:creator><![CDATA[KMDSHP管理者]]></dc:creator>
		<pubDate>Thu, 11 Jul 2024 01:00:26 +0000</pubDate>
				<guid isPermaLink="false">https://www.kmds.jp/?post_type=pc_kowaza&#038;p=7072</guid>

					<description><![CDATA[公開日 変数シリーズ【第５回】自分で作る変数活用例 です。変数の設定 アクションを使って、自由に変数を作ることができます。このシリーズでもサンプル値を入れたりと既に使ってきましたが、他にどんな活用方法があるか見てみましょ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2023/12/variable_title.png"><img decoding="async" width="1024" height="536" src="https://www.kmds.jp/img/2023/12/variable_title-1024x536.png" alt="Power Automate for desktop 変数" class="wp-image-6212" srcset="https://www.kmds.jp/img/2023/12/variable_title-1024x536.png 1024w, https://www.kmds.jp/img/2023/12/variable_title-300x157.png 300w, https://www.kmds.jp/img/2023/12/variable_title-768x402.png 768w, https://www.kmds.jp/img/2023/12/variable_title.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-d653275e wp-block-group-is-layout-flex" style="font-size:13px">
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<p class="has-small-font-size">公開日</p>
</div>
</div>


<div class="wp-block-post-date has-small-font-size"><time datetime="2024-07-11T10:00:26+09:00">2024年7月11日</time></div>


<p class="has-small-font-size"></p>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>変数シリーズ【第５回】自分で作る変数活用例 です。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">変数の設定</mark> アクションを使って、自由に変数を作ることができます。このシリーズでもサンプル値を入れたりと既に使ってきましたが、他にどんな活用方法があるか見てみましょう。</p>



<p>変数シリーズ【第１～４回】の内容を踏まえて紹介しています。未読の方は、ぜひ第１回からご覧ください。</p>



<ul class="wp-block-list is-style-vk-pencil-mark">
<li class="has-small-font-size"><a href="https://www.kmds.jp/pc_kowaza/29-variable-series-first/">変数 第１回 使ってみよう！</a></li>



<li class="has-small-font-size"><a href="https://www.kmds.jp/pc_kowaza/30-variable-series-second/">変数 第２回 データテーブル</a></li>



<li class="has-small-font-size"><a href="https://www.kmds.jp/pc_kowaza/32-variable-series-third-properties/">変数 第３回 プロパティ</a></li>



<li class="has-small-font-size"><a href="https://www.kmds.jp/pc_kowaza/33-variable-series-4th-list/">変数 第４回 リスト</a></li>
</ul>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="true" data-custom-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]" data-toc-heading-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]"><div class="tab"><div class="vk_tableOfContents_title">目次</div><input type="checkbox" id="chck-toc-4eoern63"/><label class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-open" for="chck-toc-4eoern63" id="vk-tab-label-toc-4eoern63">CLOSE</label><ul class="vk_tableOfContents_list tab_content-open">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-d9a92632-a44c-4878-b123-9c34a2a6166a" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						値の確認
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-0b4836cf-dda3-4ac5-a957-4f00c26af450" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						べた書きはひとつに
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-3d7aea06-a234-4729-ac73-80c2659bad02" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						設定関連情報を入れる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-01eaa2d0-5747-49fe-99dc-3a60ce1477a0" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						変化する数値 カウンターを作る
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-598d4028-7394-40a5-b3e1-8dae433a9183" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						%&#8221;%（空文字）の活用
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-5b576467-003d-4c39-bfee-a409fc06c3bf" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.1. </span>
						不要文字の削除
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-ce9beb98-3a74-42a9-a7c0-903e56ec6c54" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.2. </span>
						変数値のクリア
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-e01d5455-6a7c-42b2-8125-b373642be147" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.3. </span>
						空と空白の違い
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-356b79c1-b21c-4a55-96cc-9b66d0c0775d" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6. </span>
						条件分岐を整理する
					</a>
				</li>
			</ul></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-d9a92632-a44c-4878-b123-9c34a2a6166a">値の確認</h2>



<p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">変数の設定</mark> アクションを使う場面のひとつめは、値の確認です。【第３回】プロパティで、使う前にどんな値が入るか確認しようということで使ってみましたね。<br>プロパティや、データテーブルのひとつのセルを指す %ExcelData[0][&#8216;氏名&#8217;]% など、値と型を変数ペインで確認することができます。<br>わかっているつもりで記入しても間違うことはよくあります。<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">思っていた結果にならない時は、変数の値と型を疑ってみるのもひとつの方法</span>です。</p>



<p>従業員マスタに住所欄を設けたエクセルから範囲を読み取り <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">ExcelData</mark> とし、0行目の住所列の値をプロパティ.Trimmedを使って変数に入れてみましょう。</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/07/variable5_1.png"><img decoding="async" width="1024" height="217" src="https://www.kmds.jp/img/2024/07/variable5_1-1024x217.png" alt="従業員マスタ（住所あり）" class="wp-image-7097" srcset="https://www.kmds.jp/img/2024/07/variable5_1-1024x217.png 1024w, https://www.kmds.jp/img/2024/07/variable5_1-300x64.png 300w, https://www.kmds.jp/img/2024/07/variable5_1-768x163.png 768w, https://www.kmds.jp/img/2024/07/variable5_1.png 1420w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">読み取る値</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_2.png"><img decoding="async" width="662" height="403" src="https://www.kmds.jp/img/2024/07/variable5_2.png" alt="変数の設定に値を入れる" class="wp-image-7098" srcset="https://www.kmds.jp/img/2024/07/variable5_2.png 662w, https://www.kmds.jp/img/2024/07/variable5_2-300x183.png 300w" sizes="(max-width: 662px) 100vw, 662px" /></a><figcaption class="wp-element-caption">.Trimmedは手入力します</figcaption></figure>
</div>
</div>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent is-style-vk_borderBox-style-solid-round-tit-tab"><div class="vk_borderBox_title_container"><i class=""></i><h4 class="vk_borderBox_title" id="vk-border-box-cb2d779d-1c76-4e44-a3ad-7d3d16b9b156">新たな変数として名前を付ける</h4></div><div class="vk_borderBox_body">
<p>上記のようにトリムした住所や%ExcelData[0][&#8216;氏名&#8217;]%のような長い変数を後続の処理で使う場合、値の確認のためだけでなく新たな変数 ”<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">住所</mark>”のように作るのがおススメです。変数名が&#8221;住所&#8221; だと内容もわかりやすくなります。</p>
</div></div>



<p>トリムされているかどうか確認するために、元の値とトリム後の値の長さ.Lengthを使った変数も作成してチェックしてみましょう。<br>トリム後の長さは、 値： %住所.Length%  プロパティは%の内側に！<br>長さが18→17に変わり文字列の前後にあった不要なスペースが除去されたことが確認できました。</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_3.jpg"><img decoding="async" width="800" height="455" src="https://www.kmds.jp/img/2024/07/variable5_3.jpg" alt="フロー、トリムした住所と、文字の長さを変数に保存" class="wp-image-7179" srcset="https://www.kmds.jp/img/2024/07/variable5_3.jpg 800w, https://www.kmds.jp/img/2024/07/variable5_3-300x171.jpg 300w, https://www.kmds.jp/img/2024/07/variable5_3-768x437.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /></a><figcaption class="wp-element-caption">トリム済みの値が入った住所変数を使って長さを取得</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_4.png"><img decoding="async" width="847" height="416" src="https://www.kmds.jp/img/2024/07/variable5_4.png" alt="トリムした住所、トリム前後の文字の長さの実行結果" class="wp-image-7100" srcset="https://www.kmds.jp/img/2024/07/variable5_4.png 847w, https://www.kmds.jp/img/2024/07/variable5_4-300x147.png 300w, https://www.kmds.jp/img/2024/07/variable5_4-768x377.png 768w" sizes="(max-width: 847px) 100vw, 847px" /></a><figcaption class="wp-element-caption">変数名が長いため途切れていますが、Before:18 After:17です</figcaption></figure>
</div>
</div>



<p>想定した値が変数に設定できたかどうか確認できたら、確認のためだけの変数は無効にするか削除するかしておきましょう。<br>残しておいても害はないのですが、不要な処理を行わず、変数の一覧に不要な変数がない方がすっきりして見やすいと思います。</p>



<p>ちなみに変数ペインで値を確認するときに、変数の数が多く見たい変数を探すのが大変なときは<a href="https://www.kmds.jp/pc_kowaza/07-pad/">ピン留め</a>を使うと便利です。上図のように注目したい変数を一覧の上部に<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" />で固定できます。</p>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-0b4836cf-dda3-4ac5-a957-4f00c26af450">べた書きはひとつに</h2>



<p>固定値やファイルパスなどべた書きが必要な場面はありますが、同じ内容を複数回書く必要が出てきたら変数に入れてみてください。後々値を変える必要が出たときに、<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">変更が楽に</span>なります。</p>



<p>さきほどトリムした住所と元の値の長さを設定したアクションを見てみると、ExcelData[0][&#8216;住所&#8217;] ← この部分が同じです。<br>この同じ部分を変数名：<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">住所</mark>  値：%ExcelData[0][&#8216;住所&#8217;]% としましょう。そしてこの値が入っていたところを変数に置き換えます。<br>住所変数はその後.Trimmedを付けた値で上書きしています。このように同じ変数で値を上書きすることで必要以上に変数を持たずに済みます。</p>



<figure class="wp-block-image size-full is-style-default"><a href="https://www.kmds.jp/img/2024/07/variable5_5-1.png"><img decoding="async" width="700" height="259" src="https://www.kmds.jp/img/2024/07/variable5_5-1.png" alt="共通部分を変数化するフローの一部" class="wp-image-7175" srcset="https://www.kmds.jp/img/2024/07/variable5_5-1.png 700w, https://www.kmds.jp/img/2024/07/variable5_5-1-300x111.png 300w" sizes="(max-width: 700px) 100vw, 700px" /></a></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-sm--margin-top"></div></div>



<p>同じことをするアクションも同様です。<br>条件によって書き込む値は変えるけれど書き込むセルは同じ場合、それぞれ書き込むアクションを置くかと思います。</p>



<p>書き込む先の行・列は同じなので書き込むアクションをひとつにすることもできます。書き込む値を変数名：<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">GroupCode</mark> 値：条件ごとに設定（&#8217;A&#8217;か&#8217;B&#8217;）として作り、書き込むアクションの値に変数をセットすればよいですね。<br>条件によって違うのはGroupCodeだけというのが見た目にも分かりやすくなったのではないでしょうか。</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_6B.jpg"><img decoding="async" width="800" height="668" src="https://www.kmds.jp/img/2024/07/variable5_6B.jpg" alt="Before、アクションをそれぞれ置く" class="wp-image-7183" srcset="https://www.kmds.jp/img/2024/07/variable5_6B.jpg 800w, https://www.kmds.jp/img/2024/07/variable5_6B-300x251.jpg 300w, https://www.kmds.jp/img/2024/07/variable5_6B-768x641.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /></a><figcaption class="wp-element-caption">書き込むアクションはふたつ</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_6A.jpg"><img decoding="async" width="800" height="752" src="https://www.kmds.jp/img/2024/07/variable5_6A.jpg" alt="After、アクションをひとつにする" class="wp-image-7184" srcset="https://www.kmds.jp/img/2024/07/variable5_6A.jpg 800w, https://www.kmds.jp/img/2024/07/variable5_6A-300x282.jpg 300w, https://www.kmds.jp/img/2024/07/variable5_6A-768x722.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /></a><figcaption class="wp-element-caption">書き込むアクションはひとつに</figcaption></figure>
</div>
</div>



<p>必ずひとつにすべき、というわけではありません。見たときに分かりやすく変更しやすくなっていると、修正するときや他の人へ引き継ぐときに楽になりますので、考慮してみてください。</p>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-3d7aea06-a234-4729-ac73-80c2659bad02">設定関連情報を入れる</h2>



<p>固定値やファイルパス、フォルダパス、メールアドレスなどの設定に関する情報は、複数個所で使わないとしても変数に入れておくと良いかもしれません。</p>



<p>そして設定情報はフローの冒頭にまとめておく、もしくは設定が多い場合はサブフローにまとめ冒頭で呼び出すのが個人的にはおススメです。<br>冒頭一カ所にまとまっていることで見つけやすく、管理しやすくなります。他の人にフローを渡し、各個人の設定に変更してもらうときも分かりやすいでしょう。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_7.jpg"><img decoding="async" width="800" height="239" src="https://www.kmds.jp/img/2024/07/variable5_7.jpg" alt="設定情報をフローの冒頭に置く" class="wp-image-7185" srcset="https://www.kmds.jp/img/2024/07/variable5_7.jpg 800w, https://www.kmds.jp/img/2024/07/variable5_7-300x90.jpg 300w, https://www.kmds.jp/img/2024/07/variable5_7-768x229.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /></a><figcaption class="wp-element-caption">同じフォルダの他のファイルも参照するときは、フォルダとファイル名も分けておくと使いやすい</figcaption></figure>
</div>


<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-01eaa2d0-5747-49fe-99dc-3a60ce1477a0">変化する数値 カウンターを作る</h2>



<p>エクセルへ転記するときなど、書き込む先の行や列番号をずらしていくことも変数を使うと可能です。</p>



<ol class="wp-block-list">
<li>ループに入る前に、変数を作る。変数名：<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">行番号</mark>  値： 2  ※この値は書き込みをスタートする行番号にします。</li>



<li>ループの中で、Excelワークシートに書き込む アクションなどで、行番号変数を使う。</li>



<li><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">変数を大きくする</mark> アクションを使って、行番号変数の数値を1ずつ大きくする。</li>



<li>ループの次の周では行番号が1大きくなり、書き込む先がずれる。</li>
</ol>



<p>他の使い方として、ある条件に当てはまるときだけカウントアップし件数を数えることもできますね。この場合は初期値0からスタートしましょう。<br>処理結果のメールに該当データの件数を記載するなどに使えそうです。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_8.jpg"><img decoding="async" width="700" height="769" src="https://www.kmds.jp/img/2024/07/variable5_8.jpg" alt="行番号や件数を作る" class="wp-image-7187" srcset="https://www.kmds.jp/img/2024/07/variable5_8.jpg 700w, https://www.kmds.jp/img/2024/07/variable5_8-273x300.jpg 273w" sizes="(max-width: 700px) 100vw, 700px" /></a><figcaption class="wp-element-caption">行番号へGroupCode値を書き込み、事業所が「横浜支店」である件数を数えます</figcaption></figure>
</div>


<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-598d4028-7394-40a5-b3e1-8dae433a9183">%&#8221;%（空文字）の活用</h2>



<p>変数そのものを作るわけではないのですが、%で囲んで計算できるのと同じように、シングルクォーテーション2つを%で囲んで作る空文字 <strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">%&#8221;%</mark></strong> も覚えておきましょう。<br>空文字とは何も値が入っていない状態で、長さ0の文字列を表します。</p>



<div class="wp-block-vk-blocks-heading" id="vk-htags-5b576467-003d-4c39-bfee-a409fc06c3bf"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>不要文字の削除</span></h3></div></div>



<p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">テキストを置換する</mark> アクション（<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">データテーブル内で検索または置換する</mark> アクションなどでも同様）で文字列の中から不要な文字を除去するときに使います。</p>



<p>文字列内のスペースを削除する場合、<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">検索するテキストに半角スペース<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%&#8217; &#8216;%</mark>や全角スペース<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%&#8217;　&#8217;%</mark>を</span>%で囲み入力します。%で囲まないスペースを入力するとエラーになります。<br>そして<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">置き換え先のテキストに<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">%&#8221;%</mark></span>を入力します。これで文字列内に含まれる半角・全角スペースを除去（置換）することができます。</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_9.png"><img decoding="async" width="662" height="550" src="https://www.kmds.jp/img/2024/07/variable5_9.png" alt="テキストを置換するアクションの設定" class="wp-image-7121" srcset="https://www.kmds.jp/img/2024/07/variable5_9.png 662w, https://www.kmds.jp/img/2024/07/variable5_9-300x249.png 300w" sizes="(max-width: 662px) 100vw, 662px" /></a><figcaption class="wp-element-caption">検索するテキスト、置き換え先のテキストにそれぞれ設定</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_10.jpg"><img decoding="async" width="800" height="577" src="https://www.kmds.jp/img/2024/07/variable5_10.jpg" alt="テキストの置換前後の値" class="wp-image-7188" srcset="https://www.kmds.jp/img/2024/07/variable5_10.jpg 800w, https://www.kmds.jp/img/2024/07/variable5_10-300x216.jpg 300w, https://www.kmds.jp/img/2024/07/variable5_10-768x554.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /></a><figcaption class="wp-element-caption">文字列に含まれていたスペースが除去された</figcaption></figure>
</div>
</div>



<div class="wp-block-vk-blocks-heading" id="vk-htags-ce9beb98-3a74-42a9-a7c0-903e56ec6c54"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>変数値のクリア</span></h3></div></div>



<p>一度変数に入った値は<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">%&#8221;%</mark>をセットしてクリア（上書き）します。<br>たとえば、ループ内で条件に合う場合のみ変数に値をセットし、その値をメッセージ表示するとします。1周目で値が入り、2周目で条件に合わない場合値はセットしません。つまり変数の内容は変わらず、1周目でセットした値をメッセージで表示してしまいます。</p>



<p>このままではその行ごとの値が正しく表示されませんので、条件を判定する前にクリアしておくか、条件にElseを追加しクリアするようにしましょう。</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_11B.jpg"><img decoding="async" width="700" height="325" src="https://www.kmds.jp/img/2024/07/variable5_11B.jpg" alt="変数のクリアがないフロー" class="wp-image-7189" srcset="https://www.kmds.jp/img/2024/07/variable5_11B.jpg 700w, https://www.kmds.jp/img/2024/07/variable5_11B-300x139.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /></a><figcaption class="wp-element-caption">変数のクリアがない</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_11A1.jpg"><img decoding="async" width="700" height="382" src="https://www.kmds.jp/img/2024/07/variable5_11A1.jpg" alt="事前に値をクリアするフロー" class="wp-image-7190" srcset="https://www.kmds.jp/img/2024/07/variable5_11A1.jpg 700w, https://www.kmds.jp/img/2024/07/variable5_11A1-300x164.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /></a><figcaption class="wp-element-caption">予め値をクリアする</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_11A2.jpg"><img decoding="async" width="700" height="430" src="https://www.kmds.jp/img/2024/07/variable5_11A2.jpg" alt="Elseで値をクリアするフロー" class="wp-image-7191" srcset="https://www.kmds.jp/img/2024/07/variable5_11A2.jpg 700w, https://www.kmds.jp/img/2024/07/variable5_11A2-300x184.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /></a><figcaption class="wp-element-caption">If-Elseでクリアする</figcaption></figure>
</div>
</div>



<div class="wp-block-vk-blocks-heading" id="vk-htags-e01d5455-6a7c-42b2-8125-b373642be147"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>空と空白の違い</span></h3></div></div>



<p>空の他に、実は空白というものもあります。エクセルで空欄を単一セルで読み取ると空ですが、空欄を含む範囲で読み取り空欄のセルの値を確認すると&lt;空白&gt;になります。</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_12.jpg"><img decoding="async" width="700" height="645" src="https://www.kmds.jp/img/2024/07/variable5_12.jpg" alt="空欄の単一セルを読み取ると空" class="wp-image-7196" srcset="https://www.kmds.jp/img/2024/07/variable5_12.jpg 700w, https://www.kmds.jp/img/2024/07/variable5_12-300x276.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /></a><figcaption class="wp-element-caption">空欄を単一セルで読み取ると空</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_13.jpg"><img decoding="async" width="700" height="439" src="https://www.kmds.jp/img/2024/07/variable5_13.jpg" alt="空欄を範囲で読み取ると空白" class="wp-image-7193" srcset="https://www.kmds.jp/img/2024/07/variable5_13.jpg 700w, https://www.kmds.jp/img/2024/07/variable5_13-300x188.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /></a><figcaption class="wp-element-caption">空欄を範囲で読み取り、そのセルは空白</figcaption></figure>
</div>
</div>



<figure class="wp-block-table"><table><thead><tr><th><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">種類</mark></th><th><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">型</mark></th><th class="has-text-align-center" data-align="center"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">空である</mark></th><th class="has-text-align-center" data-align="center"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">空白である</mark></th></tr></thead><tbody><tr><td>空（empty）</td><td>テキスト値</td><td class="has-text-align-center" data-align="center">〇</td><td class="has-text-align-center" data-align="center">×</td></tr><tr><td>空白（blank）</td><td>空白の値</td><td class="has-text-align-center" data-align="center">〇</td><td class="has-text-align-center" data-align="center">〇</td></tr></tbody></table></figure>



<p>基本的には同じようなものと思って大丈夫です。<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">If</mark> アクションの演算子で<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">『空である』を使えばどちらだとしても判定できます</span>。</p>



<p>値の入っていない行を削除したい場合には注意が必要です。リスト変数から行を削除したいとき、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">リストから項目を削除</mark> アクションを使います。<br>空の場合：ループ不要で 値：<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">%&#8221;%</mark>を指定してすべて削除できます。<br>空白の場合：リストから空白を削除するには下記の方法で削除してください。空の場合でも有効です。</p>



<ol class="wp-block-list">
<li>リストをループする。</li>



<li>If アクションで『空である』かを判定する。</li>



<li>空と判定されたときのインデックス（行番号）を指定してリスト項目を削除する。</li>
</ol>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_14.png"><img decoding="async" width="622" height="422" src="https://www.kmds.jp/img/2024/07/variable5_14.png" alt="リストから空を削除" class="wp-image-7128" srcset="https://www.kmds.jp/img/2024/07/variable5_14.png 622w, https://www.kmds.jp/img/2024/07/variable5_14-300x204.png 300w" sizes="(max-width: 622px) 100vw, 622px" /></a><figcaption class="wp-element-caption">リストから空を削除、これだけでOK</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_15.png"><img decoding="async" width="622" height="422" src="https://www.kmds.jp/img/2024/07/variable5_15.png" alt="リストから空白を削除" class="wp-image-7129" srcset="https://www.kmds.jp/img/2024/07/variable5_15.png 622w, https://www.kmds.jp/img/2024/07/variable5_15-300x204.png 300w" sizes="(max-width: 622px) 100vw, 622px" /></a><figcaption class="wp-element-caption">リストから空白を削除</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_16.jpg"><img decoding="async" width="700" height="319" src="https://www.kmds.jp/img/2024/07/variable5_16.jpg" alt="リストから空白を削除するフロー" class="wp-image-7199" srcset="https://www.kmds.jp/img/2024/07/variable5_16.jpg 700w, https://www.kmds.jp/img/2024/07/variable5_16-300x137.jpg 300w" sizes="(max-width: 700px) 100vw, 700px" /></a><figcaption class="wp-element-caption">リストから空白を削除するフロー</figcaption></figure>
</div>
</div>



<p>データテーブルの場合は、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">データテーブルから空の行を削除する</mark>という新しいアクションが追加されました！空白の場合でも簡単に削除できます。</p>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-356b79c1-b21c-4a55-96cc-9b66d0c0775d">条件分岐を整理する</h2>



<p>%で囲むと値の比較をすることもできます。<br>予め値を設定する変数を作ります。変数名：<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">BoxType</mark> 値：S<br>そして比較する変数を作ります。<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">IsTypeS</mark> 値：%BoxType = &#8216;S&#8217;%  結果はTrueとなります。</p>



<p>「BoxType変数の値が&#8217;S&#8217;である」の<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">正誤の結果を返す</span>、という意味になります。結果は<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">ブール値型 True / False で返り</span>変数ペインで確認できます。<br>つまりIfアクションと同じように比較判定することができるのです。</p>



<p>数値型の比較も作ってみましょう。<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">Weight</mark> 値：500、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">IsWeightOver500</mark> 値：%Weight &gt; 500%<br>演算子が &gt;（大なり）の場合は500を含みませんので、結果はFalseということになります。</p>



<p>さきほど紹介した空白かどうかも　Weight変数で調べてみましょう。<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">IsWeightBlank</mark> 値：%IsBlank(Weight)%<br>Weightの値が500のままなら、結果はFalseで返るでしょう。</p>



<p>比較演算子（=, &lt;&gt;, &gt;, &gt;=, &lt;, &lt;=）の他にも、%IsBlank()%や%StartsWith()%などのIfアクションで選択できる演算子が使えます。<br>その他の使用できる演算子は <a href="https://learn.microsoft.com/ja-jp/power-automate/desktop-flows/variable-manipulation#comparisons">公式ページへ</a></p>



<p>複数の比較を書くこともでき、AND（かつ）、OR（または）、NOT（でない）などを使います。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">IsCheckTypeS</mark> 値：%BoxType = &#8216;S&#8217; <strong>AND</strong> Weight &lt; 500% → どちらもTrueなら結果はTrue<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">IsCheckType</mark> 値：%BoxType = &#8216;S&#8217; <strong>OR</strong> BoxType = &#8216;M&#8217;% → どちらかがTrueなら結果はTrue<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">IsNotCheckType</mark> 値：%<strong>NOT</strong>(BoxType = &#8216;S&#8217; OR BoxType = &#8216;M&#8217;)%  →（）内の結果がTrueなら結果はFalse、例の場合だと&#8217;S&#8217;か&#8217;M&#8217;以外ならTrue</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_17.jpg"><img decoding="async" width="800" height="503" src="https://www.kmds.jp/img/2024/07/variable5_17.jpg" alt="変数の設定に比較を入れると、結果はブール値になる" class="wp-image-7200" srcset="https://www.kmds.jp/img/2024/07/variable5_17.jpg 800w, https://www.kmds.jp/img/2024/07/variable5_17-300x189.jpg 300w, https://www.kmds.jp/img/2024/07/variable5_17-768x483.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /></a><figcaption class="wp-element-caption">変数に比較を入れると結果はブール値になる</figcaption></figure>
</div>


<p>変数を使って比較するのは少し複雑になりますので、Ifアクションの代わりに変数の設定アクションを使って一部ずつ正しく結果が出るかテストしてみるのに有効です。</p>



<p>また、次のような長く複雑な条件をIfアクションに設定する場合、パーツごとに分割して変数化しておくと見やすく分かりやすくなります。この方法もおススメです。</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_18.png"><img decoding="async" width="662" height="396" src="https://www.kmds.jp/img/2024/07/variable5_18.png" alt="Ifアクションに複雑な条件を設定" class="wp-image-7142" srcset="https://www.kmds.jp/img/2024/07/variable5_18.png 662w, https://www.kmds.jp/img/2024/07/variable5_18-300x179.png 300w" sizes="(max-width: 662px) 100vw, 662px" /></a><figcaption class="wp-element-caption">最初のオペランドが複雑で分かりにくい</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/07/variable5_19.jpg"><img decoding="async" width="800" height="448" src="https://www.kmds.jp/img/2024/07/variable5_19.jpg" alt="条件を分割し、変数の設定に切り出す" class="wp-image-7161" srcset="https://www.kmds.jp/img/2024/07/variable5_19.jpg 800w, https://www.kmds.jp/img/2024/07/variable5_19-300x168.jpg 300w, https://www.kmds.jp/img/2024/07/variable5_19-768x430.jpg 768w, https://www.kmds.jp/img/2024/07/variable5_19-320x180.jpg 320w" sizes="(max-width: 800px) 100vw, 800px" /></a><figcaption class="wp-element-caption">条件を分割して変数にしておき、Ifアクションで使う</figcaption></figure>
</div>
</div>



<div class="wp-block-group is-style-vk-group-stitch has-text-color has-background has-link-color wp-elements-d7b1a40de991be8b73b34cc6c61349f7" style="color:#000000b8;background-color:#fff7aa"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p><strong>&lt; ポイント &gt;</strong></p>



<ul class="wp-block-list">
<li>比較するときは基本的に同じ型で揃える必要があります。</li>



<li>ブール値にするために%で囲んであれば、True / False の大文字小文字は区別しません。</li>
</ul>



<p><strong>注意！ 2番目のオペランドに True / False を設定するときの型</strong><br>Ifアクションで複数条件を最初のオペランドに入れた場合、2番目のオペランドには<strong>True / False</strong> のどちらかを入れます。<br>これは比較（最初のオペランド）の結果がブール値型だからですね。このときは%True%（ブール値）、&#8217;TRUE&#8217;や&#8217;true&#8217;（テキスト値） とどちらの型でもOKです。</p>



<p>一方で、単一条件で最初のオペランドに&#8217;true&#8217;（テキスト値 ）を設定した場合は、2番目も&#8217;true&#8217; とするか%True%としてください。<br>つまり片方がブール値であれば、テキスト値の大文字小文字違いも許容してくれるのです。</p>



<p><span data-color="#f78da7" style="background: linear-gradient(transparent 60%,rgba(247, 141, 167, 0.7) 0);" class="vk_highlighter">2番目はブール値に統一しておけば迷わずに済みますね。</span></p>
</div></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>実際に自分でフローを作ってみると自分で作る変数の必要性を感じる場面が出てくると思います。今回の活用例を参考にぜひ使ってみてください。</p>



<p>変数を作ってあるけれど、この変数どこで使っていたかな？？というときは、<a href="https://www.kmds.jp/pc_kowaza/07-pad/" data-type="link" data-id="https://www.kmds.jp/pc_kowaza/07-pad/">フロー変数の使用状況の検索</a>を使ってチェックできます。</p>



<p>変数シリーズまだ続きます！</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【Power Automate for desktop】変数 第４回 リスト</title>
		<link>https://www.kmds.jp/pc_kowaza/33-variable-series-4th-list/</link>
		
		<dc:creator><![CDATA[KMDSHP管理者]]></dc:creator>
		<pubDate>Thu, 25 Apr 2024 02:18:55 +0000</pubDate>
				<guid isPermaLink="false">https://www.kmds.jp/?post_type=pc_kowaza&#038;p=6565</guid>

					<description><![CDATA[公開日 変数シリーズ【第４回】リストです。リストとはデータ型のひとつで、プロパティやアクションで生成される変数としてよく登場します。実際に使ってみましょう。 変数シリーズ【第１～３回】の内容を踏まえて紹介しています。未読 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2023/12/variable_title.png"><img decoding="async" width="1024" height="536" src="https://www.kmds.jp/img/2023/12/variable_title-1024x536.png" alt="Power Automate for desktop 変数" class="wp-image-6212" srcset="https://www.kmds.jp/img/2023/12/variable_title-1024x536.png 1024w, https://www.kmds.jp/img/2023/12/variable_title-300x157.png 300w, https://www.kmds.jp/img/2023/12/variable_title-768x402.png 768w, https://www.kmds.jp/img/2023/12/variable_title.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-d653275e wp-block-group-is-layout-flex" style="font-size:13px">
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<p class="has-small-font-size">公開日</p>
</div>
</div>


<div class="wp-block-post-date has-small-font-size"><time datetime="2024-04-25T11:18:55+09:00">2024年4月25日</time></div>


<p class="has-small-font-size"></p>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>変数シリーズ【第４回】リストです。<br>リストとはデータ型のひとつで、プロパティやアクションで生成される変数としてよく登場します。実際に使ってみましょう。</p>



<p>変数シリーズ【第１～３回】の内容を踏まえて紹介しています。未読の方は、ぜひ第１回からご覧ください。</p>



<ul class="wp-block-list is-style-vk-pencil-mark">
<li class="has-small-font-size"><a href="https://www.kmds.jp/pc_kowaza/29-variable-series-first/">変数 第１回 使ってみよう！</a></li>



<li class="has-small-font-size"><a href="https://www.kmds.jp/pc_kowaza/30-variable-series-second/">変数 第２回 データテーブル</a></li>



<li class="has-small-font-size"><a href="https://www.kmds.jp/pc_kowaza/32-variable-series-third-properties/">変数 第３回 プロパティ</a></li>
</ul>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent is-style-vk_borderBox-style-solid-kado-tit-inner"><div class="vk_borderBox_title_container"><i class=""></i><h4 class="vk_borderBox_title" id="vk-border-box-8c395351-7bc9-456d-b259-386d7cb2f966">2024年3月のアップデートで「変数の選択」が変わりました</h4></div><div class="vk_borderBox_body">
<ul class="wp-block-list">
<li>{x｝マークは項目にカーソルを合わせると表示されます。</li>



<li>選択候補の変数に型の表示がなくなり、カーソルを変数名に合わせるとツールチップで表示されます。</li>



<li>並べ替えやフィルターも使えるようになりました。</li>
</ul>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/04/variable4_1.png"><img decoding="async" width="1024" height="589" src="https://www.kmds.jp/img/2024/04/variable4_1-1024x589.png" alt="変数の選択から、変数名でマウスオーバーし型表示" class="wp-image-6601" srcset="https://www.kmds.jp/img/2024/04/variable4_1-1024x589.png 1024w, https://www.kmds.jp/img/2024/04/variable4_1-300x173.png 300w, https://www.kmds.jp/img/2024/04/variable4_1-768x442.png 768w, https://www.kmds.jp/img/2024/04/variable4_1-1536x883.png 1536w, https://www.kmds.jp/img/2024/04/variable4_1-2048x1178.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">変数名にカーソルを合わせると型が表示される</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/04/variable4_2.png"><img decoding="async" width="1024" height="765" src="https://www.kmds.jp/img/2024/04/variable4_2-1024x765.png" alt="変数の選択から変数のフィルターと並べ替え" class="wp-image-6602" srcset="https://www.kmds.jp/img/2024/04/variable4_2-1024x765.png 1024w, https://www.kmds.jp/img/2024/04/variable4_2-300x224.png 300w, https://www.kmds.jp/img/2024/04/variable4_2-768x574.png 768w, https://www.kmds.jp/img/2024/04/variable4_2-1536x1148.png 1536w, https://www.kmds.jp/img/2024/04/variable4_2-2048x1530.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">並べ替えやフィルターが使える</figcaption></figure>
</div>
</div>
</div></div>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="true" data-custom-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]" data-toc-heading-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]"><div class="tab"><div class="vk_tableOfContents_title">目次</div><input type="checkbox" id="chck-toc-tzi08tld"/><label class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-open" for="chck-toc-tzi08tld" id="vk-tab-label-toc-tzi08tld">CLOSE</label><ul class="vk_tableOfContents_list tab_content-open">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-626cee09-b625-4365-98df-d6297ed399fb" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						リストを作ってみる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-5530b3c5-163f-44aa-a3fe-412589f4df28" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						リスト型の見方・使い方
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-ebe3c00e-70a3-4127-a730-c70d396252ed" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						リストから特定の値を取得
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-b00f1144-dd7d-48e9-b60a-3b06b7e0e7ac" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						英語表記の月名取得
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-197190aa-33c4-48e2-9bd2-d970f2d1a93b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						データテーブルからリストを作る
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-a253b80e-b295-4b70-8898-9b33d17642db" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6. </span>
						新しいリストの作成
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-0f4a4cdb-a76c-49eb-809e-6e53df414cb0" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">7. </span>
						リストを使ってダウンロードファイルの特定
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-4">
					<a href="#vk-htags-fd587e09-37cb-4a17-a048-b638343eda7b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">7.1.1. </span>
						ダウンロードする前にフォルダー内のファイルを取得
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-4">
					<a href="#vk-htags-fac5108a-9bee-452e-9701-6409fa2aea5d" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">7.1.2. </span>
						ダウンロードボタンを押した後、再度フォルダー内のファイルを取得
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-4">
					<a href="#vk-htags-1d1a10fd-17dd-4160-b1bb-f7c5ad736cab" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">7.1.3. </span>
						リスト内容を減らすアクションで、差分を取得
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-4">
					<a href="#vk-htags-38fd94bd-1730-4015-93ed-f59591d66d68" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">7.1.4. </span>
						差分が出るまで繰り返し、差分が出たらループを抜ける
					</a>
				</li>
			</ul></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-626cee09-b625-4365-98df-d6297ed399fb">リストを作ってみる</h2>



<p>手始めに、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">変数の設定</mark> アクションを使い、変数名と値を入力して数値とテキスト型のリストを作ってみましょう。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">ListNumber</mark>  値：%[0, 1, 2, 3, 4, 5]%<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">ListText</mark>  値：%[&#8216;赤&#8217;, &#8216;緑&#8217;, &#8216;黄&#8217;]%<br><span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">値全体は%で囲み</span>、前後は半角の角カッコ（[ と]）、値の間はカンマ区切りにします。数字はそのまま、テキストはシングルクォーテーションで値を囲みます。</p>



<p>フローを実行し<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">変数ペイン</mark>で変数の値を確認してみましょう。どちらも縦一列のみのリスト、今回の型はリスト数値・リストテキスト値となります。<br>型名は「リスト数値」のように、「リスト」の後ろに中の値の型がつづく形式になっています。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/04/variable4_3.png"><img decoding="async" width="1024" height="387" src="https://www.kmds.jp/img/2024/04/variable4_3-1024x387.png" alt="リスト型変数" class="wp-image-6603" srcset="https://www.kmds.jp/img/2024/04/variable4_3-1024x387.png 1024w, https://www.kmds.jp/img/2024/04/variable4_3-300x113.png 300w, https://www.kmds.jp/img/2024/04/variable4_3-768x290.png 768w, https://www.kmds.jp/img/2024/04/variable4_3-1536x581.png 1536w, https://www.kmds.jp/img/2024/04/variable4_3-2048x774.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>リストは主にアクションで生成し、数値やテキスト以外にファイルやメールメッセージなどいろいろなものをリストにすることができます。<br>たとえば、フローの途中で人の判断を挟みたいとき、リスト選択ダイアログから選択させるという使い方もできます。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/04/variable4_4.png"><img decoding="async" width="1024" height="438" src="https://www.kmds.jp/img/2024/04/variable4_4-1024x438.png" alt="リストから選択するダイアログ表示" class="wp-image-6604" srcset="https://www.kmds.jp/img/2024/04/variable4_4-1024x438.png 1024w, https://www.kmds.jp/img/2024/04/variable4_4-300x128.png 300w, https://www.kmds.jp/img/2024/04/variable4_4-768x329.png 768w, https://www.kmds.jp/img/2024/04/variable4_4-1536x658.png 1536w, https://www.kmds.jp/img/2024/04/variable4_4.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">リストから選択させ、その値を後続の処理で使う</figcaption></figure>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-5530b3c5-163f-44aa-a3fe-412589f4df28">リスト型の見方・使い方</h2>



<p>リストは列は一列のみ、複数行を持つことができる型です。<br>この複数値の中からひとつだけ値を取り出すには、このように表します。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color"><strong>%変数名[行]%</strong></mark><br>ListNumberのうち3つ目の値を取得するには、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%ListNumber[2]%</mark> となります。<br>一列だけなので列名は不要で、行番号だけを指定します。<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">行番号は0から始まる</span>のを覚えておきましょう。</p>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent is-style-vk_borderBox-style-solid-round-tit-tab"><div class="vk_borderBox_title_container"><i class=""></i><h4 class="vk_borderBox_title" id="vk-border-box-ea202c34-d2d6-445d-bbed-1e376353cf52">データテーブルとの違い</h4></div><div class="vk_borderBox_body">
<p>複数”列”を持てるかどうか。エクセルから1列分読み取ってもリストになるわけではなく、1列のデータテーブルになるため列指定が必要です。使いたい変数がリストなのかデータテーブルなのか迷った場合は変数ペインで型を確認してみましょう。</p>
</div></div>



<p>リストのプロパティは保持している行数 .Countがあるのみ。%ListText<strong>[0]</strong>.Length% のように行を指定すれば変数内の各値の型に従ったプロパティが使用できます。<br>リストには変数グループの中にさまざまなアクションが用意されており、データテーブルよりも小回りが利くイメージです。</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/04/variable4_5.png"><img decoding="async" width="1024" height="736" src="https://www.kmds.jp/img/2024/04/variable4_5-1024x736.png" alt="リストのプロパティ" class="wp-image-6605" srcset="https://www.kmds.jp/img/2024/04/variable4_5-1024x736.png 1024w, https://www.kmds.jp/img/2024/04/variable4_5-300x216.png 300w, https://www.kmds.jp/img/2024/04/variable4_5-768x552.png 768w, https://www.kmds.jp/img/2024/04/variable4_5-1536x1104.png 1536w, https://www.kmds.jp/img/2024/04/variable4_5-2048x1472.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">リストのプロパティは.Countのみ</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/04/variable4_6.png"><img decoding="async" width="272" height="399" src="https://www.kmds.jp/img/2024/04/variable4_6.png" alt="リストのアクション" class="wp-image-6606" srcset="https://www.kmds.jp/img/2024/04/variable4_6.png 272w, https://www.kmds.jp/img/2024/04/variable4_6-205x300.png 205w" sizes="(max-width: 272px) 100vw, 272px" /></a><figcaption class="wp-element-caption">リストのアクションいろいろ</figcaption></figure>
</div>
</div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-ebe3c00e-70a3-4127-a730-c70d396252ed">リストから特定の値を取得</h2>



<p>リストを使う例でよくあるのは、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">テキストの分割</mark> アクションを使うような場合でしょうか。読み取った文字列の中から一部だけ取り出したいときなどに使います。<br>変数の設定アクションで文字列を用意し、スペースで分割されたリストができるようアクションを設定してみましょう。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">サンプル住所</mark>  値：住所：愛知県 春日井市 弥生町 43902  ※架空の住所です<br>この形式の住所の中から市区町村名だけ取り出したい場合、毎回1行目になる部分だと分かるので<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%TextList_住所[1]%</mark>と行番号を固定で書けばよいですね。</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/04/variable4_7.png"><img decoding="async" width="666" height="539" src="https://www.kmds.jp/img/2024/04/variable4_7.png" alt="テキストの分割アクション" class="wp-image-6607" srcset="https://www.kmds.jp/img/2024/04/variable4_7.png 666w, https://www.kmds.jp/img/2024/04/variable4_7-300x243.png 300w" sizes="(max-width: 666px) 100vw, 666px" /></a></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/04/variable4_8.png"><img decoding="async" width="489" height="324" src="https://www.kmds.jp/img/2024/04/variable4_8.png" alt="テキスト分割の結果" class="wp-image-6600" srcset="https://www.kmds.jp/img/2024/04/variable4_8.png 489w, https://www.kmds.jp/img/2024/04/variable4_8-300x199.png 300w" sizes="(max-width: 489px) 100vw, 489px" /></a></figure>
</div>
</div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-b00f1144-dd7d-48e9-b60a-3b06b7e0e7ac">英語表記の月名取得</h2>



<p>今度は英語表記の月名リストを作ってみましょう。<br>※<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">datetimeをテキストに変換</mark> アクション（第1回で日付をファイル名に使う方法として使用しました）では、英語表記の月名は取得できません。これは日本語設定でPADを使っているためです。</p>



<p>今回は省略形の英語表記にしてみます。変数の設定アクションで下記のように値をセットしリストを作成。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">MonthList</mark>  値：%[&#8216;-&#8216;, &#8216;jan&#8217;, &#8216;feb&#8217;, &#8216;mar&#8217;, &#8216;apr&#8217;, &#8216;may&#8217;, &#8216;jun&#8217;, &#8216;jul&#8217;, &#8216;aug&#8217;, &#8216;sep&#8217;, &#8216;oct&#8217;, &#8216;nov&#8217;, &#8216;dec&#8217;]%</p>



<p>次に、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">現在の日時を取得</mark> アクションで<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">CurrentDateTime</mark>を生成します。<br>CurrentDateTimeのプロパティ.Monthで月の値を数値で取得し、この値をリストの行番号として使う（%MonthList[<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">CurrentDateTime.Month</span>]%）と、3月なら4番目のmarが取れます。月は1~12ですから、0番目に使わない値を入れておくことで月と行番号を揃えて使っています。</p>



<p>新しく変数の設定アクションで、英語表記の月名と日付をつなげた文字列を作ってみます。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">MonthDayName</mark>  値：%MonthList[CurrentDateTime.Month] + CurrentDateTime.Day%<br>%%の内側で+を使うと、テキスト値の場合は文字列をつなげます。すると、3/8の場合、mar8という文字列ができます！</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/04/variable4_9.png"><img decoding="async" width="480" height="561" src="https://www.kmds.jp/img/2024/04/variable4_9.png" alt="英語表記の月名リスト" class="wp-image-6614" srcset="https://www.kmds.jp/img/2024/04/variable4_9.png 480w, https://www.kmds.jp/img/2024/04/variable4_9-257x300.png 257w" sizes="(max-width: 480px) 100vw, 480px" /></a><figcaption class="wp-element-caption">英語表記の月名リスト</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%">
<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/04/variable4_10.png"><img decoding="async" width="1024" height="706" src="https://www.kmds.jp/img/2024/04/variable4_10-1024x706.png" alt="月と月名リストを組み合わせる" class="wp-image-6615" srcset="https://www.kmds.jp/img/2024/04/variable4_10-1024x706.png 1024w, https://www.kmds.jp/img/2024/04/variable4_10-300x207.png 300w, https://www.kmds.jp/img/2024/04/variable4_10-768x530.png 768w, https://www.kmds.jp/img/2024/04/variable4_10-1536x1059.png 1536w, https://www.kmds.jp/img/2024/04/variable4_10.png 1976w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>
</div>
</div>



<p>エクセルやファイル名などに月の英語表記を入れたい時に使えます。このように少ない個数で、値が変わらないものであれば、作るのも簡単なので使いやすいでしょう。<br>リストの順番が分かっていればこのようにピンポイントで値を取り出し使うことができます。<br></p>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-197190aa-33c4-48e2-9bd2-d970f2d1a93b">データテーブルからリストを作る</h2>



<p>固定値のリストをべた書きするよりも、マスタのようなものであれば、やはりエクセルから読み取った方が作成も変更もしやすいでしょう。<br>エクセルから範囲指定で読み取り<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">ExcelData</mark>へ保存、そのうちの1列をリスト化するため、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">データテーブル列をリストに取得</mark> アクションを使います。事業所列(1列目)を指定し<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">JigyosyoList</mark>に保存。</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/01/variable2_1.png"><img decoding="async" width="1019" height="359" src="https://www.kmds.jp/img/2024/01/variable2_1.png" alt="読み取る4行分の表データ" class="wp-image-6287" srcset="https://www.kmds.jp/img/2024/01/variable2_1.png 1019w, https://www.kmds.jp/img/2024/01/variable2_1-300x106.png 300w, https://www.kmds.jp/img/2024/01/variable2_1-768x271.png 768w" sizes="(max-width: 1019px) 100vw, 1019px" /></a><figcaption class="wp-element-caption">読み取る値</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%">
<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/04/variable4_11.png"><img decoding="async" width="1024" height="402" src="https://www.kmds.jp/img/2024/04/variable4_11-1024x402.png" alt="データテーブル列をリストに取得" class="wp-image-6625" srcset="https://www.kmds.jp/img/2024/04/variable4_11-1024x402.png 1024w, https://www.kmds.jp/img/2024/04/variable4_11-300x118.png 300w, https://www.kmds.jp/img/2024/04/variable4_11-768x302.png 768w, https://www.kmds.jp/img/2024/04/variable4_11-1536x603.png 1536w, https://www.kmds.jp/img/2024/04/variable4_11.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>
</div>
</div>



<p><br>同じフォーマットで別のファイルから同様に読み取ってリスト化<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">JigyosyoList2</mark>、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">リストの統合</mark> アクションを使ってひとつにまとめることもできます。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">JigyosyoList</mark>と<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">JigyosyoList2</mark>を統合し、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">JigyosyoList</mark>に値を入れなおしました。値の数が合わせて6行になります。</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/04/variable4_12.png"><img decoding="async" width="488" height="313" src="https://www.kmds.jp/img/2024/04/variable4_12.png" alt="" class="wp-image-6617" srcset="https://www.kmds.jp/img/2024/04/variable4_12.png 488w, https://www.kmds.jp/img/2024/04/variable4_12-300x192.png 300w" sizes="(max-width: 488px) 100vw, 488px" /></a><figcaption class="wp-element-caption">JigyosyoList2の内容</figcaption></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%">
<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/04/variable4_13.png"><img decoding="async" width="1024" height="401" src="https://www.kmds.jp/img/2024/04/variable4_13-1024x401.png" alt="リストの統合" class="wp-image-6626" srcset="https://www.kmds.jp/img/2024/04/variable4_13-1024x401.png 1024w, https://www.kmds.jp/img/2024/04/variable4_13-300x118.png 300w, https://www.kmds.jp/img/2024/04/variable4_13-768x301.png 768w, https://www.kmds.jp/img/2024/04/variable4_13-1536x602.png 1536w, https://www.kmds.jp/img/2024/04/variable4_13.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>
</div>
</div>



<p><br>ひとつにまとめた後、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">リストから重複する項目を削除</mark> アクションで一意の値のみにすることができます。重複していた大阪支店が削除され、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">JigyosyoList</mark>は5行に。</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%">
<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/04/variable4_14.png"><img decoding="async" width="1024" height="331" src="https://www.kmds.jp/img/2024/04/variable4_14-1024x331.png" alt="リストから重複する項目を削除" class="wp-image-6627" srcset="https://www.kmds.jp/img/2024/04/variable4_14-1024x331.png 1024w, https://www.kmds.jp/img/2024/04/variable4_14-300x97.png 300w, https://www.kmds.jp/img/2024/04/variable4_14-768x248.png 768w, https://www.kmds.jp/img/2024/04/variable4_14-1536x497.png 1536w, https://www.kmds.jp/img/2024/04/variable4_14.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%">
<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/04/variable4_19.png"><img decoding="async" width="1024" height="601" src="https://www.kmds.jp/img/2024/04/variable4_19-1024x601.png" alt="データテーブル列からの取り出しフロー" class="wp-image-6656" srcset="https://www.kmds.jp/img/2024/04/variable4_19-1024x601.png 1024w, https://www.kmds.jp/img/2024/04/variable4_19-300x176.png 300w, https://www.kmds.jp/img/2024/04/variable4_19-768x450.png 768w, https://www.kmds.jp/img/2024/04/variable4_19-1536x901.png 1536w, https://www.kmds.jp/img/2024/04/variable4_19.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">フロー全体</figcaption></figure>
</div>
</div>



<p>このようにリストを加工してからループで使うと処理がスムーズになりますね。</p>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-a253b80e-b295-4b70-8898-9b33d17642db">新しいリストの作成</h2>



<p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">新しいリストの作成</mark> アクションで空のリストを作ることもできます。<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">項目をリストに追加</mark> アクションで任意の値をセットして使います。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/04/variable4_15.png"><img decoding="async" width="1024" height="604" src="https://www.kmds.jp/img/2024/04/variable4_15-1024x604.png" alt="新しいリストの作成" class="wp-image-6620" srcset="https://www.kmds.jp/img/2024/04/variable4_15-1024x604.png 1024w, https://www.kmds.jp/img/2024/04/variable4_15-300x177.png 300w, https://www.kmds.jp/img/2024/04/variable4_15-768x453.png 768w, https://www.kmds.jp/img/2024/04/variable4_15-1536x906.png 1536w, https://www.kmds.jp/img/2024/04/variable4_15.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p><br>項目に<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">追加する値を変数に</span>することでその時々の値でリストを作成することができます。何の値がどういう順番で入るか分からないため、そのまま書き込んだり、ループに使用して処理することが多いでしょう。</p>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-0f4a4cdb-a76c-49eb-809e-6e53df414cb0">リストを使ってダウンロードファイルの特定</h2>



<p>Webブラウザからダウンロードしたファイルがダウンロードフォルダに自動保存される設定のとき、いまダウンロードしたファイルを特定するフローをリストを使って作ってみましょう。</p>



<div class="wp-block-vk-blocks-step  vk_step">
<div class="wp-block-vk-blocks-step-item  vk_step_item vk_step_item_lineStyle-default"><div class="vk_step_item_content">
<h4 class="wp-block-heading" id="vk-htags-fd587e09-37cb-4a17-a048-b638343eda7b">ダウンロードする前にフォルダー内のファイルを取得</h4>



<p>事前にファイルのリストを取得しておく。<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">FilesBefore</mark>に保存。</p>



<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/04/variable4_16.png"><img decoding="async" width="623" height="520" src="https://www.kmds.jp/img/2024/04/variable4_16.png" alt="フォルダー内のファイルを取得" class="wp-image-6621" srcset="https://www.kmds.jp/img/2024/04/variable4_16.png 623w, https://www.kmds.jp/img/2024/04/variable4_16-300x250.png 300w" sizes="(max-width: 623px) 100vw, 623px" /></a></figure>
</div><div class="vk_step_item_dot vk_step_item_style-default"><div class="vk_step_item_dot_caption">STEP</div><div class="vk_step_item_dot_num">1</div></div></div>



<div class="wp-block-vk-blocks-step-item  vk_step_item vk_step_item_lineStyle-default"><div class="vk_step_item_content">
<h4 class="wp-block-heading" id="vk-htags-fac5108a-9bee-452e-9701-6409fa2aea5d">ダウンロードボタンを押した後、再度フォルダー内のファイルを取得</h4>



<p>上記同様。変数は<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">FilesAfter</mark>としておく。</p>
</div><div class="vk_step_item_dot vk_step_item_style-default"><div class="vk_step_item_dot_caption">STEP</div><div class="vk_step_item_dot_num">2</div></div></div>



<div class="wp-block-vk-blocks-step-item  vk_step_item vk_step_item_lineStyle-default"><div class="vk_step_item_content">
<h4 class="wp-block-heading" id="vk-htags-1d1a10fd-17dd-4160-b1bb-f7c5ad736cab"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">リスト内容を減らす</mark>アクションで、差分を取得</h4>



<p>Step1で取得したファイルのBeforeリストと、Step2で取得したファイルのAfterリストの差分<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">ListDifference</mark>がいまダウンロードしたファイルということになる。Afterリストにファイルが増えるはずなので、設定の”最初のリスト”にはAfterリストを指定する。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/04/variable4_17.png"><img decoding="async" src="https://www.kmds.jp/img/2024/04/variable4_17-1024x353.png" alt="リストの内容を減らす" class="wp-image-6622"/></a></figure>
</div><div class="vk_step_item_dot vk_step_item_style-default"><div class="vk_step_item_dot_caption">STEP</div><div class="vk_step_item_dot_num">3</div></div></div>



<div class="wp-block-vk-blocks-step-item  vk_step_item vk_step_item_lineStyle-default"><div class="vk_step_item_content">
<h4 class="wp-block-heading" id="vk-htags-38fd94bd-1730-4015-93ed-f59591d66d68">差分が出るまで繰り返し、差分が出たらループを抜ける</h4>



<p>ダウンロードに時間がかかることもあるため、Step2～3は<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">ループ条件</mark>アクションで繰り返す。<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">true = true</span> と設定しておくと、無条件にずっと繰り返すことができるため、差分ファイルが出るまで待機する。ListDifferenceのカウントが0より多ければ<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">ループを抜ける</mark>アクションをセットしておく。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/04/variable4_18.png"><img decoding="async" width="1024" height="1006" src="https://www.kmds.jp/img/2024/04/variable4_18-1024x1006.png" alt="ループ条件とループを抜ける" class="wp-image-6623" srcset="https://www.kmds.jp/img/2024/04/variable4_18-1024x1006.png 1024w, https://www.kmds.jp/img/2024/04/variable4_18-300x295.png 300w, https://www.kmds.jp/img/2024/04/variable4_18-768x755.png 768w, https://www.kmds.jp/img/2024/04/variable4_18-1536x1509.png 1536w, https://www.kmds.jp/img/2024/04/variable4_18.png 1834w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>
</div><div class="vk_step_item_dot vk_step_item_style-default"><div class="vk_step_item_dot_caption">STEP</div><div class="vk_step_item_dot_num">4</div></div></div>
</div>



<p>実際にダウンロードするときには、無限ループにならないよう経過時間を計って何分間まで待つか決めておいたり、長めの時間がかかる場合は予めWaitを入れてループ回数を減らすようにしておくとよいでしょう。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>リスト型は自分で作るよりも、処理の結果として出会うことの方が多いと思います。リスト型がどういうものかを知って上手く使ってみてください。<br>変数シリーズ【第5回】では、自分で作る変数活用例を紹介します。</p>



<ul class="wp-block-list is-style-vk-pencil-mark">
<li><a href="https://www.kmds.jp/pc_kowaza/35-variable-series-5th-usefulsetaction/">変数 第５回 自分で作る変数活用例</a></li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【Power Automate for desktop】変数 第３回 プロパティ</title>
		<link>https://www.kmds.jp/pc_kowaza/32-variable-series-third-properties/</link>
		
		<dc:creator><![CDATA[KMDSHP管理者]]></dc:creator>
		<pubDate>Wed, 28 Feb 2024 06:17:34 +0000</pubDate>
				<guid isPermaLink="false">https://www.kmds.jp/?post_type=pc_kowaza&#038;p=6436</guid>

					<description><![CDATA[公開日 変数シリーズ【第３回】プロパティです。変数には型があり、一部の型にはプロパティという便利な機能があります。プロパティはどんなもので、どんな風に使えるかを知って活用していきましょう。変数シリーズ【第１回】【第２回】 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2023/12/variable_title.png"><img decoding="async" width="1024" height="536" src="https://www.kmds.jp/img/2023/12/variable_title-1024x536.png" alt="Power Automate for desktop 変数" class="wp-image-6212" srcset="https://www.kmds.jp/img/2023/12/variable_title-1024x536.png 1024w, https://www.kmds.jp/img/2023/12/variable_title-300x157.png 300w, https://www.kmds.jp/img/2023/12/variable_title-768x402.png 768w, https://www.kmds.jp/img/2023/12/variable_title.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-d653275e wp-block-group-is-layout-flex" style="font-size:13px">
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<p class="has-small-font-size">公開日</p>
</div>
</div>


<div class="wp-block-post-date has-small-font-size"><time datetime="2024-02-28T15:17:34+09:00">2024年2月28日</time></div>


<p class="has-small-font-size"></p>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>変数シリーズ【第３回】プロパティです。<br>変数には型があり、一部の型にはプロパティという便利な機能があります。プロパティはどんなもので、どんな風に使えるかを知って活用していきましょう。<br>変数シリーズ【第１回】【第２回】の内容を踏まえて紹介しています。未読の方は、ぜひ第１回からご覧ください。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-kmds wp-block-embed-kmds"><div class="wp-block-embed__wrapper">
			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.kmds.jp/pc_kowaza/29-variable-series-first/">【Power Automate for desktop】変数 第１回 使ってみよう！</a>
							</h5>
																			<p class="blog-card-text">
								公開日 Power Automate for desktopではじめて変数に出会った人も多いのではないでしょうか。変数と聞くと難しそう、よく分からない…と思われるかもしれませんが、使って…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.kmds.jp">
																	<img decoding="async" loading="lazy" src="https://www.kmds.jp/img/2022/12/cropped-HPロゴ-removebg-32x32.png" width="16" height="16" alt="" >
																株式会社KMDS							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.kmds.jp/pc_kowaza/29-variable-series-first/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.kmds.jp/img/2023/12/variable_title-1024x536.png" alt="">
						</a>
					</div>
							</div>

			
</div></figure>



<figure class="wp-block-embed is-type-wp-embed is-provider-kmds wp-block-embed-kmds"><div class="wp-block-embed__wrapper">
			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.kmds.jp/pc_kowaza/30-variable-series-second/">【Power Automate for desktop】変数 第２回 データテーブル</a>
							</h5>
																			<p class="blog-card-text">
								公開日 変数シリーズ【第２回】データテーブルです。データテーブルとはデータ型のひとつで、表形式のデータをまるごとひとつの変数に保存できます。ひとつの変数の中に複…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.kmds.jp">
																	<img decoding="async" loading="lazy" src="https://www.kmds.jp/img/2022/12/cropped-HPロゴ-removebg-32x32.png" width="16" height="16" alt="" >
																株式会社KMDS							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.kmds.jp/pc_kowaza/30-variable-series-second/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.kmds.jp/img/2023/12/variable_title-1024x536.png" alt="">
						</a>
					</div>
							</div>

			
</div></figure>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="true" data-custom-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]" data-toc-heading-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]"><div class="tab"><div class="vk_tableOfContents_title">目次</div><input type="checkbox" id="chck-toc-qsrx3tv8"/><label class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-open" for="chck-toc-qsrx3tv8" id="vk-tab-label-toc-qsrx3tv8">CLOSE</label><ul class="vk_tableOfContents_list tab_content-open">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-6b1213c8-0d21-415b-a37c-fd021e67a817" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						プロパティとは？
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-319a774b-8e2d-4fe8-95aa-8d4b0e43beaf" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						プロパティを使う前にどんな値かしっかり確認しよう！
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-b75248cb-07a5-4822-879a-38349a43db94" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.1. </span>
						テキスト値 .Trimmed
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-b75248cb-07a5-4822-879a-38349a43db94" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.2. </span>
						テキスト値 .Length
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-b75248cb-07a5-4822-879a-38349a43db94" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.3. </span>
						テキスト値 .IsEmpty
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-35dca3e5-7165-4150-a83d-7661f9948b64" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						ファイルのプロパティ
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-b4825a38-9c2b-4259-a36f-ce30e4992475" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						日付・時間のプロパティ
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-fc63663a-09a7-4373-9839-4b4d1c340121" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.1. </span>
						.Year、.Month などは数値（頭に0が付かない）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-fc63663a-09a7-4373-9839-4b4d1c340121" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.2. </span>
						.DayOfWeek は英語表記
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-d86bbf83-cf2e-451d-b84f-5e4dc7ce6e54" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						データテーブルのプロパティ
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-fc63663a-09a7-4373-9839-4b4d1c340121" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.1. </span>
						.RowsCount、.Columns.Count
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-fc63663a-09a7-4373-9839-4b4d1c340121" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.2. </span>
						.Columnsと.ColumnHeadersRow
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-fc63663a-09a7-4373-9839-4b4d1c340121" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.3. </span>
						.IsEmpty
					</a>
				</li>
			</ul></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-6b1213c8-0d21-415b-a37c-fd021e67a817">プロパティとは？</h2>



<p>変数は値そのものの他に、プロパティ情報も持っています。プロパティとは対象の持つ設定・状態・属性などの情報のことです。PADではたとえば、前後にある空白を除去した後のテキスト値、テキスト値の文字数、データの個数・行数などがあります。変数と同じように値として使うことができ、非常に便利なものです。<br>どんなプロパティがあるかはデータ型によって異なります。（データの型については<a href="https://www.kmds.jp/pc_kowaza/29-variable-series-first/" data-type="link" data-id="https://www.kmds.jp/pc_kowaza/29-variable-series-first/" target="_blank" rel="noreferrer noopener">【第１回】参照</a>）</p>



<p>まず元となる値を用意します。<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">変数の設定</mark> アクションを配置し、変数名と値を入力します。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%サンプル値%</mark>&nbsp; 値：あいうえお<br>この値のプロパティにはどんなものがあるか見てみましょう。</p>



<p>確認用にもうひとつ<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">変数の設定</mark> アクションを配置し、変数を作ります。値の<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">変数の選択 {x}</mark> を開くと、さきほど作成した変数 サンプル値 があり、その<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">左側にある &gt; マークをクリックして開きます。</span></p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/02/variable3_1.png"><img decoding="async" width="1024" height="655" src="https://www.kmds.jp/img/2024/02/variable3_1-1024x655.png" alt="プロパティ選択の仕方" class="wp-image-6460" srcset="https://www.kmds.jp/img/2024/02/variable3_1-1024x655.png 1024w, https://www.kmds.jp/img/2024/02/variable3_1-300x192.png 300w, https://www.kmds.jp/img/2024/02/variable3_1-768x491.png 768w, https://www.kmds.jp/img/2024/02/variable3_1-1536x982.png 1536w, https://www.kmds.jp/img/2024/02/variable3_1-2048x1309.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>.（ドット）で始まる、.Lengthや.IsEmptyなどがプロパティです。プロパティ値自身にも型があることが解りますね。変数 サンプル値そのものではなく、プロパティ名をクリックしてから選択ボタンを押すと値にセットされます。サンプル値はテキスト型で、テキスト値には上図のようなプロパティがあります。</p>



<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/02/variable3_2.png"><img decoding="async" width="622" height="403" src="https://www.kmds.jp/img/2024/02/variable3_2.png" alt="プロパティを値にセットすると" class="wp-image-6450" srcset="https://www.kmds.jp/img/2024/02/variable3_2.png 622w, https://www.kmds.jp/img/2024/02/variable3_2-300x194.png 300w" sizes="(max-width: 622px) 100vw, 622px" /></a></figure>



<p>プロパティは<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">%変数名.プロパティ名%</mark>と、%の内側で変数名の後にドットを付けて続けて書きます。変数同様手入力でもOKです。<br>今回はよく使うデータ型にどんなプロパティがあるか見ていきましょう。</p>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent is-style-vk_borderBox-style-solid-kado-tit-tab"><div class="vk_borderBox_title_container"><i class=""></i><h4 class="vk_borderBox_title" id="vk-border-box-d0d40ddf-6253-4c61-94f1-01e627ab7a43">プロパティ一覧</h4></div><div class="vk_borderBox_body">
<p>Microsoft公式ページに、各データ型ごとのプロパティ一覧があります。プロパティ名が翻訳されてしまっていますが、実際のプロパティ名は英語で表示されます。</p>



<p><a href="https://learn.microsoft.com/ja-jp/power-automate/desktop-flows/datatype-properties" target="_blank" rel="noreferrer noopener">変数のデータ型のプロパティ</a></p>
</div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-319a774b-8e2d-4fe8-95aa-8d4b0e43beaf">プロパティを使う前にどんな値かしっかり確認しよう！</h2>



<p>多くのプロパティは変数ペインでその値を確認できないため、<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">変数に入れたり、ループ内ならメッセージウィンドウを使ったりして、使う前に確認すると確実</span>です。</p>



<p>変数 サンプル値のプロパティを確認する変数を作ったら、実行して変数ペインで値を確認してみましょう。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/02/variable3_3.png"><img decoding="async" width="1024" height="401" src="https://www.kmds.jp/img/2024/02/variable3_3-1024x401.png" alt="変数に入れてプロパティ値を確認する" class="wp-image-6451" srcset="https://www.kmds.jp/img/2024/02/variable3_3-1024x401.png 1024w, https://www.kmds.jp/img/2024/02/variable3_3-300x118.png 300w, https://www.kmds.jp/img/2024/02/variable3_3-768x301.png 768w, https://www.kmds.jp/img/2024/02/variable3_3-1536x602.png 1536w, https://www.kmds.jp/img/2024/02/variable3_3-2048x803.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<div class="wp-block-vk-blocks-heading" id="vk-htags-b75248cb-07a5-4822-879a-38349a43db94"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>テキスト値 .Trimmed</span></h3></div></div>



<p>トリムはテキスト前後にある半角・全角スペース、改行、タブを除外した値を返します。サンプル値の値の前後にこれらを入れてみると上図のように確認できます。<br>トリムはさらに &gt; マークがあり、トリム後の値に対するプロパティも使えるようになっています。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">テキストのトリミング</mark> アクションと同じ効果がありますので、プロパティのトリムもぜひご活用ください。</p>



<div class="wp-block-vk-blocks-heading" id="vk-htags-b75248cb-07a5-4822-879a-38349a43db94"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>テキスト値 .Length</span></h3></div></div>



<p>テキストの文字数を返します。半角・全角スペース、改行、タブも含まれます。文字数制限がある値や何桁と決まっている時のチェックに使ったりできますね。</p>



<div class="wp-block-vk-blocks-heading" id="vk-htags-b75248cb-07a5-4822-879a-38349a43db94"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>テキスト値 .IsEmpty</span></h3></div></div>



<p>変数の値が空かどうかを返します。返る値は<strong>ブール値型</strong>というもので、True（＝はい・真）かFalse（＝いいえ・偽）のどちらかです。これも値のチェックに使えそうです。</p>



<p>プロパティ名を見ただけではわかりにくいものもあります。<br>アクションでプロパティを使う時は、こうやって値を事前に確認することを徹底しましょう。</p>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-35dca3e5-7165-4150-a83d-7661f9948b64">ファイルのプロパティ</h2>



<p>プロパティが分かりやすいのがこのファイル型で、変数ペインでプロパティの値まで確認することができます。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">フォルダー内のファイルを取得</mark> アクションを配置して、任意のフォルダ内にあるファイルの一覧を取得してみましょう。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/02/variable3_4.png"><img decoding="async" width="1024" height="628" src="https://www.kmds.jp/img/2024/02/variable3_4-1024x628.png" alt="ファイル型の変数を作る" class="wp-image-6452" srcset="https://www.kmds.jp/img/2024/02/variable3_4-1024x628.png 1024w, https://www.kmds.jp/img/2024/02/variable3_4-300x184.png 300w, https://www.kmds.jp/img/2024/02/variable3_4-768x471.png 768w, https://www.kmds.jp/img/2024/02/variable3_4-1536x942.png 1536w, https://www.kmds.jp/img/2024/02/variable3_4-2048x1256.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>変数ペインで値を確認すると、変数 <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">Files</mark> はリストファイルという型でした。これはファイル型の値だけを持つリストです。<strong>リスト</strong>は1列で複数行の値が持てる型です。<br>この0行目の右端に 詳細表示 があるので開くと、このファイルのプロパティが表示されます。エクスプローラーのプロパティと同じ情報が確認できます。<br>リストの0番目は下図にあるように、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%Files[0]%</mark> と表します。値がひとつしかなくても何番目か指定する必要がありますので注意してください。<br>何番目か指定できれば、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%Files[0].Name%</mark> のようにプロパティを使用することができます。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/02/variable3_55.png"><img decoding="async" width="1024" height="593" src="https://www.kmds.jp/img/2024/02/variable3_55-1024x593.png" alt="ファイルのプロパティ" class="wp-image-6512" srcset="https://www.kmds.jp/img/2024/02/variable3_55-1024x593.png 1024w, https://www.kmds.jp/img/2024/02/variable3_55-300x174.png 300w, https://www.kmds.jp/img/2024/02/variable3_55-768x445.png 768w, https://www.kmds.jp/img/2024/02/variable3_55-1536x889.png 1536w, https://www.kmds.jp/img/2024/02/variable3_55-2048x1185.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>変数 Filesは複数値を持つ型なので、Filesそのもののプロパティを見ると .Count（値の個数） しかありません。たとえばFor eachを使い、ひとつのファイルをCurrentItemに入れてから、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%CurrentItem.Name%</mark> とすることでもプロパティを使うことができます。（For eachについては<a href="https://www.kmds.jp/pc_kowaza/30-variable-series-second/" data-type="link" data-id="https://www.kmds.jp/pc_kowaza/30-variable-series-second/">【第２回】参照</a>）<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">メッセージを表示</mark> アクションを使って、拡張子なしのファイル名を表示してみましょう。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/02/variable3_6-1.png"><img decoding="async" width="1024" height="325" src="https://www.kmds.jp/img/2024/02/variable3_6-1-1024x325.png" alt="" class="wp-image-6461" srcset="https://www.kmds.jp/img/2024/02/variable3_6-1-1024x325.png 1024w, https://www.kmds.jp/img/2024/02/variable3_6-1-300x95.png 300w, https://www.kmds.jp/img/2024/02/variable3_6-1-768x244.png 768w, https://www.kmds.jp/img/2024/02/variable3_6-1-1536x488.png 1536w, https://www.kmds.jp/img/2024/02/variable3_6-1.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>ファイル名（.Name）、拡張子なしのファイル名（.NameWithoutExtension）、フォルダ名（.Directory）、作成日（.CreationTime）、更新日（.LastModified）あたりは、読み取ったファイルの情報として書き込むなどで使う機会があるのではないでしょうか。</p>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-b4825a38-9c2b-4259-a36f-ce30e4992475">日付・時間のプロパティ</h2>



<p>日付・時間のDatetime型では、年月日、時分秒、曜日、1年のうち何日目、の各値を個別に取り出すことができます。</p>



<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/02/variable3_7.png"><img decoding="async" width="287" height="397" src="https://www.kmds.jp/img/2024/02/variable3_7.png" alt="Datetimeのプロパティ" class="wp-image-6455" srcset="https://www.kmds.jp/img/2024/02/variable3_7.png 287w, https://www.kmds.jp/img/2024/02/variable3_7-217x300.png 217w" sizes="(max-width: 287px) 100vw, 287px" /></a></figure>



<div class="wp-block-vk-blocks-heading" id="vk-htags-fc63663a-09a7-4373-9839-4b4d1c340121"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>.Year、.Month などは数値（頭に0が付かない）</span></h3></div></div>



<p>プロパティの年月日はそれぞれ数値型であるため、単純に並べてしまうと 202421 などとなってしまい、月・日がきちんと区別できなくなってしまうため注意が必要です。</p>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent is-style-vk_borderBox-style-solid-kado-tit-onborder"><div class="vk_borderBox_title_container"><i class=""></i><h4 class="vk_borderBox_title" id="vk-border-box-4f580469-e914-4cba-9c12-632a314a84b5">プロパティ値を使って今月1日の日付を作成する方法</h4></div><div class="vk_borderBox_body">
<p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">テキストをdatetimeに変換 </mark>アクションを使い、このように指定します。<br>変換するテキスト：<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%CurrentDateTime.Year%</mark>/<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%CurrentDateTime.Month%</mark>/1<br><span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">間にスラッシュを入れて区切りを明確に、日にち部分には直接1をセット</span>します。</p>



<p>Datetime型の1日日付を作成したら、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">加算する日時</mark> アクションを使って1日前＝前月末日付が取得できます。ある月の1日～月末までの範囲指定をしたい時に使えますね。</p>
</div></div>



<div class="wp-block-vk-blocks-heading" id="vk-htags-fc63663a-09a7-4373-9839-4b4d1c340121"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>.DayOfWeek は英語表記</span></h3></div></div>



<p>曜日（.DayOfWeek）はどんな形式で取得できるのか確認してみると、Thursdayと英語表記でした。日本語の曜日を取得したい場合は、プロパティではなく<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">datetimeをテキストに変換</mark> アクションを使い、形式 &#8216;dddd&#8217;で木曜日、もしくは形式&#8217;ddd&#8217;で木（省略名）を指定します。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/02/variable3_8.png"><img decoding="async" width="1024" height="273" src="https://www.kmds.jp/img/2024/02/variable3_8-1024x273.png" alt="曜日と今月1日を取り出す" class="wp-image-6456" srcset="https://www.kmds.jp/img/2024/02/variable3_8-1024x273.png 1024w, https://www.kmds.jp/img/2024/02/variable3_8-300x80.png 300w, https://www.kmds.jp/img/2024/02/variable3_8-768x204.png 768w, https://www.kmds.jp/img/2024/02/variable3_8-1536x409.png 1536w, https://www.kmds.jp/img/2024/02/variable3_8-2048x545.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">今月1日日付の作成と曜日の取得</figcaption></figure>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-d86bbf83-cf2e-451d-b84f-5e4dc7ce6e54">データテーブルのプロパティ</h2>



<p>第２回で作成した変数 <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">StaffListData</mark> を使って、データテーブルのプロパティを見てみましょう。（使えるデータテーブルがない方は第２回を参照して作ってみてください）</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/02/variable3_9.png"><img decoding="async" width="1024" height="485" src="https://www.kmds.jp/img/2024/02/variable3_9-1024x485.png" alt="DataTableのプロパティ" class="wp-image-6457" srcset="https://www.kmds.jp/img/2024/02/variable3_9-1024x485.png 1024w, https://www.kmds.jp/img/2024/02/variable3_9-300x142.png 300w, https://www.kmds.jp/img/2024/02/variable3_9-768x363.png 768w, https://www.kmds.jp/img/2024/02/variable3_9-1536x727.png 1536w, https://www.kmds.jp/img/2024/02/variable3_9-2048x969.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>これもまた変数の設定 アクションを使ってそれぞれの値を変数ペインで表示します。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/02/variable3_10.png"><img decoding="async" width="1024" height="366" src="https://www.kmds.jp/img/2024/02/variable3_10-1024x366.png" alt="DataTableのプロパティ値確認" class="wp-image-6458" srcset="https://www.kmds.jp/img/2024/02/variable3_10-1024x366.png 1024w, https://www.kmds.jp/img/2024/02/variable3_10-300x107.png 300w, https://www.kmds.jp/img/2024/02/variable3_10-768x274.png 768w, https://www.kmds.jp/img/2024/02/variable3_10-1536x549.png 1536w, https://www.kmds.jp/img/2024/02/variable3_10-2048x732.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<div class="wp-block-vk-blocks-heading" id="vk-htags-fc63663a-09a7-4373-9839-4b4d1c340121"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>.RowsCount、.Columns.Count</span></h3></div></div>



<p>データの行数（.RowsCount）、データの列数（.Columns.Count）、は分かりやすいですね。列数はリストである.Columnsの個数として.Countが使えます。<br>複数値を持つ変数ではデータ個数や、行列数を取り出せるため、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">Loop</mark> アクションを使うときに役立ちます。<br>終了には <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%StaffListData.RowsCount <span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">-1</span>%</mark> （3-1 = 2）と設定します。-1しているのは、<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">データの行番号が0から始まる</span>ためです。<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">LoopIndex</mark>は0～2の行番号を指定するために使いますから、LoopIndexの最大値は行数-1とする必要があります。</p>



<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/02/variable3_13.png"><img decoding="async" width="622" height="378" src="https://www.kmds.jp/img/2024/02/variable3_13.png" alt="Loopでプロパティを使う" class="wp-image-6505" srcset="https://www.kmds.jp/img/2024/02/variable3_13.png 622w, https://www.kmds.jp/img/2024/02/variable3_13-300x182.png 300w" sizes="(max-width: 622px) 100vw, 622px" /></a></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent is-style-vk_borderBox-style-solid-kado-tit-onborder"><div class="vk_borderBox_title_container"><i class=""></i><h4 class="vk_borderBox_title" id="vk-border-box-b0378173-4f74-401d-909f-a8b85cbc9c3d">データの行数値を使ってデータを<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">下から</span>ループ処理する方法</h4></div><div class="vk_borderBox_body">
<p>Loop アクションを配置し、開始値：%StaffListData.RowsCount -1%、終了：0、<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">増分：-1</span> とします。上からループするときは開始値を0にします（違うこともあります）が、開始値と終了を逆にするのです。</p>



<p>データを下から処理するのはどんな時に使うかというと、<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">データテーブルの行を削除するとき</span>です（エクセルシートの行削除でも同様）。<br>データの上から処理をした場合（開始値 0 終了 2 増分 1）、0行目を削除すると下にあるデータの行番号が変わります。次のループでLoopIndexは1、行番号1を処理することになり、新0行目である旧1行目が処理されなくなってしまいます。<br>つまり、下から処理してしまえば、これから処理する上にあるデータがずれることはないため、漏れなく処理できるのです。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/02/variable3_12.png"><img decoding="async" width="1024" height="252" src="https://www.kmds.jp/img/2024/02/variable3_12-1024x252.png" alt="データ行を削除すると行番号が変わる" class="wp-image-6474" srcset="https://www.kmds.jp/img/2024/02/variable3_12-1024x252.png 1024w, https://www.kmds.jp/img/2024/02/variable3_12-300x74.png 300w, https://www.kmds.jp/img/2024/02/variable3_12-768x189.png 768w, https://www.kmds.jp/img/2024/02/variable3_12-1536x377.png 1536w, https://www.kmds.jp/img/2024/02/variable3_12-2048x503.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>
</div></div>



<div class="wp-block-vk-blocks-heading" id="vk-htags-fc63663a-09a7-4373-9839-4b4d1c340121"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>.Columnsと.ColumnHeadersRow</span></h3></div></div>



<p>.Columnsと.ColumnHeadersRowはどちらも列名を取得する似たようなものなので、違いを比較しておきましょう。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/02/variable3_11.png"><img decoding="async" width="1024" height="316" src="https://www.kmds.jp/img/2024/02/variable3_11-1024x316.png" alt="プロパティ比較" class="wp-image-6459" srcset="https://www.kmds.jp/img/2024/02/variable3_11-1024x316.png 1024w, https://www.kmds.jp/img/2024/02/variable3_11-300x92.png 300w, https://www.kmds.jp/img/2024/02/variable3_11-768x237.png 768w, https://www.kmds.jp/img/2024/02/variable3_11-1536x473.png 1536w, https://www.kmds.jp/img/2024/02/variable3_11-2048x631.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>内容は同じですが、リストとDatarowでそれぞれ型が違いますね。.ColumnHeadersRowは横並びですので、そのままエクセルに書き出して列名とし、その下にデータそのものであるStaffListData（の一部など）を書き出すような転記に使用すると便利です。</p>



<div class="wp-block-vk-blocks-heading" id="vk-htags-fc63663a-09a7-4373-9839-4b4d1c340121"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>.IsEmpty</span></h3></div></div>



<p>.IsEmptyはデータ有無を表します。Trueの場合、行数 0 = （列名はあるが）データがないと判定できます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>＜新しく登場したデータ型おさらい＞<br>ブール値型 True/False、ファイル型、リスト型</p>



<p>プロパティとその使いどころを共に紹介してみましたが、使う場面がイメージできてきたでしょうか？機会があればプロパティの存在を思い出して、ぜひ試してみてください。変数シリーズ【第4回】ではリストを紹介します。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【Power Automate for desktop】変数 第２回 データテーブル</title>
		<link>https://www.kmds.jp/pc_kowaza/30-variable-series-second/</link>
		
		<dc:creator><![CDATA[KMDSHP管理者]]></dc:creator>
		<pubDate>Wed, 31 Jan 2024 06:57:38 +0000</pubDate>
				<guid isPermaLink="false">https://www.kmds.jp/?post_type=pc_kowaza&#038;p=6255</guid>

					<description><![CDATA[公開日 変数シリーズ【第２回】データテーブルです。データテーブルとはデータ型のひとつで、表形式のデータをまるごとひとつの変数に保存できます。ひとつの変数の中に複数の値がある場合、どうやって値を使えばいいのでしょうか？今回 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2023/12/variable_title.png"><img decoding="async" width="1024" height="536" src="https://www.kmds.jp/img/2023/12/variable_title-1024x536.png" alt="Power Automate for desktop 変数" class="wp-image-6212" srcset="https://www.kmds.jp/img/2023/12/variable_title-1024x536.png 1024w, https://www.kmds.jp/img/2023/12/variable_title-300x157.png 300w, https://www.kmds.jp/img/2023/12/variable_title-768x402.png 768w, https://www.kmds.jp/img/2023/12/variable_title.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-d653275e wp-block-group-is-layout-flex" style="font-size:13px">
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<p class="has-small-font-size">公開日</p>
</div>
</div>


<div class="wp-block-post-date has-small-font-size"><time datetime="2024-01-31T15:57:38+09:00">2024年1月31日</time></div>


<p class="has-small-font-size"></p>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>変数シリーズ【第２回】データテーブルです。<br>データテーブルとはデータ型のひとつで、表形式のデータをまるごとひとつの変数に保存できます。ひとつの変数の中に複数の値がある場合、どうやって値を使えばいいのでしょうか？今回はこのデータテーブルを使ってみましょう。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-kmds wp-block-embed-kmds"><div class="wp-block-embed__wrapper">
			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.kmds.jp/pc_kowaza/29-variable-series-first/">【Power Automate for desktop】変数 第１回 使ってみよう！</a>
							</h5>
																			<p class="blog-card-text">
								公開日 Power Automate for desktopではじめて変数に出会った人も多いのではないでしょうか。変数と聞くと難しそう、よく分からない…と思われるかもしれませんが、使って…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.kmds.jp">
																	<img decoding="async" loading="lazy" src="https://www.kmds.jp/img/2022/12/cropped-HPロゴ-removebg-32x32.png" width="16" height="16" alt="" >
																株式会社KMDS							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.kmds.jp/pc_kowaza/29-variable-series-first/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.kmds.jp/img/2023/12/variable_title-1024x536.png" alt="">
						</a>
					</div>
							</div>

			
</div></figure>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="true" data-custom-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]" data-toc-heading-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]"><div class="tab"><div class="vk_tableOfContents_title">目次</div><input type="checkbox" id="chck-toc-pfctosr4"/><label class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-open" for="chck-toc-pfctosr4" id="vk-tab-label-toc-pfctosr4">CLOSE</label><ul class="vk_tableOfContents_list tab_content-open">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-aa525550-3d8f-4a36-8f78-ee71e1b5a9d1" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						エクセルから&#8221;範囲&#8221;を読み取る
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-257cd755-f50e-44ad-abf6-342fe36474b4" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						DataTable型の見方・使い方
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-68ae54d7-5046-455c-be76-8bc896481355" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						ループアクション Loop と組み合わせて使う
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-273dedae-de4e-45c0-afbc-8a793f915b6a" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						ループアクション For each と組み合わせて使う
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-d9164b4d-72f0-41bf-9197-0277c99dbc5d" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						エクセルのデータがある範囲を調べる
					</a>
				</li>
			</ul></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-aa525550-3d8f-4a36-8f78-ee71e1b5a9d1">エクセルから&#8221;範囲&#8221;を読み取る</h2>



<p>まずエクセルでこのような表を用意します。従業員マスタをイメージしてください。※架空の従業員情報です</p>



<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/01/variable2_1.png"><img decoding="async" width="1019" height="359" src="https://www.kmds.jp/img/2024/01/variable2_1.png" alt="読み取る4行分の表データ" class="wp-image-6287" srcset="https://www.kmds.jp/img/2024/01/variable2_1.png 1019w, https://www.kmds.jp/img/2024/01/variable2_1-300x106.png 300w, https://www.kmds.jp/img/2024/01/variable2_1-768x271.png 768w" sizes="(max-width: 1019px) 100vw, 1019px" /></a></figure>



<p><br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">Excel ワークシートから読み取る</mark> アクションを配置し、取得を「セル範囲の値」、先頭～最終の列行は範囲の列・行を入力します。</p>



<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/01/variable2_2.png"><img decoding="async" width="2687" height="3105" src="https://www.kmds.jp/img/2024/01/variable2_2.png" alt="エクセルからの読み取り設定画面" class="wp-image-6288" srcset="https://www.kmds.jp/img/2024/01/variable2_2.png 2687w, https://www.kmds.jp/img/2024/01/variable2_2-260x300.png 260w" sizes="(max-width: 2687px) 100vw, 2687px" /></a></figure>



<p><br>ここでのポイントは、<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">範囲の最初の行に列名が含まれています をONにしておく</span>ことです。<br>生成された変数は <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">ExcelData</mark> となります。この変数名のままだと、何の値が入っているか分かりにくいので今回は <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">StaffListData</mark> に変更します。<br>フローを実行すると、StaffListDataに表がそのまま取り込まれ、DataTable型と確認できます。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/01/variable2_3.png"><img decoding="async" width="1024" height="441" src="https://www.kmds.jp/img/2024/01/variable2_3-1024x441.png" alt="範囲の読み取り結果" class="wp-image-6289" srcset="https://www.kmds.jp/img/2024/01/variable2_3-1024x441.png 1024w, https://www.kmds.jp/img/2024/01/variable2_3-300x129.png 300w, https://www.kmds.jp/img/2024/01/variable2_3-768x331.png 768w, https://www.kmds.jp/img/2024/01/variable2_3-1536x662.png 1536w, https://www.kmds.jp/img/2024/01/variable2_3-2048x883.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-257cd755-f50e-44ad-abf6-342fe36474b4">DataTable型の見方・使い方</h2>



<p>データテーブルは表形式のデータそのままで、列と行を持つことができます。つまり、複数の行列を持てる＝複数の値のまとまりということ。<br>変数はひとつの値を保持するだけでなく、まとまった複数の値をひとつの変数として持つことができます。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/01/variable2_4.png"><img decoding="async" width="1024" height="441" src="https://www.kmds.jp/img/2024/01/variable2_4-1024x441.png" alt="データテーブルの見方" class="wp-image-6290" srcset="https://www.kmds.jp/img/2024/01/variable2_4-1024x441.png 1024w, https://www.kmds.jp/img/2024/01/variable2_4-300x129.png 300w, https://www.kmds.jp/img/2024/01/variable2_4-768x331.png 768w, https://www.kmds.jp/img/2024/01/variable2_4-1536x662.png 1536w, https://www.kmds.jp/img/2024/01/variable2_4-2048x882.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>このデータの中からひとつのセル値を指定するには、このように表します。<br><strong><span data-fontsize="18px" style="font-size: 18px;" class="vk_inline-font-size"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">%変数名[行][列]%</mark></span></strong><br>たとえばひとり目の氏名を取得するには、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%StaffListData[0][&#8216;氏名&#8217;]%</mark> または <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%StaffListData[0][2]%</mark> となります。</p>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent is-style-vk_borderBox-style-solid-kado-tit-tab"><div class="vk_borderBox_title_container"><i class=""></i><h4 class="vk_borderBox_title" id="vk-border-box-4a354406-e24e-4e2a-b468-0d988fcb3f91">複数値を持つ変数の見方</h4></div><div class="vk_borderBox_body">
<ul class="wp-block-list">
<li>行番号は<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">0から始まる</span></li>



<li>列名を指定できる</li>



<li>列番号も0からの数値で指定できる（列名と列番号どちらでも使用可能）</li>



<li>列名を指定しない場合、列名が入っていない場合は Column+連番が振られる</li>



<li>行列の指定には変数を使うことも可能</li>
</ul>
</div></div>



<p>エクセルから範囲を読み取る際に、「範囲の最初の行に列名が含まれています」をONにしたため分かりやすい列名で列を指定することができます。<br>一方OFFにした場合は、列名がColumn+連番となります。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/01/variable2_5.png"><img decoding="async" width="1024" height="441" src="https://www.kmds.jp/img/2024/01/variable2_5-1024x441.png" alt="列名指定なしのデータテーブル" class="wp-image-6291" srcset="https://www.kmds.jp/img/2024/01/variable2_5-1024x441.png 1024w, https://www.kmds.jp/img/2024/01/variable2_5-300x129.png 300w, https://www.kmds.jp/img/2024/01/variable2_5-768x331.png 768w, https://www.kmds.jp/img/2024/01/variable2_5-1536x662.png 1536w, https://www.kmds.jp/img/2024/01/variable2_5-2048x883.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>列名部分もデータの一部として0行目に表示され、実際のデータが1行目になります。<br>この場合のひとり目の事業所は、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%StaffListData[1][&#8216;Column2&#8217;]%</mark> または <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%StaffListData[1][1]%</mark> となります。</p>



<p>変数を使って行列の番号を指定するには、別途数値を持つ変数を用意した上で、このように表します。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%RowNo%</mark>  値：2 （半角数字）<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%StaffListData[RowNo][&#8216;氏名&#8217;]%</mark></p>



<p>列名自体を変数に入れることも可能で（<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%ColumnName%</mark>  値：氏名）、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%StaffListData[RowNo][ColumnName]%</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-black-color"> とし、</mark>列名にシングルクォーテーションを付けません。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">メッセージを表示アクション</mark> を利用して（ポップアップが妙に小さいのですが・・・）、いろいろなパターンでセル値を指定して、値を確認してみてください。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/01/variable2_12.png"><img decoding="async" width="1024" height="646" src="https://www.kmds.jp/img/2024/01/variable2_12-1024x646.png" alt="" class="wp-image-6316" srcset="https://www.kmds.jp/img/2024/01/variable2_12-1024x646.png 1024w, https://www.kmds.jp/img/2024/01/variable2_12-300x189.png 300w, https://www.kmds.jp/img/2024/01/variable2_12-768x485.png 768w, https://www.kmds.jp/img/2024/01/variable2_12-1536x969.png 1536w, https://www.kmds.jp/img/2024/01/variable2_12-2048x1292.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>データテーブルから値を取りだす方法は少し難しく見えますね。ですが、まとめて値をたくさん読み取るため、ひとつひとつ何度も読み取るよりは効率が良くなります。行番号や列の指定方法に慣れるために、意識して使ってみましょう。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-68ae54d7-5046-455c-be76-8bc896481355">ループアクション Loop と組み合わせて使う</h2>



<p>データテーブルは複数値のまとまりなので、1行ずつ同じ処理を行っていくというケースが多いです。ループ=繰り返しと組み合わせて使う方法をみてみましょう。<br><span data-color="#f78da7" style="background: linear-gradient(transparent 60%,rgba(247, 141, 167, 0.7) 0);" class="vk_highlighter">ループは1周ごとに変数の内容を変えることで別の値に対して同じ処理を行うもの</span>です。</p>



<p>では、列名を指定して読み取った StaffListData を使ってループ処理を作ってみましょう。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">Loopアクション</mark> を配置し、開始値：0 （= 行番号0から）、終了：2 （= 行番号2まで）、増分：1 （= 1ずつ） とします。<br>Loop とセットでEnd が作成され、Loop から Endを1回実行すると1周で、今回だと0~2までの3周することになります。</p>



<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/01/variable2_6.png"><img decoding="async" width="638" height="505" src="https://www.kmds.jp/img/2024/01/variable2_6.png" alt="Loopアクションの設定" class="wp-image-6292" srcset="https://www.kmds.jp/img/2024/01/variable2_6.png 638w, https://www.kmds.jp/img/2024/01/variable2_6-300x237.png 300w" sizes="(max-width: 638px) 100vw, 638px" /></a></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>生成された変数は <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">LoopIndex</mark> でした。LoopIndexには開始値、つまり今回は0がセットされています。そして1周すると、増分1され2周目のLoopIndexは1が入るというように、1周するごとにLoopIndexの値は変化していきます。</p>



<p>つまりこのLoopIndexを使うことで、順番にデータテーブルの行番号を変化させていけるということです。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">メッセージを表示アクション</mark> を配置し、1周ごとに氏名を表示してみましょう。変数は <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%StaffListData[LoopIndex][&#8216;氏名&#8217;]%</mark> と書けばいいですね。<br>1周ごとに氏名が表示されましたでしょうか？</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/01/variable2_13.png"><img decoding="async" width="1024" height="280" src="https://www.kmds.jp/img/2024/01/variable2_13-1024x280.png" alt="" class="wp-image-6314" srcset="https://www.kmds.jp/img/2024/01/variable2_13-1024x280.png 1024w, https://www.kmds.jp/img/2024/01/variable2_13-300x82.png 300w, https://www.kmds.jp/img/2024/01/variable2_13-768x210.png 768w, https://www.kmds.jp/img/2024/01/variable2_13.png 1501w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>データテーブル内の値をきちんと把握した上で、LoopIndexの値を上手く使いこなすとLoopはいろいろな使い方ができます！</p>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent is-style-vk_borderBox-style-solid-kado-tit-banner"><div class="vk_borderBox_title_container"><i class=""></i><h4 class="vk_borderBox_title" id="vk-border-box-213a2df4-b369-4c8c-91c4-a71e4d72b6ef">便利なLoopアクション＋データテーブルの使いどころ</h4></div><div class="vk_borderBox_body">
<ul class="wp-block-list">
<li>好きな数・位置から開始できる。例）列名を指定しておらず0行目に列名がある場合は開始値1にする</li>



<li>下から順に実行できる。例）開始値を全体の行数、終了は0、<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">増分を-1</span>にする</li>



<li>複雑な表にも使える。例）2行で1行を表していて1行おきに読み取りたい場合は増分2にする</li>



<li>行だけでなく、LoopIndexを列番号にセットすれば列方向にも使える。</li>
</ul>
</div></div>



<div class="wp-block-vk-blocks-alert vk_alert alert alert-warning"><div class="vk_alert_content">
<p>【マニアックな情報ですが・・・】LoopとEndの間で、変数 LoopIndex に別の値を設定しても、次にLoopを通る時元に戻ってしまう。</p>
</div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-273dedae-de4e-45c0-afbc-8a793f915b6a">ループアクション For each と組み合わせて使う</h2>



<p>Loopは便利ですが慣れないうちはけっこう難しいものですよね。もう少しシンプルな方法にすることもできます。</p>



<p>では、列名を指定して読み取った StaffListData を使ってもうひとつループ処理を作ってみましょう。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">For eachアクション</mark> を配置し、反復処理を行う値に StaffListData をセットします。StaffListData の<span data-color="#f78da7" style="background: linear-gradient(transparent 60%,rgba(247, 141, 167, 0.7) 0);" class="vk_highlighter">行数分、1行ずつ上から</span>実行する、ことになります。<br>何を実行するかというと、保存先 <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">CurrentItem</mark> へ1行分のデータを保存することです。この変数名も分かりやすくするために今回は <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">CurrentItemStaff </mark>に変えておきます。</p>



<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/01/variable2_7.png"><img decoding="async" width="622" height="367" src="https://www.kmds.jp/img/2024/01/variable2_7.png" alt="For eachの作成" class="wp-image-6298" srcset="https://www.kmds.jp/img/2024/01/variable2_7.png 622w, https://www.kmds.jp/img/2024/01/variable2_7-300x177.png 300w" sizes="(max-width: 622px) 100vw, 622px" /></a></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%">
<p>全然シンプルじゃない。何か複雑じゃない？という気もしますが、落ち着いて、順に見ていきましょう。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">メッセージを表示アクション</mark> を配置し、1周ごとに CurrentItemStaff を表示してみましょう。</p>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/01/variable2_8.png"><img decoding="async" width="142" height="123" src="https://www.kmds.jp/img/2024/01/variable2_8.png" alt="" class="wp-image-6299"/></a></figure>
</div>
</div>



<p>保存先の変数（CurrentItemStaff）には1行分のデータを保存してくれるため、最初の行だけすべての列の値を持っているのですね。<br>変数ペインで CurrentItemStaff の値を確認してみると、<strong>Datarow</strong>という複数列を持つ1行分のデータ型ということが分かります。<br>つまり、1周するごとにDataTable型の StaffListData から、Datarow型の CurrentItemStaff へ<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">データを移し替えている</span>のです。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2024/01/variable2_9.png"><img decoding="async" width="1024" height="506" src="https://www.kmds.jp/img/2024/01/variable2_9-1024x506.png" alt="1周ごとにDataDableからDaarowへ値を入れ替える" class="wp-image-6300" srcset="https://www.kmds.jp/img/2024/01/variable2_9-1024x506.png 1024w, https://www.kmds.jp/img/2024/01/variable2_9-300x148.png 300w, https://www.kmds.jp/img/2024/01/variable2_9-768x380.png 768w, https://www.kmds.jp/img/2024/01/variable2_9-1536x759.png 1536w, https://www.kmds.jp/img/2024/01/variable2_9.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>1行分だけのデータになったら、後は<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">列を指定するだけ</span>でひとつのセル値を取りだすことができます。氏名列の指定はこのようにします。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%CurrentItemStaff[&#8216;氏名&#8217;]%</mark> または <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%CurrentItemStaff[2]%</mark><br>データテーブルで列行を指定するときと、基本の書き方は同じです。行を指定しない分シンプルですね！</p>



<p>For eachアクションに繰り返し処理したい値をセットするだけなので、Loopに比べると使い方はシンプルです。保存先の変数名で値を取りだすのがポイントですね。<br>きちんと列名指定して読み取ったデータテーブルを処理するのに向いています。<br>なんとなくデータテーブルから値を取りだす方法がイメージできてきたでしょうか？</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-d9164b4d-72f0-41bf-9197-0277c99dbc5d">エクセルのデータがある範囲を調べる</h2>



<p>冒頭でエクセルから読み取ったときは範囲をべた書きで指定したのですが、固定値ではなく”データがある分を自動的に”読み取りたいですよね。<br>テーブル名があれば取得を「名前付きセルの値」にし、テーブル名を指定すると便利です。テーブル名がない表の場合は、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">Excelワークシートから最初の空の列や行を取得アクション</mark> を活用してみましょう。エクセルから読み取るアクションより上にアクションを配置してください。</p>



<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/01/variable2_10.png"><img decoding="async" width="645" height="605" src="https://www.kmds.jp/img/2024/01/variable2_10.png" alt="最初の空の列と行を取得する設定" class="wp-image-6301" srcset="https://www.kmds.jp/img/2024/01/variable2_10.png 645w, https://www.kmds.jp/img/2024/01/variable2_10-300x281.png 300w" sizes="(max-width: 645px) 100vw, 645px" /></a></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>最初の空の列 <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">FirstFreeColumn</mark>と行 <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">FirstFreeRow</mark> が数値で取得できます。これは空の行の行番号になるので、この1行前までデータがある、と考えられます。つまり<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">空の行-1すればデータの最終行</span>になるというわけです（<a href="https://www.kmds.jp/pc_kowaza/29-variable-series-first/" data-type="link" data-id="https://www.kmds.jp/pc_kowaza/29-variable-series-first/" target="_blank" rel="noreferrer noopener">変数シリーズ【第1回】変数を計算で使ってみる</a>）。エクセルから読み取るアクションの範囲の最終行を、FirstFreeRow を使って変更してみてください。</p>



<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2024/01/variable2_11.png"><img decoding="async" width="622" height="640" src="https://www.kmds.jp/img/2024/01/variable2_11.png" alt="FirstFreeRow-1を最終行にセットする" class="wp-image-6302" srcset="https://www.kmds.jp/img/2024/01/variable2_11.png 622w, https://www.kmds.jp/img/2024/01/variable2_11-292x300.png 292w" sizes="(max-width: 622px) 100vw, 622px" /></a></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>これでデータ量の増減があっても設定を変える必要はなく、データがある分だけ範囲に含めることができます！</p>



<div class="wp-block-group is-style-vk-group-stitch has-pale-cyan-blue-background-color has-background"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p>生成されたアクションの左にある &gt; を開いてみましょう。<br><span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">変数にはそれぞれ説明が付いており</span>、どんな値が入るかの参考になる場合もありますので、最初のうちは読んで確認するとよいでしょう。</p>



<p>また、今回のように生成された変数のうち、行は使うけれど、列は使わないということもあるかと思います。変数にはON/OFFスイッチが付いていますので、<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">使わない変数をOFFに</span>しておくことができます。OFFにすると変数は生成されないため、右側の変数ペインには出ません。少しの効果ですが使わないものがない分スッキリしますのでご活用ください。</p>
</div></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>＜今回のおさらい＞<br>DataTable型 %ExcelData[行][列]%、Datarow型 %CurrentItem[列]%、データの最終行 %FirstFreeRow  -1%</p>



<p>データテーブルの列行の指定方法は難しかったと思います。変数ペインで値を確認しながら、たくさん使って感覚をつかんでいきましょう。<br>変数シリーズ【第3回】ではプロパティを紹介します。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-kmds wp-block-embed-kmds"><div class="wp-block-embed__wrapper">
			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.kmds.jp/pc_kowaza/32-variable-series-third-properties/">【Power Automate for desktop】変数 第３回 プロパティ</a>
							</h5>
																			<p class="blog-card-text">
								公開日 変数シリーズ【第３回】プロパティです。変数には型があり、一部の型にはプロパティという便利な機能があります。プロパティはどんなもので、どんな風に使えるかを…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.kmds.jp">
																	<img decoding="async" loading="lazy" src="https://www.kmds.jp/img/2022/12/cropped-HPロゴ-removebg-32x32.png" width="16" height="16" alt="" >
																株式会社KMDS							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.kmds.jp/pc_kowaza/32-variable-series-third-properties/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.kmds.jp/img/2023/12/variable_title-1024x536.png" alt="">
						</a>
					</div>
							</div>

			
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【Power Automate for desktop】変数 第１回 使ってみよう！</title>
		<link>https://www.kmds.jp/pc_kowaza/29-variable-series-first/</link>
		
		<dc:creator><![CDATA[KMDSHP管理者]]></dc:creator>
		<pubDate>Mon, 25 Dec 2023 01:00:00 +0000</pubDate>
				<guid isPermaLink="false">https://www.kmds.jp/?post_type=pc_kowaza&#038;p=6086</guid>

					<description><![CDATA[公開日 Power Automate for desktopではじめて変数に出会った人も多いのではないでしょうか。変数と聞くと難しそう、よく分からない…と思われるかもしれませんが、使っていくうちに感覚がつかめてきます。こ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2023/12/variable_title.png"><img decoding="async" width="1024" height="536" src="https://www.kmds.jp/img/2023/12/variable_title-1024x536.png" alt="" class="wp-image-6212" srcset="https://www.kmds.jp/img/2023/12/variable_title-1024x536.png 1024w, https://www.kmds.jp/img/2023/12/variable_title-300x157.png 300w, https://www.kmds.jp/img/2023/12/variable_title-768x402.png 768w, https://www.kmds.jp/img/2023/12/variable_title.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-d653275e wp-block-group-is-layout-flex" style="font-size:13px">
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<p class="has-small-font-size">公開日</p>
</div>
</div>


<div class="wp-block-post-date has-small-font-size"><time datetime="2023-12-25T10:00:00+09:00">2023年12月25日</time></div>


<p class="has-small-font-size"></p>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>Power Automate for desktopではじめて変数に出会った人も多いのではないでしょうか。変数と聞くと難しそう、よく分からない…と思われるかもしれませんが、使っていくうちに感覚がつかめてきます。<br>これから何回かに分けて、変数について紹介していきます。まずは【第１回】使ってみよう！</p>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="true" data-custom-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]" data-toc-heading-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]"><div class="tab"><div class="vk_tableOfContents_title">目次</div><input type="checkbox" id="chck-toc-3agjasfg"/><label class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-open" for="chck-toc-3agjasfg" id="vk-tab-label-toc-3agjasfg">CLOSE</label><ul class="vk_tableOfContents_list tab_content-open">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-c3fc463c-e763-47a5-8489-c483d8c60522" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						変数とは？
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-01f12654-e877-423f-ac9e-7f4dce654720" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						どうやって作る？・・・アクションから生成
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-0ab2d480-034e-4259-bf8c-f1b381749ede" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						どうやって使う？・・・｛ｘ｝から選択
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-661ed77b-2a0c-4aa6-9f53-d49cb3063898" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						生成された変数名を変えてみる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-a54958e5-ca3a-4c0c-969e-4b81503d792b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.1. </span>
						アクション作成時に変更する
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-10522f3b-4552-4ae9-9d68-5fba391c8abc" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.2. </span>
						変数ペインから変更する
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-504ce300-8768-4b4a-b7a6-778e3d75ea05" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						自分で変数を作ってみる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-343043b8-64c1-4ce9-88aa-b6f9b6a5a553" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6. </span>
						変数には型がある
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-675b478b-9ed8-4cca-9b44-dfaaabc59e78" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.1. </span>
						数値、テキスト値
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-6b2f1c39-b81d-4eb2-a8d8-638061d13685" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.2. </span>
						Datetime
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-d8766737-bc9f-4cf9-92ad-e1f3eb2f4eec" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.3. </span>
						Excelインスタンス
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-e9aed04c-f716-4fda-9487-c59fabee69c9" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">7. </span>
						変数を計算で使ってみる
					</a>
				</li>
			</ul></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-c3fc463c-e763-47a5-8489-c483d8c60522">変数とは？</h2>



<p>名前を付けた箱のようなものです。数学の x や y で行う、x = 1 というように値を入れて保存しておけるもの。変わる数 という名前からも分かる通り、中の値が変えられるものです。<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">値を保存しておけるので、別の場所でその値を使うことができます。</span></p>



<p>PADでは % を使って変数を表します。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%Name%</mark>のように、%で前後を囲んだものが変数です。この場合Nameが変数名。</p>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent is-style-vk_borderBox-style-solid-kado-tit-tab"><div class="vk_borderBox_title_container"><i class=""></i><h4 class="vk_borderBox_title" id="vk-border-box-af6cf04f-2549-4f90-af6d-8877e981e7f6">変数名の命名ルール</h4></div><div class="vk_borderBox_body">
<p id="hensunamae">使える： %Hensu%、%HENSU%、%Hen_Su%、%変数%<br>使えない： %Hen Su%、%1Hensu%、%２変数%</p>



<ul class="wp-block-list">
<li>アルファベット大文字小文字が使える（ただし%Hensu%と%HENSU%は同じとみなされる）</li>



<li class="#hensunamae">記号はアンダースコア（ _ ）が使える、スペースはダメ</li>



<li>頭に数字は入れられない、全角数字でもダメ</li>



<li>日本語も使える （2023年5月のアップデートから）</li>
</ul>
</div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-01f12654-e877-423f-ac9e-7f4dce654720">どうやって作る？・・・アクションから生成</h2>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex">
<p>では命名ルールとか小難しいことはいったん置いておいて、とにかく作ってみましょう。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">現在の日時を取得する</mark>アクションを配置します。<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-black-color">変数については</mark><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">生成された変数</mark>に表示されています。</p>



<figure class="wp-block-image size-full is-resized is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/12/variables1_1.png"><img decoding="async" width="2066" height="1524" src="https://www.kmds.jp/img/2023/12/variables1_1.png" alt="アクション設定ウィンドウの下部に生成された変数がある" class="wp-image-6204" style="width:530px" srcset="https://www.kmds.jp/img/2023/12/variables1_1.png 2066w, https://www.kmds.jp/img/2023/12/variables1_1-300x221.png 300w, https://www.kmds.jp/img/2023/12/variables1_1-1024x755.png 1024w, https://www.kmds.jp/img/2023/12/variables1_1-768x567.png 768w, https://www.kmds.jp/img/2023/12/variables1_1-1536x1133.png 1536w, https://www.kmds.jp/img/2023/12/variables1_1-2048x1511.png 2048w" sizes="(max-width: 2066px) 100vw, 2066px" /></a></figure>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex">
<p>これで<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">変数 CurrentDateTime</mark> ができました。画面右側にある<strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">変数ペイン</mark></strong>（下図オレンジ枠線部分）のフロー変数に追加されます。この時点ではまだ変数に値は入っていません。<br>変数ペインが開いていない場合は、右端にあるアイコンのうち｛x｝変数をクリックして開いてください。</p>



<figure class="wp-block-image size-full is-resized is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/12/variables1_2.png"><img decoding="async" width="1920" height="1162" src="https://www.kmds.jp/img/2023/12/variables1_2.png" alt="" class="wp-image-6206" style="width:900px" srcset="https://www.kmds.jp/img/2023/12/variables1_2.png 1920w, https://www.kmds.jp/img/2023/12/variables1_2-300x182.png 300w, https://www.kmds.jp/img/2023/12/variables1_2-1024x620.png 1024w, https://www.kmds.jp/img/2023/12/variables1_2-768x465.png 768w, https://www.kmds.jp/img/2023/12/variables1_2-1536x930.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></figure>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex">
<p>フローを実行する（<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" />）と現在の日時が取得され、変数に値が入ります。このように<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">変数ペインで変数にどんな値が入るか確認することができます</span>。<br>変数に入った値を確認するこの方法は覚えておきましょう。</p>



<figure class="wp-block-image size-large is-resized is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/12/variables1_3.png"><img decoding="async" width="1024" height="376" src="https://www.kmds.jp/img/2023/12/variables1_3-1024x376.png" alt="変数名の右側に値が表示される" class="wp-image-6207" style="width:900px" srcset="https://www.kmds.jp/img/2023/12/variables1_3-1024x376.png 1024w, https://www.kmds.jp/img/2023/12/variables1_3-300x110.png 300w, https://www.kmds.jp/img/2023/12/variables1_3-768x282.png 768w, https://www.kmds.jp/img/2023/12/variables1_3-1536x564.png 1536w, https://www.kmds.jp/img/2023/12/variables1_3.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-0ab2d480-034e-4259-bf8c-f1b381749ede">どうやって使う？・・・｛ｘ｝から選択</h2>



<p>次に<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">メッセージを表示</mark>アクションを配置します。ポップアップでメッセージウィンドウを出し、さきほど取得した現在の日時を表示してみます。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">変数の選択 {x}</mark>から選択すると、%CurrentDateTime%と入ります。<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">変数は手入力することもできます。</span></p>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/12/variables1_4.jpg"><img decoding="async" width="611" height="692" src="https://www.kmds.jp/img/2023/12/variables1_4.jpg" alt="変数を入れたい位置にカーソルを合わせる。変数の選択をクリック。候補から変数を選択する。" class="wp-image-6133" srcset="https://www.kmds.jp/img/2023/12/variables1_4.jpg 611w, https://www.kmds.jp/img/2023/12/variables1_4-265x300.jpg 265w" sizes="(max-width: 611px) 100vw, 611px" /></a><figcaption class="wp-element-caption">表示するメッセージに変数を含める</figcaption></figure>



<figure class="wp-block-image size-full is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/12/variables1_5.jpg"><img decoding="async" width="614" height="695" src="https://www.kmds.jp/img/2023/12/variables1_5.jpg" alt="カーソル位置に変数名が入る" class="wp-image-6134" srcset="https://www.kmds.jp/img/2023/12/variables1_5.jpg 614w, https://www.kmds.jp/img/2023/12/variables1_5-265x300.jpg 265w" sizes="(max-width: 614px) 100vw, 614px" /></a><figcaption class="wp-element-caption">%変数名%が追加される</figcaption></figure>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>フローを実行するとメッセージのポップアップが出て、現在の日時が表示されます。これで別のアクションで変数を使うことができました。</p>



<figure class="wp-block-image size-large is-resized is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/12/variables1_6.png"><img decoding="async" width="1024" height="381" src="https://www.kmds.jp/img/2023/12/variables1_6-1024x381.png" alt="ポップアップに変数の値が表示される" class="wp-image-6208" style="width:900px" srcset="https://www.kmds.jp/img/2023/12/variables1_6-1024x381.png 1024w, https://www.kmds.jp/img/2023/12/variables1_6-300x112.png 300w, https://www.kmds.jp/img/2023/12/variables1_6-768x286.png 768w, https://www.kmds.jp/img/2023/12/variables1_6-1536x572.png 1536w, https://www.kmds.jp/img/2023/12/variables1_6.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">ポップアップのメッセージに変数の値が表示される</figcaption></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p><span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">フローは上から順に実行されるため、アクションを並べる順番が大事です。</span><br>変数を使うときにちゃんと想定した値が入っているか、メッセージを表示アクションや変数ペインで確認するようにしましょう。<br>ちなみに、メッセージを表示アクションでも変数が生成されるので、変数ペインに変数が増えています。</p>



<div class="wp-block-vk-blocks-alert vk_alert alert alert-info"><div class="vk_alert_content">
<p>※ 変数ペインのフロー変数一覧では、変数名はアルファベット順、その下に日本語が並びます。</p>
</div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-661ed77b-2a0c-4aa6-9f53-d49cb3063898">生成された変数名を変えてみる</h2>



<p>アクションで生成される変数は自動で名前が付きますが、変更することもできます。<br>今度は<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">Excelの起動</mark>アクションを入れてみましょう。<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">ExcelInstance</mark>という変数が生成されます。<br>複数のエクセルを扱うことも多いですよね。もうひとつエクセルの起動を入れてみると、<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">ExcelInstance2</mark>になりました。<br><span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">同じアクションを追加すると、変数の末尾に数字がつき</span>、それぞれ区別できるよう変数が作られます。</p>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/12/variables1_7.jpg"><img decoding="async" width="614" height="527" src="https://www.kmds.jp/img/2023/12/variables1_7.jpg" alt="ExcelInstance" class="wp-image-6139" srcset="https://www.kmds.jp/img/2023/12/variables1_7.jpg 614w, https://www.kmds.jp/img/2023/12/variables1_7-300x257.jpg 300w" sizes="(max-width: 614px) 100vw, 614px" /></a><figcaption class="wp-element-caption">ひとつめのExcelの起動</figcaption></figure>



<figure class="wp-block-image size-full is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/12/variables1_8.jpg"><img decoding="async" width="614" height="529" src="https://www.kmds.jp/img/2023/12/variables1_8.jpg" alt="ExcelInstance2" class="wp-image-6140" srcset="https://www.kmds.jp/img/2023/12/variables1_8.jpg 614w, https://www.kmds.jp/img/2023/12/variables1_8-300x258.jpg 300w" sizes="(max-width: 614px) 100vw, 614px" /></a><figcaption class="wp-element-caption">ふたつめのExcelの起動</figcaption></figure>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<div class="wp-block-vk-blocks-heading" id="vk-htags-a54958e5-ca3a-4c0c-969e-4b81503d792b"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>アクション作成時に変更する</span></h3></div></div>



<p>別のエクセルだと分かるとはいえ、どちらがどのエクセルを指しているのか分かりにくいので、変数名を変更しましょう。<br>アクション作成時に変数名を変えるには、生成された変数の <strong>変数名をクリック &gt; もう一度クリックして編集モードに &gt; 変更したらEnter</strong>。<br>変数名前後の%は自動で付きますので、消してしまっても大丈夫です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<div class="wp-block-group is-style-vk-group-stitch has-text-color has-background has-link-color has-small-font-size wp-elements-727907425683827560201556d5acca76" style="color:#000000b8;background-color:#fff7aa"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p><strong>注意！  変数名に使えない文字を含めて保存すると、変数生成がOFFになる</strong><br>たとえば、%Template Excel%とスペースを含めて変更してみます。一見変更できたように見えるのですが、再度Excelの起動を開いてみると変数の生成がOFF、変数名はExcelInstanceになっていることが分かります。変数の命名ルールは冒頭<strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">「<a href="#hensunamae"><span data-color="#8ed1fc" style="background: linear-gradient(transparent 60%,rgba(142, 209, 252, 0.7) 0);" class="vk_highlighter">命名ルール</span></a>」</mark></strong>をチェック！</p>



<figure class="wp-block-image size-full is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/12/variables1_9.png"><img decoding="async" width="581" height="125" src="https://www.kmds.jp/img/2023/12/variables1_9.png" alt="Excelの起動アクション、生成された変数がオフになる" class="wp-image-6201" srcset="https://www.kmds.jp/img/2023/12/variables1_9.png 581w, https://www.kmds.jp/img/2023/12/variables1_9-300x65.png 300w" sizes="(max-width: 581px) 100vw, 581px" /></a></figure>
</div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<div class="wp-block-vk-blocks-heading" id="vk-htags-10522f3b-4552-4ae9-9d68-5fba391c8abc"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>変数ペインから変更する</span></h3></div></div>



<p><span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">変数ペインから変更すると、既にいくつかのアクションで使用している変数名を一括で変更することができます</span>。<br><strong>変数名の3点ボタン &gt; 名前の変更</strong><br>生成したアクションから変えても、他のアクションで使用している変数名は変更されないのでご注意ください。</p>



<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2023/12/variables1_10.png"><img decoding="async" width="360" height="305" src="https://www.kmds.jp/img/2023/12/variables1_10.png" alt="変数ペインの変数名右にある三点ボタン、名前の変更" class="wp-image-6199" srcset="https://www.kmds.jp/img/2023/12/variables1_10.png 360w, https://www.kmds.jp/img/2023/12/variables1_10-300x254.png 300w" sizes="(max-width: 360px) 100vw, 360px" /></a></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-504ce300-8768-4b4a-b7a6-778e3d75ea05">自分で変数を作ってみる</h2>



<p>これまではアクションが生成する変数を見てきました。<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">変数は自分でも作ることができます</span>ので、以下の変数を作ってみましょう。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">変数の設定</mark>アクションを使用し、変数名と値を入力します。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%Amount%</mark>  値：1000（半角数字）<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%Qty%</mark>  値：５（全角数字）</p>



<figure class="wp-block-image size-full is-resized"><a href="https://www.kmds.jp/img/2023/12/variables1_11-1.png"><img decoding="async" width="2504" height="1355" src="https://www.kmds.jp/img/2023/12/variables1_11-1.png" alt="変数の設定アクションで、変数名Amount、値1000を半角数字で入力" class="wp-image-6196" style="width:700px" srcset="https://www.kmds.jp/img/2023/12/variables1_11-1.png 2504w, https://www.kmds.jp/img/2023/12/variables1_11-1-300x162.png 300w, https://www.kmds.jp/img/2023/12/variables1_11-1-1024x554.png 1024w, https://www.kmds.jp/img/2023/12/variables1_11-1-768x416.png 768w, https://www.kmds.jp/img/2023/12/variables1_11-1-1536x831.png 1536w, https://www.kmds.jp/img/2023/12/variables1_11-1-2048x1108.png 2048w" sizes="(max-width: 2504px) 100vw, 2504px" /></a></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>自分で作る変数をどういう時に使うかというと、例えばフォルダーパスやファイルパス、メールアドレスなど2カ所以上で使う値や、消費税やURLなど変更する可能性がある値です。変数に入れておくことで、変数の値だけ変更すればよいためメンテナンスや変更が楽になります。</p>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-343043b8-64c1-4ce9-88aa-b6f9b6a5a553">変数には型がある</h2>



<p>変数には<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">型（かた）</mark>というものがあり、例えば、文字列型、数値型、日付型などいろいろあります。<br>今回使用したアクションで作成された変数の型をいくつか見てみましょう。</p>



<div class="wp-block-vk-blocks-heading" id="vk-htags-675b478b-9ed8-4cca-9b44-dfaaabc59e78"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>数値、テキスト値</span></h3></div></div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<p>さきほど自分の変数を作成し、半角数字、全角数字をそれぞれ入れてみました。<br>フロー実行後、変数ペインでそれぞれの<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">変数・値の部分をダブルクリック</span>で開いて、型を確認してみましょう。<br>変数名の右側に型が表示されます。</p>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2023/12/variables1_12.jpg"><img decoding="async" width="959" height="590" src="https://www.kmds.jp/img/2023/12/variables1_12.jpg" alt="変数ペインで値をダブルクリック、Amountは数値、Qtyはテキスト値となる" class="wp-image-6165" srcset="https://www.kmds.jp/img/2023/12/variables1_12.jpg 959w, https://www.kmds.jp/img/2023/12/variables1_12-300x185.jpg 300w, https://www.kmds.jp/img/2023/12/variables1_12-768x472.jpg 768w" sizes="(max-width: 959px) 100vw, 959px" /></a></figure>
</div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>数値として認識されたのは半角数字だけです。全角数字はテキスト値。保存後のアクションを見ても&#8221;が付いているとテキスト値として認識されていることが分かります。<br>セルの指定や計算に使うためには数値である必要がありますので、<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">数値は半角で入力してください</span>。<br>型は変数の選択{x}でも表示されますので、使うときに確認することもできます。</p>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/12/variables1_13.jpg"><img decoding="async" width="523" height="254" src="https://www.kmds.jp/img/2023/12/variables1_13.jpg" alt="Qtyは全角数字で入力したので５がシングルクォーテーションで囲まれる" class="wp-image-6166" srcset="https://www.kmds.jp/img/2023/12/variables1_13.jpg 523w, https://www.kmds.jp/img/2023/12/variables1_13-300x146.jpg 300w" sizes="(max-width: 523px) 100vw, 523px" /></a><figcaption class="wp-element-caption">テキスト値は&#8221; (シングルクォーテーション)で囲まれる</figcaption></figure>



<figure class="wp-block-image size-full is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/12/variables1_14.jpg"><img decoding="async" width="503" height="258" src="https://www.kmds.jp/img/2023/12/variables1_14.jpg" alt="変数の選択で出てくる候補は、変数名の右側に型が表示されている" class="wp-image-6167" srcset="https://www.kmds.jp/img/2023/12/variables1_14.jpg 503w, https://www.kmds.jp/img/2023/12/variables1_14-300x154.jpg 300w" sizes="(max-width: 503px) 100vw, 503px" /></a><figcaption class="wp-element-caption">変数の選択{x}を開くと実は型も表示されている</figcaption></figure>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<div class="wp-block-vk-blocks-heading" id="vk-htags-6b2f1c39-b81d-4eb2-a8d8-638061d13685"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>Datetime</span></h3></div></div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<p>次に最初に作成したCurrentDateTimeを確認してみましょう。<br>Datetimeという、日付と時間を持つ型です。</p>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-full is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/12/variables1_15.jpg"><img decoding="async" width="370" height="178" src="https://www.kmds.jp/img/2023/12/variables1_15.jpg" alt="" class="wp-image-6173" srcset="https://www.kmds.jp/img/2023/12/variables1_15.jpg 370w, https://www.kmds.jp/img/2023/12/variables1_15-300x144.jpg 300w" sizes="(max-width: 370px) 100vw, 370px" /></a></figure>
</div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>Datetimeは<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">日付の計算をすることができます</span>。たとえば、今日から３日後の日付、1月前の日付、今月末の日付。日付だけでなく年・月・日などをバラバラに使うことも可能です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent is-style-vk_borderBox-style-solid-kado-tit-tab"><div class="vk_borderBox_title_container"><i class=""></i><h4 class="vk_borderBox_title" id="vk-border-box-e21da782-8719-4365-a66f-50e795810761">Datetimeからテキスト値へ変換できる</h4></div><div class="vk_borderBox_body">
<p>よくファイル名に作成日を付けたいことがあります。このCurrentDateTimeの値だと長いしスラッシュも含まれていてこのままだと使えません。<br>そんなときは<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">datetimeをテキストに変換</mark>アクションで、任意の形式を指定した上でテキストに変換し<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%FormattedDateTime%</mark>を作ります。これでファイル名に含めることができます。</p>



<figure class="wp-block-image size-full is-resized is-style-vk-image-shadow"><a href="https://www.kmds.jp/img/2023/12/variables1_16_1.png"><img decoding="async" width="2146" height="1071" src="https://www.kmds.jp/img/2023/12/variables1_16_1.png" alt="datetimeをテキストに変換アクションで、形式yyyyMMddを使ってCurrentDateTimeを変換しFormattedDateTimeに保存した。その後、変数の設定アクションで、変数FileNameに、値Sample_FormattedDateTime.xlsxを割り当てた。" class="wp-image-6193" style="width:750px" srcset="https://www.kmds.jp/img/2023/12/variables1_16_1.png 2146w, https://www.kmds.jp/img/2023/12/variables1_16_1-300x150.png 300w, https://www.kmds.jp/img/2023/12/variables1_16_1-1024x511.png 1024w, https://www.kmds.jp/img/2023/12/variables1_16_1-768x383.png 768w, https://www.kmds.jp/img/2023/12/variables1_16_1-1536x767.png 1536w, https://www.kmds.jp/img/2023/12/variables1_16_1-2048x1022.png 2048w" sizes="(max-width: 2146px) 100vw, 2146px" /></a></figure>
</div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<div class="wp-block-vk-blocks-heading" id="vk-htags-d8766737-bc9f-4cf9-92ad-e1f3eb2f4eec"><div class="vk_heading vk_heading-style-default"><h3 class="vk_heading_title vk_heading_title-style-default has-text-color has-vivid-cyan-blue-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><span>Excelインスタンス</span></h3></div></div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%">
<p>次にExcelの起動で作成された<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">TemplateExcel</mark>（ExcelInstance2から名前を変更しました）を見てみます。<br>Excelインスタンスだそうです。。名前も値もよく分かりませんが、<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">インスタンスはどのエクセルを操作するのかを判別するもの</span>です。</p>



<p>先ほど名前を変更してみましたが、複数のエクセルを起動したとき、どちらのエクセルを操作しているか分からなくならないよう、名前をきちんと付けておくことが重要です。分からなくなったら、変数を生成した<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">Excelの起動</mark>アクションを見て、どのエクセルを指しているか確認してください。</p>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%">
<figure class="wp-block-image size-full is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/12/variables1_17.png"><img decoding="async" width="370" height="344" src="https://www.kmds.jp/img/2023/12/variables1_17.png" alt="" class="wp-image-6192" srcset="https://www.kmds.jp/img/2023/12/variables1_17.png 370w, https://www.kmds.jp/img/2023/12/variables1_17-300x279.png 300w" sizes="(max-width: 370px) 100vw, 370px" /></a></figure>
</div>
</div>



<p>型は少し難しいですが、自分がよく使うものから特徴を押さえ慣れていきましょう！</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-e9aed04c-f716-4fda-9487-c59fabee69c9">変数を計算で使ってみる</h2>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%">
<p>型というものがあるんだなぁと知ってもらったところで、数値の入った変数を使って計算してみましょう。<br>計算はエクセルと同様、+ &#8211; * / で四則演算ができます。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">変数の設定</mark>アクションで、%Amount%に数量をかけるにはこのように%で囲んだ中に演算を記入します。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%Total%</mark>  値：<strong>%Amount * 5%</strong><br><br>変数同士の計算はこのように記入します。（%Qty%の値は半角数字で書き換えておきます。）<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%Total2%</mark>  値：<strong>%Amount * Qty%</strong><br>%%の内側でも変数の選択{x}からだと%が付きますが、<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">%%はひと組だけであるところがポイント</span>です。<br>フローを実行すると、変数にはちゃんと計算した結果が入りました。</p>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%">
<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2023/12/variables1_18.png"><img decoding="async" width="198" height="242" src="https://www.kmds.jp/img/2023/12/variables1_18.png" alt="" class="wp-image-6190"/></a></figure>
</div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent is-style-vk_borderBox-style-solid-kado-tit-onborder"><div class="vk_borderBox_title_container"><i class=""></i><h4 class="vk_borderBox_title" id="vk-border-box-cf02a6ef-e215-489b-ae20-53c475dfa688">変数を使わない計算</h4></div><div class="vk_borderBox_body">
<p>変数を使わないけれど計算をしたいという場合も%%の内側なら可能です。変数の設定アクションで変数を作ってみます。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%Calc%</mark>  値：<strong>%300 * 5%</strong><br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-orange-color">%Calc2%</mark> 値：<strong>300 * 5</strong><br>フローを実行して、変数の値を確認してみてください。<br>%Calc%は計算結果1500が入りますが、%Calc2%は300*5のままです。%で囲まないと、テキスト値とみなされ計算されません。</p>
</div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>値・変数を計算式としておくことで、金額と数量のように、後で金額だけもしくは数量だけ値を変えることも楽になります。<br>フローを作るときは、値が変わりそうなところを想定して予め変えやすく作っておくのも楽するコツです。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>今回は入門編として、変数をとにかく使ってみました。変数のイメージは掴めてきましたか？<br>案外色々ありましたね。変数【第2回】ではデータテーブルを紹介します。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-kmds wp-block-embed-kmds"><div class="wp-block-embed__wrapper">
			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.kmds.jp/pc_kowaza/30-variable-series-second/">【Power Automate for desktop】変数 第２回 データテーブル</a>
							</h5>
																			<p class="blog-card-text">
								公開日 変数シリーズ【第２回】データテーブルです。データテーブルとはデータ型のひとつで、表形式のデータをまるごとひとつの変数に保存できます。ひとつの変数の中に複…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.kmds.jp">
																	<img decoding="async" loading="lazy" src="https://www.kmds.jp/img/2022/12/cropped-HPロゴ-removebg-32x32.png" width="16" height="16" alt="" >
																株式会社KMDS							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.kmds.jp/pc_kowaza/30-variable-series-second/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.kmds.jp/img/2023/12/variable_title-1024x536.png" alt="">
						</a>
					</div>
							</div>

			
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Teams/Streamの文字起こしで、あなたの口ぐせをチェックする</title>
		<link>https://www.kmds.jp/pc_kowaza/25-count-fillers-from-transcript/</link>
		
		<dc:creator><![CDATA[KMDSHP管理者]]></dc:creator>
		<pubDate>Fri, 03 Nov 2023 11:12:07 +0000</pubDate>
				<guid isPermaLink="false">https://www.kmds.jp/?post_type=pc_kowaza&#038;p=5775</guid>

					<description><![CDATA[公開日 はじめに Teams会議の文字起こし記録（トランスクリプト）機能は便利ですね。その使い方については、以前こちら&#x1f447;でお伝えしました。たとえ会議で設定し忘れたときでも、あとからStream上でトランス [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-cover aligncenter is-light" style="min-height:337px;aspect-ratio:unset;"><img decoding="async" width="1000" height="333" class="wp-block-cover__image-background wp-image-2514" alt="" src="https://www.kmds.jp/img/2023/02/robot_back-1.png" style="object-position:52% 62%" data-object-fit="cover" data-object-position="52% 62%" srcset="https://www.kmds.jp/img/2023/02/robot_back-1.png 1000w, https://www.kmds.jp/img/2023/02/robot_back-1-300x100.png 300w, https://www.kmds.jp/img/2023/02/robot_back-1-768x256.png 768w" sizes="(max-width: 1000px) 100vw, 1000px" /><span aria-hidden="true" class="wp-block-cover__background has-background-dim-30 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
<div style="background-position:50% 50%;--bg-position-mobile:50% 50%;--bg-position-tablet:50% 50%;--min-height-mobile:auto;--min-height-tablet:auto;--min-height-pc:auto" class="wp-block-vk-blocks-outer vkb-outer-5feba22c-34ce-4347-b61c-75c99ffb4081 vk_outer vk_outer-width-normal vk_outer-paddingLR-none vk_outer-paddingVertical-use vk_outer-bgPosition-normal"><span class="vk_outer-background-area has-background has-vivid-cyan-blue-background-color has-background-dim" style="opacity:0.7"></span><div><div class="vk_outer_container is-layout-flow wp-block-vk-blocks-outer-is-layout-flow">
<h2 class="wp-block-heading has-text-align-center vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom is-style-vk-heading-background_fill_lightgray has-background" id="vk-htags-e40dd57c-167a-4146-9c39-9d04390613a3" style="background-color:#fbfbfc;font-style:normal;font-weight:700"><span data-fontsize="16px" style="font-size: 16px;" class="vk_inline-font-size"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"><span style="font-size: 18px;"> プレゼン能力の向上に</span> </mark></span><br><span data-fontsize="30px" style="font-size: 30px;" class="vk_inline-font-size"><strong>Teams/Streamの文字起こしで</strong></span><br><span data-fontsize="30px" style="font-size: 30px;" class="vk_inline-font-size"><strong>あなたの口ぐせをチェック</strong></span>する</h2>
</div></div></div><style type="text/css">
			.vk_outer.vkb-outer-5feba22c-34ce-4347-b61c-75c99ffb4081 > div > .vk_outer_container{
				padding-left:0px!important;
				padding-right:0px!important;
			}
			
			@media (min-width: 576px) {
				.vk_outer.vkb-outer-5feba22c-34ce-4347-b61c-75c99ffb4081 > div > .vk_outer_container{
					padding-left:0px!important;
					padding-right:0px!important;
				}
			}
			
			@media (min-width: 992px) {
				.vk_outer.vkb-outer-5feba22c-34ce-4347-b61c-75c99ffb4081 > div > .vk_outer_container{
					padding-left:0px!important;
					padding-right:0px!important;
				}
			}
			</style>
</div></div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-d653275e wp-block-group-is-layout-flex" style="font-size:13px">
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<p class="has-small-font-size">公開日</p>
</div>
</div>


<div class="wp-block-post-date has-small-font-size"><time datetime="2023-11-03T20:12:07+09:00">2023年11月3日</time></div>


<p class="has-small-font-size"></p>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p class="has-large-font-size"><strong>はじめに</strong></p>



<p>Teams会議の文字起こし記録（トランスクリプト）機能は便利ですね。その使い方については、以前こちら<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f447.png" alt="👇" class="wp-smiley" style="height: 1em; max-height: 1em;" />でお伝えしました。<br>たとえ会議で設定し忘れたときでも、あとからStream上でトランスクリプトを生成出来るコトにも触れました。<br><a rel="noreferrer noopener" href="https://www.kmds.jp/pc_kowaza/15-teams-autorecord-caption/" target="_blank">https://www.kmds.jp/pc_kowaza/15-teams-autorecord-caption/</a></p>



<figure class="wp-block-embed is-type-wp-embed is-provider-kmds wp-block-embed-kmds"><div class="wp-block-embed__wrapper">
			<div class="blog-card">
				<div class="blog-card-body-outer">
					<div class="blog-card-body">
													<h5 class="blog-card-title">
								<a href="https://www.kmds.jp/pc_kowaza/15-teams-autorecord-caption/">【Teams】自動録画設定・動画の期限・字幕と文字起こし</a>
							</h5>
																			<p class="blog-card-text">
								【Microsoft Teams】自動録画設定・動画の期限・字幕と文字起こし 公開日 すっかり定着したMicrosoft Teamsですが、会議を録画できることはご存知だと思います。そこで、…							</p>
												<div class="blog-card-site-title">
							<a href="https://www.kmds.jp">
																	<img decoding="async" loading="lazy" src="https://www.kmds.jp/img/2022/12/cropped-HPロゴ-removebg-32x32.png" width="16" height="16" alt="" >
																株式会社KMDS							</a>
						</div>
					</div>
				</div>
									<div class="blog-card-image-outer">
						<a href="https://www.kmds.jp/pc_kowaza/15-teams-autorecord-caption/" class="blog-card-image-frame">
							<img decoding="async" class="blog-card-image-src" src="https://www.kmds.jp/img/2022/12/26708664_s.jpg" alt="">
						</a>
					</div>
							</div>

			
</div></figure>



<p>あとで検索できますし、最近では文字起こしテキストを生成AIに要約させることも出来ます。<br>このようにトランスクリプト機能はまあまあ使えますが、問題もあります。<br>今回は、先にその問題を説明したうえで、それを逆手に取った活用方法をご紹介しましょう。途中、RPAのPower Automate for desktop（PAD）を使います。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="true" data-custom-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]" data-toc-heading-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]"><div class="tab"><div class="vk_tableOfContents_title">目次</div><input type="checkbox" id="chck-toc-dgwqgfki"/><label class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-open" for="chck-toc-dgwqgfki" id="vk-tab-label-toc-dgwqgfki">CLOSE</label><ul class="vk_tableOfContents_list tab_content-open">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-e40dd57c-167a-4146-9c39-9d04390613a3" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						プレゼン能力の向上に 
Teams/Streamの文字起こしで
あなたの口ぐせをチェックする
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-a0c4ac62-8242-4f5d-ada5-85d26b5667ba" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						Teams日本語トランスクリプトの問題点（つなぎ言葉）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-0fcd6592-d37d-4a73-9506-0ff6a9f0e0e9" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						口ぐせチェッカーとして使う（PADフローの使い方）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-4">
					<a href="#vk-htags-9bcd807a-c36a-42a8-a11a-5d260c2b3d7f" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.1.1. </span>
						口ぐせと置き換え語の把握
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-4">
					<a href="#vk-htags-f1accabd-9627-4184-8b25-d88a3d0b8e5e" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.1.2. </span>
						口ぐせ・置き換え語をフロー変数に登録
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-4">
					<a href="#vk-htags-62cf30c6-349c-4a21-a601-1e7fcad869ae" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.1.3. </span>
						保存して実行！結果を確認
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-f1b092d0-d24d-40a2-83d1-b36631d42195" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						おわりに
					</a>
				</li>
			</ul></div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_black has-vk-color-primary-dark-color has-text-color" id="vk-htags-a0c4ac62-8242-4f5d-ada5-85d26b5667ba">Teams日本語トランスクリプトの問題点（つなぎ言葉）</h2>



<p>まずは問題点から。</p>



<p>現時点（23年11月）で、Teams/Streamによる日本語文字起こしの大きな問題の一つは、<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">つなぎ言葉（フィラー ＝ Filler）</span>ですね。<br>フィラーとは、「えっと」「あのー」「まあ」などのような、間を埋める場つなぎの言葉です。<br>日本語の場合、これらがそのままトランスクリプトに反映されてしまいます。<br>あまりに多発していると、結構読みにくいです。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2023/11/FillersJP.png"><img decoding="async" width="1024" height="121" src="https://www.kmds.jp/img/2023/11/FillersJP-1024x121.png" alt="Filler Japanese" class="wp-image-5778" srcset="https://www.kmds.jp/img/2023/11/FillersJP-1024x121.png 1024w, https://www.kmds.jp/img/2023/11/FillersJP-300x35.png 300w, https://www.kmds.jp/img/2023/11/FillersJP-768x91.png 768w, https://www.kmds.jp/img/2023/11/FillersJP.png 1034w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">フィラーの例。結構言っちゃいますよね…。</figcaption></figure>



<p>ちなみに、英語でトランスクリプトを録ってみると、&#8221;umm&#8230;&#8221; といった言い淀みは無視してくれます。英語と比較すると、日本語に関する性能はまだまだなんだなと感じます。</p>



<p>加えて日本語の場合、文字起こし精度自体もそこまで高いものではありませんよね。<br>特に、仕事で会議をしていると、業界用語・専門用語・社内略語の類はどうしても出てきます。<br>が、それらを正しく文字化してくれることは少ないと思います。<br>例えば、海運に関連する当社では「本船動静」という言葉はごく日常的なものです。<br>しかし、「ほんせんどうせい」と発音しても、文字起こしで正しい漢字になることは極めて稀です。</p>



<p>結局、きちんとしたものを作るためには、VTTファイルをダウンロードして、手作業でかなりの修正を加えないといけないのが現状です。<br>（面倒なので、実際はそこまでやらない・・・）</p>



<p>これに比べると、OpenAIのWhisperによる文字起こし ＋ 生成AIによる補正プロンプト の組み合わせを使うと、日本語でもフィラーを飛ばした大分 質の高い文字起こしが出来ます。<br>ですから、最近ではこれがおススメなのですが、誰でもパッと使える訳ではない。<br>なのでやはり、Teams/Stream文字起こしの改善を期待したいところです。</p>



<p>以上が問題点でした。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_black has-vk-color-primary-dark-color has-text-color" id="vk-htags-0fcd6592-d37d-4a73-9506-0ff6a9f0e0e9">口ぐせチェッカーとして使う（PADフローの使い方）</h2>



<p>フィラーは不要な場つなぎ言葉ですから、プレゼンや発表などでは、なるべく少ない方が良いとされています。<br>だからこそTeamsの英語トランスクリプトや、Whisperの文字起こしでは、勝手に削ってくれるようになっているわけです。</p>



<p>しかし理想を言えば、話している時点から、フィラーの回数を少なくしてしまえば良いはずです。<br>Teamsついでで脱線しますが、私はMicrosoftのSatya Nadellaのスピーチをたまに視聴します。<br>彼の話し振りはフィラーがほぼなく、淀みなく、全く自然な感じで、すごいなぁといつも感心させられます。</p>



<p>もちろん邪魔にならない感じであれば、つなぎ言葉があっても構いません。<br>しかし、もしそれによって内容が伝わりにくくなっているとしたら残念なことです。<br>フィラーを減らすためには、意識したリハーサルが必要でしょう。<br>なにより、まずどんなフィラーが自分の口ぐせなのかを認識する必要があるでしょう。<br>そこで、せっかくTeamsトランスクリプトにフィラーが記録されているのを逆に利用して、数えてみようと考えました。</p>



<p>そのために作ったのがこちら<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f447.png" alt="👇" class="wp-smiley" style="height: 1em; max-height: 1em;" />のPower Automate for desktop（PAD）フローです。<br><span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">口ぐせの使用頻度チェック</span>だけでなく、<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">トランスクリプトからの口ぐせ除去</span>、さらには<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">用語の置き換え</span>も同時に行います。<br>コピペしてお使いください。<br>（PADバージョン 2.37.123.23280で動作確認済み。もしStreamのVTTファイルの形式が変わった場合、エラーになる可能性があります）</p>



<pre class="wp-block-code has-border-color has-cyan-bluish-gray-border-color has-black-color has-text-color has-background" style="border-width:1px;background-color:#dde0e0;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30);font-size:12px"><code>**REGION 0. 初期設定。対象となる口ぐせ等を予め登録する
# &#x1f447;ここに削除したい口ぐせを登録しておく
SET List TO &#91;'ええと、', 'えっと、', 'ええと', 'えっと', 'えーと、', 'えーと', 'ええ、', 'ええ', 'え？', 'あのー、', 'あのー', 'あの、', 'あの', 'うーん、', 'うーん', 'うん、', 'うん', 'まあ、', 'まあ', 'とりあえず', '一応']
# &#x1f447;ここに置き換えたい語と変更後の語を登録する。口ぐせだけでなく、専門用語なども。
Variables.CreateNewDatatable InputTable: { ^&#91;'From', 'To'], &#91;$'''ジップ''', $'''Zip'''], &#91;$'''エクセル''', $'''Excel'''], &#91;$'''パークエリ''', $'''Power Query'''], &#91;$'''パワーオートメイト''', $'''Power Automate'''], &#91;$'''KEMDS''', $'''KMDS'''], &#91;$'''エスオーエー''', $'''SOA'''], &#91;$'''エフエックス''', $'''Fx'''], &#91;$'''パワークエリ''', $'''Power Query'''], &#91;$'''kmds''', $'''KMDS'''] } DataTable=&gt; DataTableOriginalWords
**ENDREGION
**REGION 対象ファイルの選択
Display.SelectFileDialog.SelectFile Title: $'''ファイルの指定''' FileFilter: $'''*.vtt; *.txt''' IsTopMost: True CheckIfFileExists: False SelectedFile=&gt; SelectedFile ButtonPressed=&gt; ButtonPressed
IF ButtonPressed &lt;&gt; $'''Open''' THEN
    EXIT Code: 0
END
**ENDREGION
File.ReadTextFromFile.ReadText File: SelectedFile Encoding: File.TextFileEncoding.UTF8 Content=&gt; FileContents
Variables.CreateNewDatatable InputTable: { ^&#91;'検索語', '出現回数', '出現頻度（1分平均）'], &#91;$'''''', $'''''', $''''''] } DataTable=&gt; DataTable
Variables.DeleteRowFromDataTable DataTable: DataTable RowIndex: 0
**REGION 1.会議時間の割り出し
# &#x1f447;正規表現その他で会議の時間を割り出す
Text.ParseText.RegexParse Text: FileContents TextToFind: $'''(\\d{2}:\\d{2}:\\d{2}\\.\\d{3})''' StartingPosition: 0 IgnoreCase: False OccurrencePositions=&gt; Positions Matches=&gt; Matches
SET LastTime TO Matches&#91;Matches.Count - 1]
Text.SplitText.SplitWithDelimiter Text: LastTime CustomDelimiter: $''':''' IsRegEx: False Result=&gt; TextList
SET MeetingHour TO TextList&#91;0] * 1
SET MeetingMinutes TO TextList&#91;1] * 1
SET TotalTime TO MeetingMinutes + MeetingHour * 60
**ENDREGION
**REGION 2. 口ぐせ除去と回数カウント、頻度算出
LOOP FOREACH CurrentItem IN List
    Text.ParseText.Parse Text: FileContents TextToFind: CurrentItem StartingPosition: 0 IgnoreCase: False OccurrencePositions=&gt; Positions
    Text.Replace Text: FileContents TextToFind: CurrentItem IsRegEx: False IgnoreCase: False ReplaceWith: $'''%''%''' ActivateEscapeSequences: False Result=&gt; FileContents
    SET Frequency TO Positions.Count / TotalTime
    Variables.TruncateNumber.RoundNumber Number: Frequency DecimalPlaces: 2 Result=&gt; TruncatedValue
    Variables.AddRowToDataTable.AppendRowToDataTable DataTable: DataTable RowToAdd: &#91;CurrentItem, Positions.Count, TruncatedValue]
END
**ENDREGION
**REGION 3. 口ぐせ・専門用語や社内用語の置き換え、カウントと頻度算出
LOOP FOREACH CurrentItem IN DataTableOriginalWords
    Text.ParseText.Parse Text: FileContents TextToFind: CurrentItem&#91;'From'] StartingPosition: 0 IgnoreCase: False OccurrencePositions=&gt; Positions
    Text.Replace Text: FileContents TextToFind: CurrentItem&#91;'From'] IsRegEx: False IgnoreCase: False ReplaceWith: CurrentItem&#91;'To'] ActivateEscapeSequences: False Result=&gt; FileContents
    SET Frequency TO Positions.Count / TotalTime
    Variables.TruncateNumber.RoundNumber Number: Frequency DecimalPlaces: 2 Result=&gt; TruncatedValue
    Variables.AddRowToDataTable.AppendRowToDataTable DataTable: DataTable RowToAdd: &#91;CurrentItem&#91;'From'], Positions.Count, TruncatedValue]
END
**ENDREGION
DateTime.GetCurrentDateTime.Local DateTimeFormat: DateTime.DateTimeFormat.DateAndTime CurrentDateTime=&gt; CurrentDateTime
Text.ConvertDateTimeToText.FromCustomDateTime DateTime: CurrentDateTime CustomFormat: $'''yyyyMMdd_hhmm''' Result=&gt; FormattedDateTime
File.WriteToCSVFile.WriteCSV VariableToWrite: DataTable CSVFile: $'''%SelectedFile.Directory%\\%SelectedFile.NameWithoutExtension%_口ぐせ回数_%FormattedDateTime%.csv''' CsvFileEncoding: File.CSVEncoding.UTF8 IncludeColumnNames: True IfFileExists: File.IfFileExists.Overwrite ColumnsSeparator: File.CSVColumnsSeparator.SystemDefault
File.WriteText File: $'''%SelectedFile.Directory%\\%SelectedFile.NameWithoutExtension%_修正後_%FormattedDateTime%.vtt''' TextToWrite: FileContents AppendNewLine: True IfFileExists: File.IfFileExists.Overwrite Encoding: File.FileEncoding.Unicode
Display.ShowMessageDialog.ShowMessage Title: $'''修正修了''' Message: $'''修正が終わりました''' Icon: Display.Icon.Information Buttons: Display.Buttons.OK DefaultButton: Display.DefaultButton.Button1 IsTopMost: False
</code></pre>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p class="has-background has-large-font-size" style="background-color:#edf6f6"><strong>口ぐせチェッカーフローの使い方</strong></p>



<div class="wp-block-group is-style-default"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="height:2rem"></div><div class="vk_spacer-display-tablet" style="height:32rem"></div><div class="vk_spacer-display-mobile" style="height:2rem"></div></div>



<div class="wp-block-vk-blocks-step  vk_step vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom">
<div class="wp-block-vk-blocks-step-item  vk_step_item vk_step_item_lineStyle-default"><div class="vk_step_item_content">
<h4 class="wp-block-heading is-style-vk-heading-plain" id="vk-htags-9bcd807a-c36a-42a8-a11a-5d260c2b3d7f">口ぐせと置き換え語の把握</h4>



<p>まず、Teams/Streamの文字起こしを眺めて、自分の口ぐせを把握しましょう。<br>（この把握を、生成AIにやってもらうのもありかもしれませんね。）<br>私の場合、トランスクリプトを見て初めて気づいたのは、「っていうことですね」を異常なほど多用する点です…。<br>ひどいときには、「っていうことが言えるっていうことですね」などと喋っており、無駄な引き延ばしのような印象さえあります。まったく無意識なのですが、、、</p>



<figure class="wp-block-image size-full has-custom-border is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/11/KuchiGuse.png"><img decoding="async" width="740" height="113" src="https://www.kmds.jp/img/2023/11/KuchiGuse.png" alt="Filler Japanese2" class="has-border-color has-cyan-bluish-gray-border-color wp-image-5784" style="border-width:1px" srcset="https://www.kmds.jp/img/2023/11/KuchiGuse.png 740w, https://www.kmds.jp/img/2023/11/KuchiGuse-300x46.png 300w" sizes="(max-width: 740px) 100vw, 740px" /></a><figcaption class="wp-element-caption">本当にあった冗長な喋り方…。直したい。</figcaption></figure>



<p>加えて、うまく文字起こししてくれない用語や固有名詞も把握しておきましょう。<br>パターンを把握して、用語の置き換えをするためです。<br>例えば、当社の社名はKMDSですが、KEMDSだったり、ケーエムティーエスだったりと、正しくテキスト化されないことが多いです。<br>置き換えとは、これらの間違いをKMDSに変更することです。</p>
</div><div class="vk_step_item_dot vk_step_item_style-default has-background" style="background-color:#337ab7"><div class="vk_step_item_dot_caption">STEP</div><div class="vk_step_item_dot_num">1</div></div></div>



<div class="wp-block-vk-blocks-step-item  vk_step_item vk_step_item_lineStyle-default"><div class="vk_step_item_content">
<h4 class="wp-block-heading is-style-vk-heading-plain" id="vk-htags-f1accabd-9627-4184-8b25-d88a3d0b8e5e">口ぐせ・置き換え語をフロー変数に登録</h4>



<p>コピーしたフローは、PADのデザイナー画面を開いて貼り付けてください。<br>貼り付けたら、3番目と5番目のアクションを開いて編集します。</p>



<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2023/11/Variables.png"><img decoding="async" width="892" height="574" src="https://www.kmds.jp/img/2023/11/Variables.png" alt="PAD Flow" class="wp-image-5785" srcset="https://www.kmds.jp/img/2023/11/Variables.png 892w, https://www.kmds.jp/img/2023/11/Variables-300x193.png 300w, https://www.kmds.jp/img/2023/11/Variables-768x494.png 768w" sizes="(max-width: 892px) 100vw, 892px" /></a><figcaption class="wp-element-caption">変数の設定 と 新しいデータテーブルを作成する を編集する</figcaption></figure>



<p>3番目のアクションは、除去したい口ぐせのリストです。<br>これをダブルクリックして、値の角括弧<strong>［ ］</strong>内に、カンマ区切りで自分の口ぐせを入れて保存してください。</p>



<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2023/11/List.png"><img decoding="async" width="923" height="344" src="https://www.kmds.jp/img/2023/11/List.png" alt="List of Fillers" class="wp-image-5786" srcset="https://www.kmds.jp/img/2023/11/List.png 923w, https://www.kmds.jp/img/2023/11/List-300x112.png 300w, https://www.kmds.jp/img/2023/11/List-768x286.png 768w" sizes="(max-width: 923px) 100vw, 923px" /></a><figcaption class="wp-element-caption">除去したい口ぐせを登録してください</figcaption></figure>



<p>5番目は、置き換え語用のテーブルです。<br>アクションを開いて、編集からExcelのような一覧が見られますので、Fromに置き換え前の語、Toに置き換え後の語を追加・削除してください。</p>



<figure class="wp-block-image size-medium"><a href="https://www.kmds.jp/img/2023/11/DataTable.png"><img decoding="async" width="300" height="260" src="https://www.kmds.jp/img/2023/11/DataTable-300x260.png" alt="Table of replace words" class="wp-image-5787" srcset="https://www.kmds.jp/img/2023/11/DataTable-300x260.png 300w, https://www.kmds.jp/img/2023/11/DataTable.png 641w" sizes="(max-width: 300px) 100vw, 300px" /></a><figcaption class="wp-element-caption">Fromに置き換え前、Toに置き換え後</figcaption></figure>
</div><div class="vk_step_item_dot vk_step_item_style-default has-background" style="background-color:#337ab7"><div class="vk_step_item_dot_caption">STEP</div><div class="vk_step_item_dot_num">2</div></div></div>



<div class="wp-block-vk-blocks-step-item  vk_step_item vk_step_item_lineStyle-default"><div class="vk_step_item_content">
<h4 class="wp-block-heading is-style-vk-heading-plain" id="vk-htags-62cf30c6-349c-4a21-a601-1e7fcad869ae">保存して実行！結果を確認</h4>



<p>これで準備OKです。フローを保存して、実行してください。<br>ファイル選択ダイアログが出てきますので、ダウンロードしたVTTファイルを選んでください。完了メッセージが表示されればお終いです。</p>



<p>元のVTTファイルと同じフォルダに、 元ファイル名 _修正後_日時 というファイル名で新しいVTTファイルが出来ています。<br>これを確認のうえ、追加のマニュアル修正を多少してStreamに再アップすれば良いでしょう。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2023/11/FillersJP.png"><img decoding="async" width="1024" height="121" src="https://www.kmds.jp/img/2023/11/FillersJP-1024x121.png" alt="" class="wp-image-5778" srcset="https://www.kmds.jp/img/2023/11/FillersJP-1024x121.png 1024w, https://www.kmds.jp/img/2023/11/FillersJP-300x35.png 300w, https://www.kmds.jp/img/2023/11/FillersJP-768x91.png 768w, https://www.kmds.jp/img/2023/11/FillersJP.png 1034w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">こちらが修正前のファイル</figcaption></figure>



<div class="wp-block-vk-blocks-icon vk_icon"><div class="vk_icon_frame text-center"><div class="vk_icon_border" style="width:calc(14px + 28px);height:calc(14px + 28px)"><i style="font-size:14px" class="fa-solid vk_icon_font fa-arrow-down" aria-hidden="true"></i></div></div></div>



<p></p>



<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2023/11/FillersJPCut.png"><img decoding="async" width="832" height="114" src="https://www.kmds.jp/img/2023/11/FillersJPCut.png" alt="After removal" class="wp-image-5788" srcset="https://www.kmds.jp/img/2023/11/FillersJPCut.png 832w, https://www.kmds.jp/img/2023/11/FillersJPCut-300x41.png 300w, https://www.kmds.jp/img/2023/11/FillersJPCut-768x105.png 768w" sizes="(max-width: 832px) 100vw, 832px" /></a><figcaption class="wp-element-caption">修正後のVTTファイル</figcaption></figure>



<p>同じフォルダには 元ファイル名_口ぐせ回数_日時 というcsvファイルも出来ています。これも見てみます。</p>



<figure class="wp-block-image size-full"><a href="https://www.kmds.jp/img/2023/11/FillerCounts.png"><img decoding="async" width="721" height="326" src="https://www.kmds.jp/img/2023/11/FillerCounts.png" alt="Result" class="wp-image-5789" srcset="https://www.kmds.jp/img/2023/11/FillerCounts.png 721w, https://www.kmds.jp/img/2023/11/FillerCounts-300x136.png 300w" sizes="(max-width: 721px) 100vw, 721px" /></a><figcaption class="wp-element-caption">1分に一回以上の頻度。もう少し減らせれば良いですね</figcaption></figure>



<p>PADフローで除去または置き換えしたそれぞれの語の発生回数と、トランスクリプトの時間から割り出した出現頻度が分かります。<br>上の図の例では、『ええ』が頻発しているのが見て取れます。<br>これをチェックすることで、「次回は少しだけ、 『ええ』 を控えるように意識してみよう」といった試みが出来そうです。</p>
</div><div class="vk_step_item_dot vk_step_item_style-default has-background" style="background-color:#337ab7"><div class="vk_step_item_dot_caption">STEP</div><div class="vk_step_item_dot_num">3</div></div></div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="height:4rem"></div><div class="vk_spacer-display-tablet" style="height:4rem"></div><div class="vk_spacer-display-mobile" style="height:4rem"></div></div>
</div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_black has-vk-color-primary-dark-color has-text-color" id="vk-htags-f1b092d0-d24d-40a2-83d1-b36631d42195">おわりに</h2>



<p>以上、Teams/Streamのトランスクリプトを利用して、自分の口ぐせの傾向を把握するPADフローの紹介でした。</p>



<p>Microsoftには、日本語文字起こしの精度向上とフィラーの自動除去を是非早くやって欲しいものです。<br>ただ現状の日本語トランスクリプトは、本来の目的とは離れて、今回のように自分自身のプレゼンテーションのチェック・改善に使えるのでした。</p>



<p>コロナ禍によるリモートワークの影響もあって、Teamsを始めとするWeb会議ツールがずいぶん普及しました。<br>その過程で、以前はあまりプレゼンテーションをする機会が少なかった人にも、（オンラインとはいえ）複数名を前にして話す回数がむしろ増えているのではないでしょうか。</p>



<p>これまでメールと電話ばかりで仕事をしてきた身には、自分の喋り方・プレゼンの仕方を意識するときが殆ど無かったのでは？とも思います。私自身がそうでした。</p>



<p>その意味でも、Teams/Streamの文字起こし機能やPADフローのようなツールを使って、たまには自分の話し振りをふりかえってみるのも良いでしょう。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Power Automate for desktopでSQLを実行してExcelデータを集計する</title>
		<link>https://www.kmds.jp/pc_kowaza/11-pad-sql-to-excel/</link>
		
		<dc:creator><![CDATA[KMDSHP管理者]]></dc:creator>
		<pubDate>Mon, 01 May 2023 08:33:24 +0000</pubDate>
				<guid isPermaLink="false">https://www.kmds.jp/?post_type=pc_kowaza&#038;p=3355</guid>

					<description><![CDATA[公開日 はじめに：標準のExcelアクションだけでは辛い・・・ Power Automate for desktop（以下PAD）にはExcel操作のための標準アクションが用意されており、いろいろなことが出来て大変便利で [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-cover is-light" style="min-height:337px;aspect-ratio:unset;"><img decoding="async" width="1000" height="333" class="wp-block-cover__image-background wp-image-2514" alt="" src="https://www.kmds.jp/img/2023/02/robot_back-1.png" style="object-position:52% 62%" data-object-fit="cover" data-object-position="52% 62%" srcset="https://www.kmds.jp/img/2023/02/robot_back-1.png 1000w, https://www.kmds.jp/img/2023/02/robot_back-1-300x100.png 300w, https://www.kmds.jp/img/2023/02/robot_back-1-768x256.png 768w" sizes="(max-width: 1000px) 100vw, 1000px" /><span aria-hidden="true" class="wp-block-cover__background has-background-dim-30 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
<div style="background-position:50% 50%;--bg-position-mobile:50% 50%;--bg-position-tablet:50% 50%;--min-height-mobile:auto;--min-height-tablet:auto;--min-height-pc:auto" class="wp-block-vk-blocks-outer vkb-outer-0e42417f-3810-4ad4-9a74-5d20ca00cc7f vk_outer vk_outer-width-normal vk_outer-paddingLR-none vk_outer-paddingVertical-use vk_outer-bgPosition-normal"><span class="vk_outer-background-area has-background has-vivid-cyan-blue-background-color has-background-dim" style="opacity:0.7"></span><div><div class="vk_outer_container is-layout-flow wp-block-vk-blocks-outer-is-layout-flow">
<h2 class="wp-block-heading has-text-align-center vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom is-style-vk-heading-background_fill_lightgray has-background" id="vk-htags-cd1ef597-f649-4656-9673-9aeb2425d36c" style="background-color:#fbfbfc;font-style:normal;font-weight:700"><span data-fontsize="16px" style="font-size: 16px;" class="vk_inline-font-size"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"><span style="font-size: 18px;"> 事前準備もバッチリ解説！</span> </mark></span><br><span data-fontsize="30px" style="font-size: 30px;" class="vk_inline-font-size"><strong>Power Automate for desktopでSQLを実行してExcelデータを集計する</strong></span></h2>
</div></div></div><style type="text/css">
			.vk_outer.vkb-outer-0e42417f-3810-4ad4-9a74-5d20ca00cc7f > div > .vk_outer_container{
				padding-left:0px!important;
				padding-right:0px!important;
			}
			
			@media (min-width: 576px) {
				.vk_outer.vkb-outer-0e42417f-3810-4ad4-9a74-5d20ca00cc7f > div > .vk_outer_container{
					padding-left:0px!important;
					padding-right:0px!important;
				}
			}
			
			@media (min-width: 992px) {
				.vk_outer.vkb-outer-0e42417f-3810-4ad4-9a74-5d20ca00cc7f > div > .vk_outer_container{
					padding-left:0px!important;
					padding-right:0px!important;
				}
			}
			</style>
</div></div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-d653275e wp-block-group-is-layout-flex">
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<p class="has-small-font-size">公開日</p>
</div>
</div>


<div class="wp-block-post-date has-small-font-size"><time datetime="2023-05-01T17:33:24+09:00">2023年5月1日</time></div></div>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="true" data-custom-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]" data-toc-heading-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;,&quot;h5&quot;,&quot;h6&quot;]"><div class="tab"><div class="vk_tableOfContents_title">目次</div><input type="checkbox" id="chck-toc-kbz4155n"/><label class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-open" for="chck-toc-kbz4155n" id="vk-tab-label-toc-kbz4155n">CLOSE</label><ul class="vk_tableOfContents_list tab_content-open">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-cd1ef597-f649-4656-9673-9aeb2425d36c" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						事前準備もバッチリ解説！ 
Power Automate for desktopでSQLを実行してExcelデータを集計する
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-f04edac7-34f6-4ad0-8e18-ab6818a50ec1" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						はじめに：標準のExcelアクションだけでは辛い・・・
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-c6c4ab5e-d649-46b0-8302-1d031e811ba0" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						事前準備：Access Database Engineのインストール
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-b6f0601e-db95-4d7e-8fa2-f9b60ee74212" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.1. </span>
						Access Database Engineのダウンロード
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-916e4784-e3a1-470b-850f-9a008745c0a3" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.2. </span>
						コマンドプロンプトからサイレントインストール
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-6dca7e53-f126-4c0e-a169-3743cf501cfc" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.3. </span>
						レジストリを変更する
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-70c93294-33c6-4259-8619-b34451063a51" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						SQL接続の設定
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-4">
					<a href="#vk-htags-fdd3f1f3-2fda-46ce-be17-5f6afe6b62be" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.1.1. </span>
						設定画面を開く
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-4">
					<a href="#vk-htags-829f733c-ed6b-4ddc-a638-63ae9a88e9d0" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.1.2. </span>
						プロバイダーの選択
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-4">
					<a href="#vk-htags-cf7cc3ce-b8f2-41ae-a91d-d7af65a5cf66" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.1.3. </span>
						ファイルパスの入力
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-4">
					<a href="#vk-htags-3c4c51b8-1bc0-4bc6-872e-0c0e2b77e730" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.1.4. </span>
						権限を設定する
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-4">
					<a href="#vk-htags-7966b3e7-c8d2-413f-800d-3d125b65c2dc" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.1.5. </span>
						追加プロパティの入力
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-4">
					<a href="#vk-htags-e48ad730-ef76-4261-8999-9f96ffe11542" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.1.6. </span>
						接続のテスト
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-2bcd3952-42ce-4a17-8da2-a92c3b2c8801" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						SQL文を記述する際のTips
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-b24d6b40-13a6-4e20-96d4-80b221f029cc" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.1. </span>
						From句の書き方：シート指定
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-8a1e6b5f-89c0-4a77-8603-3323d5a40962" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.2. </span>
						From句の書き方２：データ範囲の指定
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-10563432-8d93-4cc9-b8e4-c4d62a7ddd0d" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.3. </span>
						ワイルドカード ％（パーセント）のエスケープの仕方
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-df6b71a6-8102-44bf-bdd7-9e23c4cf8564" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6. </span>
						おわりに
					</a>
				</li>
			</ul></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-f04edac7-34f6-4ad0-8e18-ab6818a50ec1">はじめに：標準のExcelアクションだけでは辛い・・・</h2>



<p>Power Automate for desktop（以下PAD）にはExcel操作のための標準アクションが用意されており、<br>いろいろなことが出来て大変便利です。</p>



<p>しかし、苦手なこともあります。例えば、単純な合計の算出をする場合でも、<br>わざわざループして値を一行ずつ加算していくような処理が必要です。</p>



<p><span data-color="#8ed1fc" style="background: linear-gradient(transparent 60%,rgba(142, 209, 252, 0.7) 0);" class="vk_highlighter">グループ化した集計</span>も、出来なくはないですが、なかなか面倒です。<br>他にも、<span data-color="#8ed1fc" style="background: linear-gradient(transparent 60%,rgba(142, 209, 252, 0.7) 0);" class="vk_highlighter">データを検索</span>したり、ある列をキーにして別の表から値を引っ張ってきたり（<span data-color="#8ed1fc" style="background: linear-gradient(transparent 60%,rgba(142, 209, 252, 0.7) 0);" class="vk_highlighter">VLOOKUPのようなこと</span>）、あるいはデータを並べ替えたり、・・・いずれも可能ですが、難易度が上がるというか、プログラミング感が強くなってきます。</p>



<p>SQLをご存じの方は、いっそSQLが使えたらな・・・と考えるのじゃないかと思います。<br>そこで今回は、PADでSQLを使うための設定から実際の使い方までご紹介します。</p>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent is-style-vk_borderBox-style-solid-kado-tit-tab"><div class="vk_borderBox_title_container"><i class=""></i><h4 class="vk_borderBox_title" id="vk-border-box-b5fe8eb3-2027-4cec-ae98-a09acb399fc0"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" />SQLとは？</h4></div><div class="vk_borderBox_body">
<p>SQLは「えすきゅーえる」または「しーくぇる」という読み方で、データベースに対する操作・問い合わせのための言語です。<br>シンプルな文法で、検索・グループ化集計・結合・並べ替えその他のデータ操作がスパッと出来るのが特徴です。<br>（Where, Group by, Join, Order byなど。）<br>SQLの情報はネットに溢れていますので、詳細についてはそちらに譲ります。<br>大枠が理解できたら、あとはChatGPTやBing Chat, Google BardなどのAIに聞いて、書いてもらうのも手です。</p>
</div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-c6c4ab5e-d649-46b0-8302-1d031e811ba0">事前準備：Access Database Engineのインストール</h2>



<h3 class="wp-block-heading is-style-vk-heading-background_fill_lightgray" id="vk-htags-b6f0601e-db95-4d7e-8fa2-f9b60ee74212">Access Database Engineのダウンロード</h3>



<p>PADでSQLを使うためには、64bitのAccess Database Engineをインストールする必要があります。<br>インストーラーはこちら↓から入手できます。<br><br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">（Microsoft Access Database Engine 2016 Redistributable） </mark><br><a rel="noreferrer noopener" href="https://www.microsoft.com/ja-JP/download/details.aspx?id=54920" target="_blank">https://www.microsoft.com/ja-JP/download/details.aspx?id=54920<br></a><br>しかし、もしお使いのPCに32bit版のOfficeを入れている場合、インストーラを実行しても<br>↓下のようなエラーが出てインストールできません。</p>



<figure class="wp-block-image size-full is-resized is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/05/SetupError.png"><img decoding="async" width="628" height="324" src="https://www.kmds.jp/img/2023/05/SetupError.png" alt="Install Error" class="wp-image-3363" style="width:471px;height:243px" srcset="https://www.kmds.jp/img/2023/05/SetupError.png 628w, https://www.kmds.jp/img/2023/05/SetupError-300x155.png 300w" sizes="(max-width: 628px) 100vw, 628px" /></a><figcaption class="wp-element-caption">32bit Officeが入ってるから、64bit版はインストール出来ませんよ、のエラーメッセージ</figcaption></figure>



<p>エラーメッセージの指示通りに64bit版Officeをインストールするという訳にもいかないでしょうから、<br>一体どうすれば良いのでしょうか？</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h3 class="wp-block-heading is-style-vk-heading-background_fill_lightgray" id="vk-htags-916e4784-e3a1-470b-850f-9a008745c0a3">コマンドプロンプトからサイレントインストール</h3>



<p>対応策ですが、32bit版Officeを利用している人は、コマンドプロンプトからサイレントインストールします。</p>



<div class="wp-block-vk-blocks-alert vk_alert alert alert-warning"><div class="vk_alert_content">
<p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 注意</strong><br>これからその対応策をご説明しますが、レジストリをいじくる、ちょっと強引なやり方です。<br>実際やってみるかどうかは、ご一読のうえ、<strong>ご自身の判断で</strong>お願い致します。</p>
</div></div>



<p><strong>①</strong> まず、コマンドプロンプトを「管理者として実行」で立ち上げてください。<br>Access Database Engineインストーラのファイルパスはコピーしておきます。</p>



<figure class="wp-block-image size-full is-resized is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/05/CommandPrompt.png"><img decoding="async" width="616" height="433" src="https://www.kmds.jp/img/2023/05/CommandPrompt.png" alt="Command Prompt" class="wp-image-3368" style="width:308px;height:217px" srcset="https://www.kmds.jp/img/2023/05/CommandPrompt.png 616w, https://www.kmds.jp/img/2023/05/CommandPrompt-300x211.png 300w" sizes="(max-width: 616px) 100vw, 616px" /></a><figcaption class="wp-element-caption">Windowsメニューからコマンドプロンプトを出し、管理者として実行</figcaption></figure>



<p><strong>② </strong>コマンドプロンプトにはファイルパスを入力し、そのあとに /quietと入れて、<br>Enterで実行してください。（ファイルパスと/quietとの間にはワンスペース）</p>



<figure class="wp-block-image size-large is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/05/quietinstall.png"><img decoding="async" width="1024" height="207" src="https://www.kmds.jp/img/2023/05/quietinstall-1024x207.png" alt="Silent Install" class="wp-image-3369" srcset="https://www.kmds.jp/img/2023/05/quietinstall-1024x207.png 1024w, https://www.kmds.jp/img/2023/05/quietinstall-300x61.png 300w, https://www.kmds.jp/img/2023/05/quietinstall-768x156.png 768w, https://www.kmds.jp/img/2023/05/quietinstall.png 1071w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">ファイルパスの後ろに /quietを加えることで、サイレントインストールになり、併存によるエラーを回避できます。</figcaption></figure>



<p>これで64bitのAccess Database Engineのインストールが出来ました。</p>



<p>ただしPADでSQLが使えるようにはなりますが、このままだとAccessが開けなくなってしまいます。<br>試しにAccessファイルを開くと、以下のメッセージが出てきます。</p>



<figure class="wp-block-image size-large is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/05/AccessError.png"><img decoding="async" width="1024" height="166" src="https://www.kmds.jp/img/2023/05/AccessError-1024x166.png" alt="Access Error" class="wp-image-3370" srcset="https://www.kmds.jp/img/2023/05/AccessError-1024x166.png 1024w, https://www.kmds.jp/img/2023/05/AccessError-300x49.png 300w, https://www.kmds.jp/img/2023/05/AccessError-768x125.png 768w, https://www.kmds.jp/img/2023/05/AccessError.png 1374w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">無理やり64bitを入れたので、32bit Accessが使えなくなっています。</figcaption></figure>



<p>また、Outlookの予定表にも悪影響が出ることもあるようです。</p>



<p>そこで、レジストリに手を加える必要があるのです。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h3 class="wp-block-heading is-style-vk-heading-background_fill_lightgray" id="vk-htags-6dca7e53-f126-4c0e-a169-3743cf501cfc">レジストリを変更する</h3>



<p><strong>①</strong> Windowsのテキストボックス（虫眼鏡）に<strong>regedit</strong>と入力し、レジストリエディタを立ち上げます。</p>



<p><strong>②</strong> 左のメニューから、<br><br>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\FilesPaths <br><br>に移動してください。このなかから、mso.dll を探し、右クリックで名前の変更をします。<br>何か別の名前に付け替えてください。</p>



<figure class="wp-block-image size-large"><a href="https://www.kmds.jp/img/2023/05/regedit.png"><img decoding="async" width="1024" height="330" src="https://www.kmds.jp/img/2023/05/regedit-1024x330.png" alt="reg edit" class="wp-image-3371" srcset="https://www.kmds.jp/img/2023/05/regedit-1024x330.png 1024w, https://www.kmds.jp/img/2023/05/regedit-300x97.png 300w, https://www.kmds.jp/img/2023/05/regedit-768x247.png 768w, https://www.kmds.jp/img/2023/05/regedit.png 1131w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">ここではmso.dllをmsoVOID.dllという名前に変えました。</figcaption></figure>



<p>これでようやく、PADでSQLも使えるうえ、Accessも正常に使える環境設定が完了しました。<br>次は話をPADに進めましょう。</p>



<p>※ なお上記の設定の仕方は、CADソフト（？）のヘルプサイト↓を参考にさせていただきました。<br>Autodesk様、ありがとうございます。<br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">（Autodesk Support）</mark><br><a rel="noreferrer noopener" href="https://www.autodesk.co.jp/support/technical/article/caas/sfdcarticles/sfdcarticles/JPN/How-to-install-64-bit-Microsoft-Database-Drivers-alongside-32-bit-Microsoft-Office.html" target="_blank">32 ビット版 Microsoft Office と一緒に 64 ビット版 Microsoft Access データベース エンジンをインストールする方法</a></p>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-70c93294-33c6-4259-8619-b34451063a51">SQL接続の設定</h2>



<p>PADでSQLを使用する際の基本的な流れは、</p>



<p>1. SQL接続を開く ＞ 2. SQLステートメントの実行 ＞ 3. SQL接続を閉じる</p>



<p>です。2. のアクションで、抽出結果がデータテーブル変数として格納されることになります。<br><br>まずSQL接続を行いましょう。<br>使うアクションは、<strong>データベース</strong> グループの <strong>SQL接続を開く</strong> です。</p>



<div class="wp-block-vk-blocks-step  vk_step">
<div class="wp-block-vk-blocks-step-item  vk_step_item vk_step_item_lineStyle-default"><div class="vk_step_item_content">
<h4 class="wp-block-heading" id="vk-htags-fdd3f1f3-2fda-46ce-be17-5f6afe6b62be">設定画面を開く</h4>



<p>SQL接続アクションを配置したら、接続文字列の入力欄右アイコンから設定画面を開きます。</p>



<figure class="wp-block-image size-full is-resized"><a href="https://www.kmds.jp/img/2023/05/Parameter.png"><img decoding="async" width="927" height="369" src="https://www.kmds.jp/img/2023/05/Parameter.png" alt="Input Connection String" class="wp-image-3378" style="width:695px;height:277px" srcset="https://www.kmds.jp/img/2023/05/Parameter.png 927w, https://www.kmds.jp/img/2023/05/Parameter-300x119.png 300w, https://www.kmds.jp/img/2023/05/Parameter-768x306.png 768w" sizes="(max-width: 927px) 100vw, 927px" /></a><figcaption class="wp-element-caption">変数｛ｘ｝の左隣にあるアイコンです。</figcaption></figure>
</div><div class="vk_step_item_dot vk_step_item_style-default"><div class="vk_step_item_dot_caption">STEP</div><div class="vk_step_item_dot_num">1</div></div></div>



<div class="wp-block-vk-blocks-step-item  vk_step_item vk_step_item_lineStyle-default"><div class="vk_step_item_content">
<h4 class="wp-block-heading" id="vk-htags-829f733c-ed6b-4ddc-a638-63ae9a88e9d0">プロバイダーの選択</h4>



<p>4つのタブを順に設定していきます。まずプロバイダー タブでは、<br>Microsoft Office 16.0 Access Database Engine OLE DB Provider を選び、次のタブへ進みます。</p>



<figure class="wp-block-image size-full is-resized"><a href="https://www.kmds.jp/img/2023/05/ChooseProvider.png"><img decoding="async" width="649" height="315" src="https://www.kmds.jp/img/2023/05/ChooseProvider.png" alt="Choose Provider" class="wp-image-3379" style="width:487px;height:236px" srcset="https://www.kmds.jp/img/2023/05/ChooseProvider.png 649w, https://www.kmds.jp/img/2023/05/ChooseProvider-300x146.png 300w" sizes="(max-width: 649px) 100vw, 649px" /></a><figcaption class="wp-element-caption">Microsoft Office 12.0 ~ でもOKです。</figcaption></figure>
</div><div class="vk_step_item_dot vk_step_item_style-default"><div class="vk_step_item_dot_caption">STEP</div><div class="vk_step_item_dot_num">2</div></div></div>



<div class="wp-block-vk-blocks-step-item  vk_step_item vk_step_item_lineStyle-default"><div class="vk_step_item_content">
<h4 class="wp-block-heading" id="vk-htags-cf7cc3ce-b8f2-41ae-a91d-d7af65a5cf66">ファイルパスの入力</h4>



<p>次の接続タブには、データソース欄に操作対象Excelのファイルパスを入れます。</p>



<figure class="wp-block-image size-full is-resized"><a href="https://www.kmds.jp/img/2023/05/ChooseFilePath.png"><img decoding="async" width="666" height="303" src="https://www.kmds.jp/img/2023/05/ChooseFilePath.png" alt="Input File Path" class="wp-image-3380" style="width:500px;height:227px" srcset="https://www.kmds.jp/img/2023/05/ChooseFilePath.png 666w, https://www.kmds.jp/img/2023/05/ChooseFilePath-300x136.png 300w" sizes="(max-width: 666px) 100vw, 666px" /></a><figcaption class="wp-element-caption">ファイルパスを事前に変数化しておき、変数名をセットする形でも良いです。</figcaption></figure>
</div><div class="vk_step_item_dot vk_step_item_style-default"><div class="vk_step_item_dot_caption">STEP</div><div class="vk_step_item_dot_num">3</div></div></div>



<div class="wp-block-vk-blocks-step-item  vk_step_item vk_step_item_lineStyle-default"><div class="vk_step_item_content">
<h4 class="wp-block-heading" id="vk-htags-3c4c51b8-1bc0-4bc6-872e-0c0e2b77e730">権限を設定する</h4>



<p>次の詳細設定タブは、データベースへのアクセス権限に関するものです。<br>本物のデータベースでもないですし、とりあえず ReadWrite と Share Deny None に<br>チェックを付けておけば十分でしょう。</p>



<figure class="wp-block-image size-full is-resized"><a href="https://www.kmds.jp/img/2023/05/ChoosePrivilege.png"><img decoding="async" width="676" height="496" src="https://www.kmds.jp/img/2023/05/ChoosePrivilege.png" alt="Check Privilege" class="wp-image-3381" style="width:507px;height:372px" srcset="https://www.kmds.jp/img/2023/05/ChoosePrivilege.png 676w, https://www.kmds.jp/img/2023/05/ChoosePrivilege-300x220.png 300w" sizes="(max-width: 676px) 100vw, 676px" /></a></figure>
</div><div class="vk_step_item_dot vk_step_item_style-default"><div class="vk_step_item_dot_caption">STEP</div><div class="vk_step_item_dot_num">4</div></div></div>



<div class="wp-block-vk-blocks-step-item  vk_step_item vk_step_item_lineStyle-default"><div class="vk_step_item_content">
<h4 class="wp-block-heading" id="vk-htags-7966b3e7-c8d2-413f-800d-3d125b65c2dc">追加プロパティの入力</h4>



<p>最後の すべて タブでは、Extended Propertiesをクリックして、プロパティの値に、<br><br><strong>Excel 12.0 Xml <br></strong><br>と入力し、OKしてください。</p>



<figure class="wp-block-image size-full is-resized"><a href="https://www.kmds.jp/img/2023/05/InputProperty.png"><img decoding="async" width="910" height="349" src="https://www.kmds.jp/img/2023/05/InputProperty.png" alt="Add Property" class="wp-image-3382" style="width:683px;height:262px" srcset="https://www.kmds.jp/img/2023/05/InputProperty.png 910w, https://www.kmds.jp/img/2023/05/InputProperty-300x115.png 300w, https://www.kmds.jp/img/2023/05/InputProperty-768x295.png 768w" sizes="(max-width: 910px) 100vw, 910px" /></a><figcaption class="wp-element-caption">接続対象がExcelであることを明示しています。</figcaption></figure>
</div><div class="vk_step_item_dot vk_step_item_style-default"><div class="vk_step_item_dot_caption">STEP</div><div class="vk_step_item_dot_num">5</div></div></div>



<div class="wp-block-vk-blocks-step-item  vk_step_item vk_step_item_lineStyle-default"><div class="vk_step_item_content">
<h4 class="wp-block-heading" id="vk-htags-e48ad730-ef76-4261-8999-9f96ffe11542">接続のテスト</h4>



<p>これで準備完了です。<br>2番目の接続タブに戻って、<strong>接続のテスト</strong> をクリックしてください。<br>成功のメッセージが表示されればOKです。<br>接続設定は完了したので、アクションを保存して閉じてください。</p>



<figure class="wp-block-image size-full is-resized"><a href="https://www.kmds.jp/img/2023/05/TestSuccess.png"><img decoding="async" width="349" height="259" src="https://www.kmds.jp/img/2023/05/TestSuccess.png" alt="Test Success" class="wp-image-3383" style="width:262px;height:194px" srcset="https://www.kmds.jp/img/2023/05/TestSuccess.png 349w, https://www.kmds.jp/img/2023/05/TestSuccess-300x223.png 300w" sizes="(max-width: 349px) 100vw, 349px" /></a></figure>
</div><div class="vk_step_item_dot vk_step_item_style-default"><div class="vk_step_item_dot_caption">STEP</div><div class="vk_step_item_dot_num">6</div></div></div>
</div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h2 class="wp-block-heading" id="vk-htags-2bcd3952-42ce-4a17-8da2-a92c3b2c8801">SQL文を記述する際のTips</h2>



<p>あとは、<strong>SQLステートメントの実行</strong>アクション内 に、SQL文を書いていけば良いのですが、<br>いくつか注意点を書いておきます。</p>



<h3 class="wp-block-heading is-style-vk-heading-background_fill_lightgray" id="vk-htags-b24d6b40-13a6-4e20-96d4-80b221f029cc">From句の書き方：シート指定</h3>



<p>まず、SQL文の <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">Select 列名 From テーブル Where 条件 </mark>のうち、<br>From部分についてですが、<strong>[シート名$]</strong> のように書きます。<br>仮にシート名がSheet1 だったら、[Sheet1$] になります。</p>



<figure class="wp-block-image size-full is-resized is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/05/SelectStatement.png"><img decoding="async" width="883" height="289" src="https://www.kmds.jp/img/2023/05/SelectStatement.png" alt="Select Statement" class="wp-image-3386" style="width:662px;height:217px" srcset="https://www.kmds.jp/img/2023/05/SelectStatement.png 883w, https://www.kmds.jp/img/2023/05/SelectStatement-300x98.png 300w, https://www.kmds.jp/img/2023/05/SelectStatement-768x251.png 768w" sizes="(max-width: 883px) 100vw, 883px" /></a><figcaption class="wp-element-caption">対象のシート名がSheet1 だったら、[Sheet1$] になります。</figcaption></figure>



<p>これでシートの1行目から読み込まれ、1行目は列名（ヘッダー）として解釈されます。</p>



<h3 class="wp-block-heading is-style-vk-heading-background_fill_lightgray" id="vk-htags-8a1e6b5f-89c0-4a77-8603-3323d5a40962">From句の書き方２：データ範囲の指定</h3>



<p>データ範囲がシートの一行目から開始しない場合は、From句には、<strong>[シート名$データ範囲]</strong> のように指定します。<br>例えば、<strong>[Sheet1$A4:D20]</strong> のような形です。</p>



<p>さらに、もしデータ範囲の行数が一定でない場合は、先にPADのExcel標準アクションで最初の空行を割り出しておいて、<span data-color="#8ed1fc" style="background: linear-gradient(transparent 60%,rgba(142, 209, 252, 0.7) 0);" class="vk_highlighter">空行番号の変数 マイナス 1</span>という範囲指定をすれば良いでしょう。</p>



<p>例えば、<strong>[Sheet1$A4:D20]</strong> の最終行が一定でない場合は、</p>



<p><strong>[Sheet1$A4:D<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">%FirstFreeRowOnColumn &#8211; 1%</mark>]</strong> </p>



<p>のようにすれば良いことになります。</p>



<figure class="wp-block-image size-full is-resized is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/05/FirstFreeRow.png"><img decoding="async" width="633" height="633" src="https://www.kmds.jp/img/2023/05/FirstFreeRow.png" alt="First Free Row" class="wp-image-3387" style="width:475px;height:475px" srcset="https://www.kmds.jp/img/2023/05/FirstFreeRow.png 633w, https://www.kmds.jp/img/2023/05/FirstFreeRow-300x300.png 300w, https://www.kmds.jp/img/2023/05/FirstFreeRow-150x150.png 150w" sizes="(max-width: 633px) 100vw, 633px" /></a><figcaption class="wp-element-caption">先に2番目でFirstFreeRowOnColumnを割り出して、6番目で使っている</figcaption></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h3 class="wp-block-heading is-style-vk-heading-background_fill_lightgray" id="vk-htags-10563432-8d93-4cc9-b8e4-c4d62a7ddd0d">ワイルドカード ％（パーセント）のエスケープの仕方</h3>



<p>SQLではWhere句に、LIKE演算子と ％（パーセント）を使って、部分一致を条件指定することが出来ます。しかしPADにおいて％（パーセント）は変数を表す際に使われるので、エスケープする必要があります。</p>



<p>やり方はシンプルで、%を2回繰り返せばOKです。<br>例えば、製品名が 「い」 で始まる、という条件は、<br><br><strong>Where 製品名 Like &#8216;い%%&#8217; </strong><br><br>となります。</p>



<figure class="wp-block-image size-full is-style-vk-image-border"><a href="https://www.kmds.jp/img/2023/05/WildCard.png"><img decoding="async" width="517" height="235" src="https://www.kmds.jp/img/2023/05/WildCard.png" alt="Escape Char" class="wp-image-3388" srcset="https://www.kmds.jp/img/2023/05/WildCard.png 517w, https://www.kmds.jp/img/2023/05/WildCard-300x136.png 300w" sizes="(max-width: 517px) 100vw, 517px" /></a></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black" id="vk-htags-df6b71a6-8102-44bf-bdd7-9e23c4cf8564">おわりに</h2>



<p>今回は、32bit Office環境でPADのSQLアクションを使うための設定と、<br>接続文字列やSQL文で躓きそうなポイントに絞ってご紹介しました。（私も長きに渡り、躓いておりました。）</p>



<p>SQL文自体は、ある程度基本文法さえ理解できていれば、AIに（コメントも）書いてもらえば良いと思っています。INSERTやUPDATEも出来ますので、データの更新もやろうと思えばできます。</p>



<p>PADの標準Excelアクションでやりにくいところは、SQLで補う形でうまく使うと楽になると思います。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>【Power Automate for desktop】おススメの便利機能３選</title>
		<link>https://www.kmds.jp/pc_kowaza/07-pad/</link>
		
		<dc:creator><![CDATA[KMDSHP管理者]]></dc:creator>
		<pubDate>Mon, 27 Feb 2023 01:40:06 +0000</pubDate>
				<guid isPermaLink="false">https://www.kmds.jp/?post_type=pc_kowaza&#038;p=2613</guid>

					<description><![CDATA[公開日： Power Automate for desktopのおススメ便利機能3選を紹介します。 フロー変数の数が多い、フローが長く複雑、、それでも早く・確実に目的のものを見たい。フローの作成中というより、見直しや動作 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-cover is-light" style="min-height:337px;aspect-ratio:unset;"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><img decoding="async" width="1000" height="561" class="wp-block-cover__image-background wp-image-4716" alt="" src="https://www.kmds.jp/img/2023/08/robot_sea.jpg" style="object-position:50% 58%" data-object-fit="cover" data-object-position="50% 58%" srcset="https://www.kmds.jp/img/2023/08/robot_sea.jpg 1000w, https://www.kmds.jp/img/2023/08/robot_sea-300x168.jpg 300w, https://www.kmds.jp/img/2023/08/robot_sea-768x431.jpg 768w, https://www.kmds.jp/img/2023/08/robot_sea-320x180.jpg 320w" sizes="(max-width: 1000px) 100vw, 1000px" /><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="font-size:30px;font-style:normal;font-weight:700;flex-basis:66.66%">
<p class="has-text-align-center has-white-color has-text-color has-background" style="background-color:#935ec4;font-size:25px"><span data-fontsize="21px" style="font-size: 21px;" class="vk_inline-font-size">【Power Automate for desktop】</span><br>おススメの便利機能３選</p>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:29%"></div>
</div>
</div></div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex">
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<p>公開日：</p>
</div>
</div>


<div class="wp-block-post-date"><time datetime="2023-02-27T10:40:06+09:00">2023年2月27日</time></div>


<p></p>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>Power Automate for desktopのおススメ便利機能3選を紹介します。</p>



<p>フロー変数の数が多い、フローが長く複雑、、それでも早く・確実に目的のものを見たい。<br>フローの作成中というより、見直しや動作確認、他の人のフローを解読したり、メンテナンスするときに役立つ機能です。<br><br>意外と気づかないちょっとした機能ですので、まだ使ったことがない方はぜひ一度お試しください。</p>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black has-large-font-size">フロー変数のピン留め</h2>



<p>変数はアルファベット順で上から並んでおり、いくつかの変数の内容を確認したいとき、一覧の離れた場所に変数があるとそれぞれの値を見るにはスクロールしなければなりません。<br>そんなとき、確認したい変数をピン留めすると、最上部に固定されるため、確認しやすくなります。</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-image size-large is-resized"><img decoding="async" src="https://www.kmds.jp/img/2023/02/pinned_variables_b-1024x1015.jpg" alt="" class="wp-image-2617" style="width:512px;height:508px" width="512" height="508" srcset="https://www.kmds.jp/img/2023/02/pinned_variables_b-1024x1015.jpg 1024w, https://www.kmds.jp/img/2023/02/pinned_variables_b-300x297.jpg 300w, https://www.kmds.jp/img/2023/02/pinned_variables_b-150x150.jpg 150w, https://www.kmds.jp/img/2023/02/pinned_variables_b-768x761.jpg 768w, https://www.kmds.jp/img/2023/02/pinned_variables_b-1536x1523.jpg 1536w, https://www.kmds.jp/img/2023/02/pinned_variables_b.jpg 1612w" sizes="(max-width: 512px) 100vw, 512px" /></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<p>ピン留めするには変数にカーソルを当て、変数名の<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">左側に表示されるピンをクリック</span>します。変数名の右側にある三点ボタン ＞ ピン留めする からもできます。</p>



<p>ピン留め済みのピンをクリックすることで解除することができます。</p>
</div>
</div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black">フロー内を検索する</h2>



<p>フローが長く複雑になり、サブフローがいくつかあると、<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">（サブフローも含めた）フローの検索</span>が便利です。<br>画面中央の上部にある検索スペース（画像の赤枠）で、検索したい文言を入力します。入力の途中でも画面下部に検索結果を表示するウィンドウが出てきます。<br>検索にヒットした行が一覧表示されますので、見たい行をダブルクリックすると、編集スペースでその行がフォーカスされます。<br>アクション名でも、変数名でも、コメントの文言でもすべてが検索対象となりますので、修正や確認したい箇所を漏れなく探すことができます。</p>



<figure class="wp-block-image size-large is-resized"><img decoding="async" src="https://www.kmds.jp/img/2023/02/search_texts_b-1024x594.jpg" alt="" class="wp-image-2618" style="width:768px;height:446px" width="768" height="446" srcset="https://www.kmds.jp/img/2023/02/search_texts_b-1024x594.jpg 1024w, https://www.kmds.jp/img/2023/02/search_texts_b-300x174.jpg 300w, https://www.kmds.jp/img/2023/02/search_texts_b-768x445.jpg 768w, https://www.kmds.jp/img/2023/02/search_texts_b-1536x890.jpg 1536w, https://www.kmds.jp/img/2023/02/search_texts_b.jpg 1920w" sizes="(max-width: 768px) 100vw, 768px" /><figcaption class="wp-element-caption">検索結果ウィンドウを✕で閉じても、検索スペースに文言を入れたままにしておけば、画面下部の右端ルーペマークから再度開くことができます。</figcaption></figure>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black">フロー変数の使用状況の検索</h2>



<p>変数をどこで宣言して、どこでどういう値をセットしているか、どこで参照しているか、ひとつの変数にフォーカスして確認したいときは<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">使用状況の検索</span>を使います。<br>変数名の右にある三点ボタンから選択すると、画面下部に検索結果を表示するウィンドウが出てきます。使い方は”フローを検索”と同じです。</p>



<figure class="wp-block-image size-large is-resized"><img decoding="async" src="https://www.kmds.jp/img/2023/02/find_usages-1024x338.jpg" alt="" class="wp-image-2619" style="width:768px;height:254px" width="768" height="254" srcset="https://www.kmds.jp/img/2023/02/find_usages-1024x338.jpg 1024w, https://www.kmds.jp/img/2023/02/find_usages-300x99.jpg 300w, https://www.kmds.jp/img/2023/02/find_usages-768x253.jpg 768w, https://www.kmds.jp/img/2023/02/find_usages-1536x506.jpg 1536w, https://www.kmds.jp/img/2023/02/find_usages.jpg 1920w" sizes="(max-width: 768px) 100vw, 768px" /></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p>アクションの検索、変数の検索、UI要素の検索とそれぞれ検索窓が付いています。上手く検索を使用して時間短縮につなげましょう！<br>フロー作成には十分な動作確認が必要不可欠です。このような機能を使いこなすと動作確認やメンテナンスの効率も良くなります。ぜひご活用ください。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Power Automate for desktop社内活用・RPA促進術</title>
		<link>https://www.kmds.jp/pc_kowaza/05_rpa/</link>
		
		<dc:creator><![CDATA[KMDSHP管理者]]></dc:creator>
		<pubDate>Mon, 13 Feb 2023 04:50:22 +0000</pubDate>
				<guid isPermaLink="false">https://www.kmds.jp/?post_type=pc_kowaza&#038;p=2295</guid>

					<description><![CDATA[公開日： KMDSでのPower Automate for desktop導入と実績について 近年、非IT部門が自らの手で業務のデジタル化や自動化を図る、いわゆる「市民開発」という考え方が注目を浴びるようになっています。 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-cover alignfull is-light" style="min-height:337px;aspect-ratio:unset;"><img decoding="async" width="1000" height="333" class="wp-block-cover__image-background wp-image-2514" alt="" src="https://www.kmds.jp/img/2023/02/robot_back-1.png" data-object-fit="cover" srcset="https://www.kmds.jp/img/2023/02/robot_back-1.png 1000w, https://www.kmds.jp/img/2023/02/robot_back-1-300x100.png 300w, https://www.kmds.jp/img/2023/02/robot_back-1-768x256.png 768w" sizes="(max-width: 1000px) 100vw, 1000px" /><span aria-hidden="true" class="wp-block-cover__background has-background-dim-30 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
<h1 class="wp-block-heading has-text-align-center has-white-color has-text-color has-background has-link-color wp-elements-7da6474abe041306df6da05e0606922f" id="vk-htags-9e6d435b-e8cd-4e87-b3a7-b03a4eb4e3b9" style="background-color:#0a8477;font-size:30px">Power Automate for desktop社内活用・RPA促進術</h1>
</div></div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex">
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<p>公開日：</p>
</div>
</div>


<div class="wp-block-post-date"><time datetime="2023-02-13T13:50:22+09:00">2023年2月13日</time></div>


<p></p>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>



<p><strong><strong><span data-fontsize="24px" style="font-size: 24px;" class="vk_inline-font-size">KMDSでのPower Automate for desktop導入と実績について</span></strong></strong></p>



<p><strong><span data-fontsize="16px" style="font-size: 16px;" class="vk_inline-font-size">近年、非IT部門が自らの手で業務のデジタル化や自動化を図る、いわゆる「市民開発」という考え方が注目を浴びるようになっています。</span></strong></p>



<p><strong><span data-fontsize="16px" style="font-size: 16px;" class="vk_inline-font-size"><strong><strong>KMDSでも</strong></strong>こうした流れを受けて、様々なローコードツールを使って、業務の効率化を積極的に進めています。今回はその中でも、Power Automate for desktop というツールを使った業務の効率化について、社内での導入から実績までをご紹介します。</span></strong></p>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="true" data-custom-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;]" data-toc-heading-levels="[&quot;h2&quot;,&quot;h3&quot;,&quot;h4&quot;]"><div class="tab"><div class="vk_tableOfContents_title">目次</div><input type="checkbox" id="chck-toc-hiozbos4"/><label class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-open" for="chck-toc-hiozbos4" id="vk-tab-label-toc-hiozbos4">CLOSE</label><ul class="vk_tableOfContents_list tab_content-open">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-9fcd716d-2b85-4efe-bc67-57f74b9307d4" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						◆ Power Automate for desktopとは
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-a910fd47-0465-4da1-8ac8-1ee27234ffd4" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						◆ PADの特徴
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-46b77eef-644d-4b39-9d92-a3befcace84e" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						◆ KMDSでのPAD利用促進
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-5b695a6d-cf9a-43ea-a052-904c7fc75390" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						◆ 実績と効果
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-dca2cf56-98f3-4baf-a772-81cab3e61973" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						◆ 社員の声
					</a>
				</li>
			</ul></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black has-text-color has-large-font-size" id="vk-htags-9fcd716d-2b85-4efe-bc67-57f74b9307d4" style="color:#0a8477"><span data-fontsize="24px" style="font-size: 24px;" class="vk_inline-font-size">◆</span> Power Automate for desktopとは</h2>



<p class="has-black-color has-text-color">Power Automate for desktop（以下PAD）とは、Microsoft社が2020年から提供しているRPA（Robotic Process Automation、PC上での作業を自動化できる）ツールです。PADを使えるようになると、Web操作やExcel編集、メール送信といったPC上で行う様々な作業を自動化することができます。</p>



<div class="wp-block-vk-blocks-balloon vk_balloon vk_balloon-position-right vk_balloon-type-speech vk_balloon-animation-none"><div class="vk_balloon_icon"><figure><img decoding="async" class="vk_balloon_icon_image vk_balloon_icon_image-type-normal " src="https://www.kmds.jp/img/2022/12/ロボット顔白黒.jpg" alt=""/><figcaption class="vk_balloon_icon_name"></figcaption></figure></div><div class="vk_balloon_content_outer"><div class="vk_balloon_content  has-background-color " style="background:#0a8477"><span class="vk_balloon_content_before  has-text-color" style="border-color:transparent transparent transparent #0a8477"></span><span class="vk_balloon_content_after "></span>
<p class="has-white-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-white-color">Windows 10</mark>以降であれば、追加費用なしで利用開始可能です<mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-white-color">！</mark></p>
</div></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black has-text-color has-regular-font-size" id="vk-htags-a910fd47-0465-4da1-8ac8-1ee27234ffd4" style="color:#0a8477"><span data-fontsize="24px" style="font-size: 24px;" class="vk_inline-font-size">◆ PADの特徴</span></h2>



<p class="has-black-color has-text-color">「自動化」と聞くと、プログラミングで組むもの、プログラミング言語の知識がないと出来ないイメージが強いですが、PADの特徴は<strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-red-color">「自動化のための工程が理解できる言葉で用意されている」</mark></strong>という点にあります。</p>



<p>例えば、<span data-color="#fffd6b" style="background: linear-gradient(transparent 60%,rgba(255, 253, 107, 0.7) 0);" class="vk_highlighter">「エクセルファイルのセルA1の値をコピー(読み取り)して、セルB1にペースト(書き込み)する」</span>という処理を、VBAでやってみましょう。VBAの場合、エディター画面で以下のような記述をする必要があります。</p>


<div class="wp-block-image">
<figure class="aligncenter size-medium"><img decoding="async" width="300" height="158" src="https://www.kmds.jp/img/2023/02/PAD1-300x158.jpg" alt="" class="wp-image-2283" srcset="https://www.kmds.jp/img/2023/02/PAD1-300x158.jpg 300w, https://www.kmds.jp/img/2023/02/PAD1-1024x540.jpg 1024w, https://www.kmds.jp/img/2023/02/PAD1-768x405.jpg 768w, https://www.kmds.jp/img/2023/02/PAD1.jpg 1076w" sizes="(max-width: 300px) 100vw, 300px" /><figcaption class="wp-element-caption"><mark style="background-color:rgba(0, 0, 0, 0);color:#0a8477" class="has-inline-color"><span data-fontsize="18px" style="font-size: 18px;" class="vk_inline-font-size">＜VBAの場合＞</span></mark></figcaption></figure>
</div>


<p>一方、PADではどのような記述になるでしょうか。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="1000" height="299" src="https://www.kmds.jp/img/2023/02/PAD2.jpg" alt="" class="wp-image-2284" srcset="https://www.kmds.jp/img/2023/02/PAD2.jpg 1000w, https://www.kmds.jp/img/2023/02/PAD2-300x90.jpg 300w, https://www.kmds.jp/img/2023/02/PAD2-768x230.jpg 768w" sizes="(max-width: 1000px) 100vw, 1000px" /><figcaption class="wp-element-caption"><mark style="background-color:rgba(0, 0, 0, 0);color:#0a8477" class="has-inline-color"><span data-fontsize="18px" style="font-size: 18px;" class="vk_inline-font-size">＜PADの場合＞</span></mark></figcaption></figure>
</div>


<p>図を見ていただくと分かる通り、PADではプログラミング言語を書いていません。操作画面の左側に日本語で様々なアクションが用意されているので、その中から自動化したい動作を１つずつ選び、右側のスペースに並べていくだけでその工程を自動化することができるのです。</p>



<p>このように、PADはプログラミング言語の知識がない人にも理解しやすい仕組みで用意されているので、「普段PCを使って作業はしているけれど、PCそのものにはあまり詳しくない。エクセル関数も正直苦手……」といった方でも、少し使い方を学ぶだけで自分で手軽に自動化ツールを作成することができるようになります。</p>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black has-text-color has-regular-font-size" id="vk-htags-46b77eef-644d-4b39-9d92-a3befcace84e" style="color:#0a8477"><span data-fontsize="24px" style="font-size: 24px;" class="vk_inline-font-size">◆ <strong>KMDSでのPAD利用促進</strong></span></h2>



<p>KMDSでは、PADの利用普及が会社全体の業務効率化につながると考え、2020年頃から社内での利用・促進に力を入れてきました。</p>



<p>具体的には、業務改善を担うチームを中心として、</p>



<ul class="wp-block-list">
<li>PADについての情報を社内で定期的に発信したり、</li>



<li>PADで実現できそうな業務自動化の要望を社内ヒアリングしたり、</li>



<li>実際の業務に利用できそうな題材を元に社内オリジナルのPAD講座を用意して、従業員の誰でも好きなタイミングで学べるような環境を整えたり、</li>



<li>講座を受講後、実際に業務の自動化に着手した方をサポートしたり、</li>
</ul>



<p>などの活動を行っています。</p>


<div class="wp-block-image vk_block-margin-md--margin-bottom">
<figure class="aligncenter size-full"><img decoding="async" width="1000" height="351" src="https://www.kmds.jp/img/2023/02/PAD3re.jpg" alt="" class="wp-image-2288" srcset="https://www.kmds.jp/img/2023/02/PAD3re.jpg 1000w, https://www.kmds.jp/img/2023/02/PAD3re-300x105.jpg 300w, https://www.kmds.jp/img/2023/02/PAD3re-768x270.jpg 768w" sizes="(max-width: 1000px) 100vw, 1000px" /><figcaption class="wp-element-caption"><mark style="background-color:rgba(0, 0, 0, 0);color:#0a8477" class="has-inline-color"><span data-fontsize="18px" style="font-size: 18px;" class="vk_inline-font-size">＜自分のタイミングで学べる動画講座（社内サイト）＞</span></mark></figcaption></figure>
</div>

<div class="wp-block-image vk_block-margin-md--margin-bottom">
<figure class="aligncenter size-full"><img decoding="async" width="1000" height="507" src="https://www.kmds.jp/img/2023/02/PAD4re2.jpg" alt="" class="wp-image-2289" srcset="https://www.kmds.jp/img/2023/02/PAD4re2.jpg 1000w, https://www.kmds.jp/img/2023/02/PAD4re2-300x152.jpg 300w, https://www.kmds.jp/img/2023/02/PAD4re2-768x389.jpg 768w" sizes="(max-width: 1000px) 100vw, 1000px" /><figcaption class="wp-element-caption"><mark style="background-color:rgba(0, 0, 0, 0);color:#0a8477" class="has-inline-color"><span data-fontsize="18px" style="font-size: 18px;" class="vk_inline-font-size">＜日時を指定して講師と学べるオンライン講座＞</span></mark></figcaption></figure>
</div>

<div class="wp-block-image vk_block-margin-md--margin-bottom">
<figure class="aligncenter size-full"><img decoding="async" width="998" height="254" src="https://www.kmds.jp/img/2023/02/PAD5.jpg" alt="" class="wp-image-2290" srcset="https://www.kmds.jp/img/2023/02/PAD5.jpg 998w, https://www.kmds.jp/img/2023/02/PAD5-300x76.jpg 300w, https://www.kmds.jp/img/2023/02/PAD5-768x195.jpg 768w" sizes="(max-width: 998px) 100vw, 998px" /><figcaption class="wp-element-caption"><mark style="background-color:rgba(0, 0, 0, 0);color:#0a8477" class="has-inline-color"><span data-fontsize="18px" style="font-size: 18px;" class="vk_inline-font-size">＜PAD以外にも、業務の効率化に繋がる様々なオリジナル講座を各種用意＞</span></mark></figcaption></figure>
</div>


<div class="wp-block-vk-blocks-balloon vk_balloon vk_balloon-position-left vk_balloon-type-speech vk_balloon-animation-none"><div class="vk_balloon_icon"><figure><img decoding="async" class="vk_balloon_icon_image vk_balloon_icon_image-type-normal " src="https://www.kmds.jp/img/2022/12/ロボット顔白黒.jpg" alt=""/><figcaption class="vk_balloon_icon_name"></figcaption></figure></div><div class="vk_balloon_content_outer"><div class="vk_balloon_content  has-background-color " style="background:#0a8477"><span class="vk_balloon_content_before  has-text-color" style="border-color:transparent #0a8477 transparent transparent"></span><span class="vk_balloon_content_after "></span>
<p><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-white-color">社外向けにも講座の提供をしています！</mark></p>
</div></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black has-text-color has-regular-font-size" id="vk-htags-5b695a6d-cf9a-43ea-a052-904c7fc75390" style="color:#0a8477"><strong><strong><span data-fontsize="24px" style="font-size: 24px;" class="vk_inline-font-size">◆ 実績と効果</span></strong></strong></h2>



<p>利用の普及に努めてから現在に至るまで、社内では数多くの自動化要望案件が挙がり、様々な部署で業務の自動化が進められています。社内講座を受けた従業員が自分たちの従来の業務を見直して自ら自動化に着手する機会も増え、会社全体で業務効率は年々上昇しています。</p>



<p class="vk_block-margin-0--margin-bottom"><span data-fontsize="16px" style="font-size: 16px;" class="vk_inline-font-size"><strong>＜自動化業務の一例＞</strong></span></p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li><span data-fontsize="16px" style="font-size: 16px;" class="vk_inline-font-size">システムから出力したデータを加工（計算、ピボットテーブルなど）してフォーマットを整える作業</span></li>



<li><span data-fontsize="16px" style="font-size: 16px;" class="vk_inline-font-size">Webサイトから情報を取得・ダウンロードして所定のエクセルフォーマットに入力後、PDFに変換して関係者へメールで一斉配信する作業</span></li>



<li><span data-fontsize="16px" style="font-size: 16px;" class="vk_inline-font-size">メールで送付されてくるエクセルのフォーマットに対して、別のエクセルのリストからデータを転記して返信した後、更に印刷する作業</span></li>
</ul>



<h2 class="wp-block-heading is-style-vk-heading-double_bottomborder_black has-text-color has-regular-font-size" id="vk-htags-dca2cf56-98f3-4baf-a772-81cab3e61973" style="color:#0a8477"><strong><strong><span data-fontsize="24px" style="font-size: 24px;" class="vk_inline-font-size">◆ 社員の声</span></strong></strong></h2>



<p>最後に、実際に業務の自動化に取り組んだ社員からの感想をご紹介します。 いずれも非IT部門所属で、社内講座を受講から始めて、自ら業務の自動化に挑戦した社員達の生の声をお聞きください。</p>



<div class="wp-block-vk-blocks-gridcolcard vk_gridcolcard vk_gridcolcard-d72af1a7-e84b-4669-b6c5-ff0e73072e22 vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom">
<div class="wp-block-vk-blocks-gridcolcard-item vk_gridcolcard_item vk_gridcolcard_item-noHeader vk_gridcolcard_item-noFooter vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_gridcolcard_item_container">


<div class="wp-block-vk-blocks-gridcolcard-item-body vk_gridcolcard_item_body is-layout-flow wp-block-vk-blocks-gridcolcard-item-body-is-layout-flow">
<h6 class="wp-block-heading vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom has-small-font-size" id="vk-htags-3ff976cb-b2c4-489a-9f24-03609b57b405"></h6>



<p class="vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom has-white-color has-text-color has-background" style="background-color:#0a8477">自分の手で自動化できた時は大きな達成感を得ることができました。</p>
</div>


</div></div>



<div class="wp-block-vk-blocks-gridcolcard-item vk_gridcolcard_item vk_gridcolcard_item-noHeader vk_gridcolcard_item-noFooter"><div class="vk_gridcolcard_item_container">


<div class="wp-block-vk-blocks-gridcolcard-item-body vk_gridcolcard_item_body is-layout-flow wp-block-vk-blocks-gridcolcard-item-body-is-layout-flow">
<h6 class="wp-block-heading vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom has-small-font-size" id="vk-htags-60d378a3-6e5e-4667-afd4-00ef19df228a"></h6>



<p class="vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom has-white-color has-text-color has-background" style="background-color:#0a8477">自動化して手入力ミスがなくなったのが一番嬉しいです。</p>
</div>


</div></div>



<div class="wp-block-vk-blocks-gridcolcard-item vk_gridcolcard_item vk_gridcolcard_item-noHeader vk_gridcolcard_item-noFooter vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_gridcolcard_item_container">


<div class="wp-block-vk-blocks-gridcolcard-item-body vk_gridcolcard_item_body is-layout-flow wp-block-vk-blocks-gridcolcard-item-body-is-layout-flow">
<h6 class="wp-block-heading vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom has-small-font-size" id="vk-htags-e3b10412-7803-4837-822f-ab8708587f00"></h6>



<p class="vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom has-white-color has-text-color has-background" style="background-color:#0a8477">手入力と比べて「正確である」というのが一番素晴らしいと思います。</p>
</div>


</div></div>
<style>
				.vk_gridcolcard-d72af1a7-e84b-4669-b6c5-ff0e73072e22 {
					grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));
					gap:10px;
				}
				@media (min-width: 576px) {
					.vk_gridcolcard-d72af1a7-e84b-4669-b6c5-ff0e73072e22 {
						grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));
					}
				}
				@media (min-width: 992px) {
					.vk_gridcolcard-d72af1a7-e84b-4669-b6c5-ff0e73072e22 {
						grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));
					}
				}
				</style></div>



<div class="wp-block-columns are-vertically-aligned-center vk_block-margin-xs--margin-top vk_block-margin-0--margin-bottom is-layout-flex wp-container-core-columns-is-layout-53642b31 wp-block-columns-is-layout-flex" style="padding-top:0;padding-right:0;padding-bottom:0;padding-left:0">
<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-vk-blocks-gridcolcard vk_gridcolcard vk_gridcolcard-d8ba6765-3f0f-4db1-9baf-1d5c65240e7d">
<div class="wp-block-vk-blocks-gridcolcard-item vk_gridcolcard_item vk_gridcolcard_item-noHeader vk_gridcolcard_item-noFooter"><div class="vk_gridcolcard_item_container">


<div class="wp-block-vk-blocks-gridcolcard-item-body vk_gridcolcard_item_body is-layout-flow wp-block-vk-blocks-gridcolcard-item-body-is-layout-flow">
<h6 class="wp-block-heading vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom has-small-font-size" id="vk-htags-701aa614-7a92-4d07-afdd-e2783ff2f857"></h6>



<p class="vk_block-margin-0--margin-bottom vk_block-margin-0--margin-top has-white-color has-text-color has-background" style="background-color:#0a8477">今までは手打ち・コピペで入力していたものを自動化出来て、９割ぐらい負担が減りました。</p>
</div>


</div></div>



<div class="wp-block-vk-blocks-gridcolcard-item vk_gridcolcard_item vk_gridcolcard_item-noHeader vk_gridcolcard_item-noFooter"><div class="vk_gridcolcard_item_container">


<div class="wp-block-vk-blocks-gridcolcard-item-body vk_gridcolcard_item_body is-layout-flow wp-block-vk-blocks-gridcolcard-item-body-is-layout-flow">
<h6 class="wp-block-heading vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom has-small-font-size" id="vk-htags-fd62f06c-de0c-4b8f-9de9-f651ee8050dd"></h6>



<p class="vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom has-white-color has-text-color has-background" style="background-color:#0a8477">PADは大変わかりやすく、気軽にRPA作成できるツールとして最適だと思います。</p>
</div>


</div></div>



<div class="wp-block-vk-blocks-gridcolcard-item vk_gridcolcard_item vk_gridcolcard_item-noHeader vk_gridcolcard_item-noFooter"><div class="vk_gridcolcard_item_container">


<div class="wp-block-vk-blocks-gridcolcard-item-body vk_gridcolcard_item_body is-layout-flow wp-block-vk-blocks-gridcolcard-item-body-is-layout-flow">
<h6 class="wp-block-heading vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom has-small-font-size" id="vk-htags-49d57b7c-c2c9-4995-9af1-9ec192ef5d81"></h6>



<p class="vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom has-white-color has-text-color has-background" style="background-color:#0a8477">一連の別々の業務を一本に自動化できたことで、どれか一つの工程を忘れてしまうリスクがなくなりました。</p>
</div>


</div></div>
<style>
				.vk_gridcolcard-d8ba6765-3f0f-4db1-9baf-1d5c65240e7d {
					grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));
					gap:30px;
				}
				@media (min-width: 576px) {
					.vk_gridcolcard-d8ba6765-3f0f-4db1-9baf-1d5c65240e7d {
						grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));
					}
				}
				@media (min-width: 992px) {
					.vk_gridcolcard-d8ba6765-3f0f-4db1-9baf-1d5c65240e7d {
						grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));
					}
				}
				</style></div>
</div>



<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow"><div class="wp-block-image vk_block-margin-0--margin-bottom is-style-vk-image-rounded vk_block-margin-sm--margin-top">
<figure class="aligncenter size-large is-resized"><img decoding="async" width="1024" height="780" src="https://www.kmds.jp/img/2023/02/田中さん今川さんHP掲載用-1024x780.jpg" alt="" class="wp-image-2297" style="width:491px;height:374px" srcset="https://www.kmds.jp/img/2023/02/田中さん今川さんHP掲載用-1024x780.jpg 1024w, https://www.kmds.jp/img/2023/02/田中さん今川さんHP掲載用-300x228.jpg 300w, https://www.kmds.jp/img/2023/02/田中さん今川さんHP掲載用-768x585.jpg 768w, https://www.kmds.jp/img/2023/02/田中さん今川さんHP掲載用.jpg 1199w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption"><mark style="background-color:rgba(0, 0, 0, 0);color:#0a8477" class="has-inline-color"><span data-fontsize="16px" style="font-size: 16px;" class="vk_inline-font-size">＜社員インタビューの様子＞</span></mark></figcaption></figure>
</div></div>
</div>



<div class="wp-block-vk-blocks-gridcolcard vk_gridcolcard vk_gridcolcard-0ad5bd32-bf61-4624-b899-46ae81f6083e">
<div class="wp-block-vk-blocks-gridcolcard-item vk_gridcolcard_item vk_gridcolcard_item-noHeader vk_gridcolcard_item-noFooter vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_gridcolcard_item_container">


<div class="wp-block-vk-blocks-gridcolcard-item-body vk_gridcolcard_item_body is-layout-flow wp-block-vk-blocks-gridcolcard-item-body-is-layout-flow">
<h6 class="wp-block-heading vk_block-margin-0--margin-bottom vk_block-margin-xs--margin-top has-small-font-size" id="vk-htags-91d35d25-988b-499d-89ee-614bc7e98317"></h6>



<p class="vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom has-white-color has-text-color has-background" style="background-color:#0a8477">当初は一部だけでも自動化できたらと思っていましたが、やってみたら予想していたよりも大幅に業務を自動化することができました。</p>
</div>


</div></div>



<div class="wp-block-vk-blocks-gridcolcard-item vk_gridcolcard_item vk_gridcolcard_item-noHeader vk_gridcolcard_item-noFooter"><div class="vk_gridcolcard_item_container">


<div class="wp-block-vk-blocks-gridcolcard-item-body vk_gridcolcard_item_body is-layout-flow wp-block-vk-blocks-gridcolcard-item-body-is-layout-flow">
<h6 class="wp-block-heading vk_block-margin-0--margin-bottom vk_block-margin-xs--margin-top has-small-font-size" id="vk-htags-08cdb1bf-0ab8-4c69-9fc4-9f67cdd8c6a9"></h6>



<p class="vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom has-white-color has-text-color has-background" style="background-color:#0a8477">単純な作業だから別にそのままでもいいかと思っていましたが、実際にやってみて逆に単純な作業ほど自動化を考えてみた方が良いのかなと思いました。</p>
</div>


</div></div>



<div class="wp-block-vk-blocks-gridcolcard-item vk_gridcolcard_item vk_gridcolcard_item-noHeader vk_gridcolcard_item-noFooter vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_gridcolcard_item_container">


<div class="wp-block-vk-blocks-gridcolcard-item-body vk_gridcolcard_item_body is-layout-flow wp-block-vk-blocks-gridcolcard-item-body-is-layout-flow">
<h6 class="wp-block-heading vk_block-margin-0--margin-bottom vk_block-margin-xs--margin-top has-small-font-size" id="vk-htags-1e5b1a83-15b0-40bd-9492-673a89ced62e"></h6>



<p class="vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom has-white-color has-text-color has-background" style="background-color:#0a8477">PADでは指示を選び、自分で組み替えていくだけなので、プログラミングの知識が一切ない私でも取り掛かりやすいと感じました。</p>
</div>


</div></div>
<style>
				.vk_gridcolcard-0ad5bd32-bf61-4624-b899-46ae81f6083e {
					grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));
					gap:10px;
				}
				@media (min-width: 576px) {
					.vk_gridcolcard-0ad5bd32-bf61-4624-b899-46ae81f6083e {
						grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));
					}
				}
				@media (min-width: 992px) {
					.vk_gridcolcard-0ad5bd32-bf61-4624-b899-46ae81f6083e {
						grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));
					}
				}
				</style></div>



<hr class="wp-block-separator has-text-color has-black-color has-alpha-channel-opacity has-black-background-color has-background is-style-wide vk_block-margin-sm--margin-top"/>



<p>―いかがでしたでしょうか。<br>当社の事例から、PADを使った業務の効率化に興味を持っていただけたら幸いです。</p>



<p class="has-vivid-red-color has-text-color">KMDSでは社外への講座提供・利用促進の実績もございますので、「社内でのRPA促進・活用」に関してご相談やご質問などございましたら、是非「ご相談フォーム」からお寄せください。</p>



<p>次回からは、PADの実際の使い方を、ひとつずつご紹介していきたいと思います。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-md--margin-top"></div></div>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
