Microsoft Lists / SharePoint :リストやライブラリで CSV ファイルでもエクスポートできるようになった

前回の記事でコマンドバーに違和感を覚えたって記事を書きました。

Microsoft Lists / SharePoint :リストのコマンドバー内が再編された

週明けの今朝、また違和感を覚えたんですね。違和感覚えまくりで気のせいかと思ったけど、気のせいじゃなかったです。

▼今度はどこが変わったかわかります?

なんだか毎日間違い探しをしてるみたいで楽しいですけど、たぶん楽しんでる人はごく限られた人達ですよね。多くの人が「またかよ…」ですよね。いや、開き直って楽しんでください!そのくらいの気持ちじゃないとクラウドサービスとお付き合いできないんじゃないですかね? Microsoft 365 しか知らないオジサンなんで、知らんけど。

変わったのは「エクスポート」ってところ。先週までは「 Excel にエクスポート」だったんですよね。しかも右に下矢印がありますね。クリックすると…

▼ CSV が追加されてる!

これはもしかして長年の課題というかトラップが解消されるかも!?

というのも、「 Excel にエクスポート」にはある仕様を知らないと落とし穴が存在していたんですよね。例えば使い終えたリストを削除したいけどデータだけは残しておきたいという場合に、 Excel にエクスポートをしてデータを退避してからリストを削除するじゃないですか。その後エクスポートしたファイルを開いてもデータが表示されない…という落とし穴。過去に記事に書いたと思ったらちょっと気が付きにくいタイトルでした。

SharePoint アンケートの集計をする際の注意点

もう4年前の記事です。この頃は Microsoft Forms なんてものもなくて、アンケートを実施するには SharePoint のアンケートリストを利用していたけど、まぁ使い勝手が悪くてね…。ただこの記事はアンケートリストだけの話ではなかったんです。当時は一番データのエクスポートの需要があったのがアンケートだったから、こういう記事タイトルにしたんですけどね。

さて、話を戻して、今回の変更で「 Excel ブック」と「 CSV 」の2種類が選択できるようになりました。2つの方法でエクスポートしてみました。

■ Excel ブック

「 Excel ブック 」の方でエクスポートをすると、ダウンロードされたファイルは

▼ query.iqy

出た。この「 .iqy 」という一般生活をしていたら一生に一度も見ないであろう拡張子。でも SharePoint な人達にはお馴染みの拡張子です。これが落とし穴なんですよね。普通にクリックすると、

▼あれ?想定した挙動にならない…

本当なら普通にエクセルファイルをクリックしたのと同じように表示されるんだけど何故か表示できませんでした。いずれにせよ、この「 query.iqy 」をテキストエディタで開くとわかるんだけど、

▼このようにデータは存在しません

「 query.iqy 」自体にデータは存在せず、Excel で開く度にリストのデータを見に行く感じです。なので、元となるリストが削除されたら、このファイルを開いてもデータは表示されないんですよね。実際にその実験をしているのが上で紹介した記事なので、気になる人はチェックしてみてください。

■ CSV

という事で、こっちの CSV でエクスポートした時はどうでしょうか?

▼ CSV ファイル

こっちは「リストタイトル .csv 」というファイル名ですね。クリックすると、

▼ちゃんと開きます

文字コードの関係で文字化けしているのはご愛嬌ですけどね。文字化けしないで開く方法は僕なりの方法があるけど、記事が長くなるので近々別の記事で公開します。


[ 2021/04/20 追記 ]
文字化けしない方法の記事を公開しました。併せてご利用ください。

CSVファイルを Excel で開いたら文字化けしている時の対処法


で、こちらはCSVファイルなのでファイル内にデータが存在しています。

▼テキストエディタで開いても、この通り

■ライブラリにもね

ライブラリの方のコマンドバーも変わっています。

▼ライブラリのコマンドバー

ライブラリの情報をエクスポートしたい場合も、同じく CSV ファイルでエクスポートできるようになりましたね。

という事でした。

恥ずかしい話、僕にとっては iqy というファイルやそもそも CSV ファイルとは?とか .xlsx と .csv の違いは?とか、人に教えるほど知りません。とりあえずそこにあるデータをエクスポートできればイイんじゃない?程度の人生を歩んできました(大げさ(笑))。そういうのはデータを扱う専門の人に任せておいて、とりあえず今回の機能追加のおかげで、長い事 SharePoint でエクスポートする時の落とし穴が、 CSV でエクスポートできる事で解決できるんじゃないかなぁと思います。

.iqy が何なのか?メリットはなんだ?って人は僕も良くわからないので検索してみましょう。少なくとも SharePoint に10年以上関わってきた僕ですが、 .iqy について人に説明できるほど知識なくて困った事はありませんでした(例外として、落とし穴があるという点を知っておくことは大事だけど)。

と、最後はなんだかいい加減な感じで僕の性格が良く出ている記事になりましたが(笑)。正直な話、 SharePoint だけでもかなり奥が深いです。 Microsoft 365 なんて広げたら底なし沼です。パーフェクトでオールマイティーな人なんてなかなかいないと思います。いてもお賃金凄く高そう!なので僕みたいな一般市民の場合は、いい加減な性格くらいがイイと思います(と自分に言い聞かせて…)。