Dumme Frage, aber… warum? Warum sollte man Leute nicht das verwenden lassen, was sie wollen und haben?
Ich frage mich gerade in der Situation, in der ein Excel-Blatt mit einer Größe von 402x345 Pixeln mit allen Symbolleisten usw. in einem Discourse-Thema angezeigt wird und ich ein Mobiltelefon benutze. Das ist… ziemlich schwer zu bedienen.
Die Hauptfrage ist also hier, was Sie erreichen wollen – denn das bestimmt die beste Lösung, Einbettung oder etwas anderes.
Vielen Dank, ich weiß es zu schätzen, dass es nicht perfekt ist. Ich möchte, dass die Leute in meinem Forum Excel „sprechen“. Tabellenkalkulationen sind ein Format, das weder Code noch als Screenshot darstellbar ist.
Wenn Sie versuchen, eine Erklärung zu verstehen, wie etwas in Excel gemacht wird, müssen Sie gleichzeitig auf das Blatt schauen.
Diese Größe war nur ein Beispielcode, ich bin nicht daran gebunden.
Sie können nicht alle Symbolleisten haben, ich würde tatsächlich gerne die Bearbeitungsleiste behalten, aber das ist nicht möglich (dafür gibt es kein Argument).
Es wird eine Herausforderung sein, dies auf Mobilgeräten gut zu machen, aber ehrlich gesagt passen Tabellenkalkulationen und Mobilgeräte einfach nicht zusammen (obwohl Diskussionen über Tabellenkalkulationen möglich sein sollten).
Wenn Sie sich den Tabellen-Builder unter Theme component ansehen, gibt es dort eine Diskussion über das Hinzufügen von Excel-ähnlichen Funktionen. Benötigt man dafür aber die kostenpflichtige Version für die erweiterten Funktionen?
Hier ist meiner Meinung nach der Anfang der Diskussion.
Ich verwende das Basic Editor Plugin (geforkt, um es wieder zum Laufen zu bringen). Es wäre schön, eine Lösung zu finden, die damit funktionieren könnte.
Vielleicht könnten Mitglieder einfach die öffentliche OneDrive-URL posten und ich könnte sie automatisch durch das Javascript ersetzen.
Ist das etwas Übliches? (Nachbearbeitung von Beiträgen)
Ich habe ein (9 Jahre altes) Plugin von @naveedahmada036 gefunden, das so etwas für Google Sheets macht:
Ich habe es ausprobiert, es funktioniert mehr oder weniger (ich muss Google Docs URLs auf die Whitelist setzen). EDIT: Ich habe versucht, die Option auf die Whitelist zu setzen, aber es funktioniert immer noch nicht gut.
Das Plugin verwendet iframes (die in Discourse gut unterstützt werden). Das könnte eine Lösung für mich sein, aber ich denke, es wäre schöner, Javascript zu verwenden.
Dieses Plugin hat auch meinen WYSIWYG-Plugin-Basic-Editor kaputt gemacht, ich frage mich, warum.
EDIT 2: Das Plugin ist eigentlich von Daniel Fernández, ich vermute @Daniel_Fernandez_Pes