以前に「Loop」コーナーの記事で、「LoopコンポーネントをOneNoteに貼り付ける」、「OneNoteでLoopコンポーネントを呼び出す」という作業をやっていました。
今回は「OneNote」サイドでLoopコンポーネントを使えるアカウントの確認方法、そして「Loopコンポーネントの作成」を実際にやってみたいと思います。
なお使用している「OneNote」は、Windowsのデスクトップ版になります。
スポンサーリンク
スポンサーリンク
アカウントの確認
まずは、LoopコンポーネントをOneNote内で呼び込むためのアカウントを確認しておきましょう。
「Loopコンポーネント」は、個人アカウントでは有料ライセンスであっても利用できません。
Loopアプリ自体は、個人アカウントの無料・有料のどちらでも利用できます。
ここが少し複雑なので、一応簡単に整理しておきましょう。
| アプリ | 個人アカウント (無料のhotmailアカウントや有料のMicrosoft 365 Premiumなど) | 職場・学校アカウント (Microsoft 365 Business~など) |
|---|---|---|
| OneDrive | 利用可 | 利用可 |
| SharePoint | 利用不可 | 利用可 |
| Loop | 利用可 (OneDriveベースの利用) | 利用可 (OneDrive+SharePointを活用した組織向け) |
| Loopコンポーネント | 利用不可 | 利用可(法人ライセンス同士のオフィス連携も可) |
今回の作業は、「職場・学校ライセンス」を保有していないとできない作業となります。
OneNoteのノートブックを開いて、「Loopコンポーネント」を使えるかどうか確認しておきましょう。

「挿入」タブ内に、「Loopコンポーネント」があるのでこれをクリックできれば、このノートブックは「職場・学校ライセンス」で保存されているとなります。
ノートブックの作成が個人か法人かを判別するには?
「職場・学校ライセンス」で作成されたOneNoteのノートブックは、WindowsパソコンのOneDriveフォルダで確認できます。

正確には、ノートブックが保存されているWebへのリンクファイルとなります。
つまり、上の画面のようにExcelファイルやVisioファイルのように、OneNoteは実ファイルとしては存在しておらず、Web上で管理されているのです。
その管理を担っているのが「SharePoint」になります。
「職場・学校ライセンス」で作成されたノートブックは、Web上で管理され、それをSharePointが担い、アクセスするためのURLが発行される。
そのURLに、必ず「SharePoint」が付くので、それを確認してもいいでしょう。
OneNoteの「ファイル」タブをクリックしてみてください。

個人アカウントで管理されているノートブックのURLには「SharePoint」が入りません。
一方、「職場・学校ライセンス」で管理されているノートブックはURLに「SharePoint」が入っています。
つまりURLに「SharePoint」が入っているノートブックは、「Loopコンポーネント」を呼び出せる、というわけですね。
実際にコンポーネントを作成してみる
それでは実際にOneNoteのノートブックを開いて、任意のページに「Loopコンポーネント」を呼び出してみましょう。

今回は一覧から「投票テーブル」をクリックしてみました。

Loopタイトルに表示される「コンポーネントの呼び出し2」というのは、ページのタイトルをそのままLoopが流用しています。
同じページタイトル内で、Loopコンポーネントを作るたびに、「タイトル2」、「タイトル3」というように「タイトル」の後の数字が増えていきます。
そして、コンポーネント内の見出しには「意見募集一覧」と設定し、表は上のようになりました。
画面上は、Loopでもよく見る「Loopコンポーネント」になります。
しかしOneNote上で作られた「Loopコンポーネント」は、一旦、OneDrive内の「OneNote Loop Files」というフォルダに入ります。

OneNoteで作成された「Loopコンポーネント」は、「Loop」のどのワークスペースにも属していない、いわば単体のファイルとして存在している状態となります。
では、先ほどのコンポーネントのタイトルである「コンポーネントの呼び出し2」をクリックしてみましょう。

画面は、ブラウザが起動しLoopへとアクセスします。
Loop内では、先ほどのコンポーネントはまだどのワークスペースにも属していないので、上のように「ワークスペースに追加します」と表示されます。
もちろん、このLoop画面でデータを編集すると、OneNoteで作成した「Loopコンポーネント」にもその情報が反映されます。

アイデア列に1つデータを追加してみました。

OneNoteのページ内に作成した「Loopコンポーネント」も同じように情報が反映されています。
この「Loopコンポーネント」をLoopで参照する場合は、OneNoteのページ内で「コンポーネントの呼び出し2」というLoopへのリンクをクリックすればいいだけでした。
では、OneNoteのページ内に作成した「Loopコンポーネント」をTeamsのチャネルで使う場合にはどのようにしたらいいでしょうか?
OneNote作のコンポーネントをTeamsへ
OneNoteで作成した「Loopコンポーネント」にも、コンポーネントをコピーできるボタンがあります。

コンポーネントの右上に、「コンポーネントのコピー」があるのでこれをクリックします。
そのままTeamsやOutlookなど「Loopコンポーネント」を使えるアプリを開いてみてください。
ここではTeamsのチャット投稿にコンポーネントを貼り付けてみたいと思います。

チャットの投稿画面にペーストするだけで、「Loopコンポーネント」を表示できました。
ここでデータを修正すれば、OneNoteや他のアプリでも同じように修正された情報が見られるのは言うまでもありませんね。
Loopコンポーネントを削除する
さてOneNoteのページで作成した「Loopコンポーネント」がもう必要なくなりました。
削除すればいいだけなのですが、Loopコンポーネントを削除する場合は、少しコツが入ります。
その手順を少し見てみたいと思います。

「Loopコンポーネント」は、クリックしても選択できないので、一見削除方法が見当たらないような感じになります。
「OneNote」の場合は、「ノートコンテナ」と言って、自由に好きな位置から入力できるように、文字や画像の入力時には、ノートコンテナが表示されるようになっています。

「Loopコンポーネント」をページ内に置いた場合も、このノートコンテナ内に置かれているのです。

マウスをコンポーネントの上に持ってくると、周辺を四角で囲む「ノートコンテナ」が表示されます。
普段、ノートコンテナを表示していない場合でも、コンポーネントの枠の少し上あたりをクリックすると、ノートコンテナの点線は表示されるようになっています。
このノートコンテナ―をクリックして選択し、キーボードの「Delete」キーを押してみましょう。
ノートコンテナ―を削除すると、その中に記入されているものが削除されるので、今回は「Loopコンポーネント」が削除されたわけですね。
他に記載している内容があると・・
面倒な部分は、ここです。
ノートコンテナ内に、「Loopコンポーネント」以外に記載している内容があると、それらは一旦コピーして避難しておかなければなりません。

ノートコンテナの範囲内にコンポーネント以外に記載されている内容がある場合は、これらをコピーして一旦どこかに保存しておくか、ノートコンテナを消した後に、すぐにペーストするようにしないとデータが消えてしまう恐れがあります。
コンポーネントを置く場合には、ノートコンテナ内をコンポーネントだけにし、それ以外に記載する内容は別のノートコンテナへ分けた方がいいかもしれませんね。

別の場所をダブルクリックすると、新たなノートコンテナが作成されます。
上のようにコンテナを分けておけば安心ですね。
もし間違ってノートコンテナ内のすべての情報を削除してしまっても、「元に戻す」で戻せるので慌てずに対処しましょう。
実ファイルを削除する
今回の「Loopコンポーネント」は、最初に「OneNote」のページ上で作成しました。
そして、先ほどノートコンテナが削除され、その中身だったコンポーネントも削除されました。
これで作成したコンポーネントはすべて消えてなくなった・・とはならないのです。
「OneNote」でコンポーネントを作成した時に、「.loop」という拡張子のついた「実ファイル」が作られる話をしました。
そう、OneNoteのページ上でコンポーネントを削除しても、この実ファイルは削除されないのです。
つまりこのコンポーネントはLoopなどのアプリでは、まだ参照できるようになっています。

ファイルの保存場所は、「OneDrive」(職場・学校ライセンス)の「OneNote Loop Files」でした。
そのファイルが残っている限り、このように「OneNote」から作成が始まったコンポーネントをLoopでは表示できるのです。
完全にコンポーネントをどこでも使えなくするのであれば、この実ファイルを削除するようにしてください。

実ファイルの削除後、新着順などにはファイル名が残っている場合もありますが、それを開こうと思っても上のようにファイルを読み込めないエラーが表示されるようになります。
最後にまとめ
今回は、Loopで作成する場面が多いLoopコンポーネントを「OneNote」のページで新たに作成し、それをLoopなど他のアプリで呼び出したり、作成される実ファイルの情報やコンポーネントの削除方法などについて見てきました。
Loopからだけでなく、「OneNote」からでもコンポーネントは作成できます。
ただし「OneNote」発のコンポーネントは「.loop」という拡張子の実ファイルが作成され、OneNote上で削除しても実ファイルは削除されない点を覚えておいてください。


