Microsoft Teams のメッセージに表(Table)を挿入する事ができるようになりましたね。ちょっと試してみます。
※ダークモードのままスクショ取ったけど、ちょっと見づらいかもしれないです。見づらかったらごめんなさーい。
▼この入力フォームからでは使えません
下に並んでるアイコンの一番左の「A」というアイコン、書式のアイコンをクリックします
▼入力フォームが広がり、上部にリッチテキスト用のアイコンが並びますが
▼このいかにも表組を挿入できそうなアイコンがそうです
▼ダークモードなので見づらいですが…クリックすると PowerPoint などに表を挿入するのと同じでセル数を選びます
▼こんな風に表が挿入されました
▼表のセルどれかにカーソルが当たると、上部のアイコンが変わります
▼左のアイコンは追加する系
▼右のアイコンは削除する系
現時点では見出し(HTMLで言うところのth)や背景色の変更などはできず、また、表の大きさやセルの大きさも変更できないっぽく、シンプルな表のみのようです。
また、Excelからコピペをすれば表として挿入できますが枠線の色などが違いますね。ちなみにこの Excel からコピペした表にも、上部のアイコンを使うと後から列や行を追加したりもできました。
▼上は Microsoft Teams の今回の表で挿入したもの。下は Excel ファイルからコピペした表。
▼無事に表を挿入して投稿されました
では、モバイルアプリからこれを見るとどうなるのか?
▼あれれ?
なんか色々と見え方が違いますね。そしてサムネイル画像が貼り付けられているような感じです。上の表なんか文字が見えません。
この場合は、それぞれの表をタップします。
▼テーブルビューというものに切り替わり、中身がちゃんと表示されます
そして、表が挿入されているメッセージを投稿した本人が編集しようとしても…
▼そうなんです…編集できません
モバイルアプリからはプレーンテキストと画像以外のものが入ってるメッセージは編集できないんです。出かける前にPCから投稿して電車内でモバイルアプリから編集…という事ができないので注意が必要です。
あとはちょっと意地悪な検証を。
▼英数半角の連続文字(スペースを入れない)を入力すると、横スクロールバーが発生しました
▼投稿されても横スクロールバーが
ちなみに日本語の場合は…
▼横幅いっぱいになると勝手に折り返されます
これはHTMLの仕様で、半角英数の連続文字は折り返されないんですよね。半角英数でない日本語では勝手に折り返されるんです。なのでWeb制作の場合は半角英数の連続文字でも折り返されるようにしたい場合はCSSを記述をするものですが、ここではそれができないのでこういう現象が発生します。
▼モバイルアプリではテーブルビュー内で横スクロールできます
という事でメッセージ内で表組が入れられるようになったのでちょっと試してみました。
これは完全に個人的な思いなのですが、チャットはストック情報ではなくフロー情報を気軽に時間をかけずに簡易的にコミュニケーションをとる手段として利用するところにメールとは違う意義があると思っているので、リッチテキストは必要ないと思っている派です。とはいえ、中には待望だった人もいると思うので、使いたいと思った時が使い時です!