回答:
数年後、Google Inboxでは、GoogleスプレッドシートまたはLibreOfficeから直接テーブルを貼り付けることができます。Microsoft Officeからも機能すると思います。
このDigital Inspirationのブログ投稿は私を助けてくれました。基本的に、任意のWebページからコンテンツをコピーして、Gmailリッチテキストエディターに貼り付けることができます。エディターはフォーマットを維持するために最善を尽くします。
私の場合、次のことをしなければなりませんでした。
A1:C30
形式を使用して必要なセルを指定できます。答えは「いいえ」です。表を挿入してGmailでフォーマットすることはできません。上記の提案はすべて回避策です。
このような問題を処理するために、GoogleがWebクリップボードと呼ばれるものを作成したことがわかりました。
作業しているGoogleドライブスプレッドシートで、[ 編集] →[ Webクリップボード] →[ セル範囲のコピー]に移動します。次に、Googleドライブドキュメントを開き、[ 編集] → [ Webクリップボード]に移動して、コピーしたセル範囲を選択して貼り付けます。
次に、このGoogleドキュメントからGmailに通常のコピーと貼り付けを行います。あまりきれいではありませんが、ブラウザの外で何かをする必要はありません。GoogleがWebクリップボードをGmailに統合してくれたら嬉しいです。
[ファイル]> [Webに発行]の部分は非常に簡単でした。しかし、特定の行と列を指定しようとすると捕まってしまいました。私の検索のすべては直接的な答えを生成しなかったので、ここに私のものがあります。
埋め込みスプレッドシートに表示するすべてのセルを選択します。
選択した領域のどこかを右クリックして、「名前と保護範囲」を選択するか、「データ>名前付き保護範囲」に移動します。
これにより、スプレッドシートの右側に「名前と保護範囲」ツールボックスが表示されます。範囲に名前を付けます(テキストのみ)。私は私のものを「rangexyz」と呼びました。スプレッドシートの範囲のすばらしい名前です。
ここで、[ファイル]> [Webに発行]に移動すると、埋め込みまたはリンクのコードを表示する[上記のリンクをコピーして貼り付け]ボックスの上の1行フィールドに範囲の名前を入力します。このフィールドを編集可能にするには、公開しようとしている特定のシートを選択する必要があります。スプレッドシート全体として残す場合は、オプションではありません。
これにより、現在「範囲」値を持つコードを埋め込むことができます。
理にかなっていることを教えてください。また、私は通常、ソフトウェアコマンドメニューの巨大な画像をWebサイトに掲載しません。素敵。
MicrosoftのInternet ExplorerでGMailアカウントを開くだけで、GMailメッセージにExcelのテーブルを貼り付けることができます
このアドインをGoogle Web StoreからGoogle Chromeにインストールします。
CloudCodes Insertable- https: //chrome.google.com/webstore/detail/cloudcodes-insertable/mkdocgdpmmbciijbekodlgliknfiegbb?utm_source=gmail
どうぞ。このマクロを実行するだけです(これを作成し、クイックアクセスメニューに配置します)。
Sub CopyTableForGmail()
Dim objWord As Object
Selection.Copy
Set objWord = CreateObject("Word.Application")
objWord.Visible = False
objWord.Documents.Add
objWord.Selection.PasteExcelTable False, False, False
objWord.ActiveDocument.Tables(1).Select
objWord.Selection.Copy
objWord.ActiveDocument.Saved = 1
objWord.Quit
Set objWord = Nothing
End Sub
Gmailに移動して貼り付けます。
:ここではGmailにこの機能を追加する拡張機能ですhttps://mixmax.com/blog/support-for-tables-in-gmailが。コーディングは不要です。