Excel: Verbindung zu einer Online-HTML-Tabelle ohne Tag <div class="body"> <p>Ich arbeite in Excel 2016. </p> <p>Meine Organisation hat den Ort gewechselt, an dem sie eine Tabelle für einen Bericht veröffentlicht, und ich wurde beauftragt, die Verbindung in einer Tabelle umzuleiten. Ich bin kein Excel-Assistent, aber ich dachte, das wäre eine ziemlich einfache Aufgabe.</p> <p>Die alten und neuen Tische sind weitgehend identisch. Sie werden auf dieselbe Weise formatiert und beide werden online als HTML-Dateien gehostet. Der einzige Unterschied besteht darin, dass die neuen Tabellen kein Tag haben. Dies liegt anscheinend daran, dass sie von einer Anwendung verwendet werden, für die sie auf diese Weise konfiguriert werden müssen, nehme ich an.</p> <p>Wenn ich mich mit der Tabelle verbinden würde, würde ich normalerweise nur Text erhalten, wie im folgenden Screenshot gezeigt:</p> <p><a href="https://i.stack.imgur.com/grDSw.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/grDSw.png" alt="nur text" /></a></p> <p>Da die Tabellen täglich aktualisiert werden, ist ein manuelles Herunterladen und anschließendes Hinzufügen des Tags nicht möglich. Die Tabellen müssen jedes Mal aktualisiert werden, wenn das Blatt geöffnet wird.</p> <p>Ich habe versucht, die Datei mit Power Query zu scrapen, aber ohne Erfolg, da ich die Tabelle nicht richtig formatieren kann, egal was ich versuche. </p> <p>Was wäre der beste Weg, um dieses Problem zu lösen? Im Idealfall würde ich es vorziehen, etwas anderes als Excel und seine Features (einschließlich VBA, wenn es unkompliziert genug ist) zu verwenden, aber an diesem Punkt wäre ich bereit, alles auszuprobieren.</p> <p>Vielen Dank. </p> </div><div data-id="1322917" class="post"> <div class="title"> </div> <div class="body"> <p>Ich füge einen Screenshot hinzu, der <a href="https://superuser.com/a/1277593/269574">die andere Antwort zeigt</a> :</p> <p><a href="https://i.stack.imgur.com/89ghL.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/89ghL.png" alt="Geben Sie hier die Bildbeschreibung ein" /></a></p> </div> </div><div data-id="1322919" class="post"> <div class="title"> </div> <div class="body"> <p>Die beste und einfachste Möglichkeit ist, die .vimrc-Datei in Ihrem Home-Verzeichnis zu erstellen und anschließend den Inhalt in die Datei einzufügen </p> <pre><code>set ai set mouse=a set incsearch set confirm set number set ignorecase set smartcase set wildmenu set wildmode=list:longest,full set lines=80 set columns=80 </code></pre> <p>Speichern Sie die Datei und beenden Sie sie, und laden Sie sie anschließend erneut in die aktuelle Shell</p> <pre><code>source .vimrc </code></pre> </div> </div><div data-id="1322920" class="post"> <div class="title"> </div> <div class="body"> <ul> <li>Starten Sie notepad ++</li> <li>Fügen Sie die Links ein, die Sie reparieren möchten</li> <li>Öffnen Sie den Ersetzungsdialog über <code>Ctrl</code>+<code>H</code></li> <li>Stellen Sie <code>Find what</code>auf<code>^(.*?)(\d+)(\D*)$</code></li> <li>Stellen Sie <code>replace with</code>auf<code>https://www.newspapers.com/download/image/?type=jpg&id=\2</code></li> <li>Suchmodus aktivieren <code>regular expression</code></li> <li>klicken <code>replace all</code></li> </ul> <p>Erledigt. Wie das funktioniert: Die einzige Kennung, die wir haben, ist die Zifferngruppe. Deshalb packen wir die gesamte Zeichenfolge mit einem regulären Ausdruck und erfassen die Ziffern in der zweiten Erfassungsgruppe. Wir können dann die gesamte Zeichenfolge durch die festgelegte Zeichenkette ersetzen, von der wir wissen, dass sie funktioniert, und die Ziffern dort einfügen, wo sie benötigt werden.</p> <p>Wenn Sie damit ein bisschen herumspielen wollen, empfehle ich regex101.com.</p> </div> </div><div data-id="1322922" class="post"> <div class="title"> </div> <div class="body"> <p>Wie <a href="https://superuser.com/questions/1036978/how-to-freeze-the-list-of-processes-in-htop#comment1933032_1036983">Keith</a> sagte:</p> <p><kbd>Ctrl</kbd><kbd>S</kbd>Friert das Terminal ein (Sie können danach nicht mit <em>htop</em> interagieren )</p> <p>... und:</p> <p><kbd>Ctrl</kbd><kbd>Q</kbd> <a href="https://unix.stackexchange.com/questions/12107/how-to-unfreeze-after-accidentally-pressing-ctrl-s-in-a-terminal#12108">Entfriert</a> das Terminal erneut.</p> </div> </div><div data-id="1322923" class="post"> <div class="title"> </div> <div class="body"> <p>Eine allgemeine Linux-Lösung ist: -</p> <pre><code>E1=""; E2="" { while true do read -r <&3 && l1="$REPLY" || l1="" E1=e read -r <&4 && l2="$REPLY" || l2="" E2=e [ "$E1$E2" == ee ] && break echo "$l1$l2" done } 3<"$1" 4<"$2" </code></pre> <p>Ich habe dies als Skript für die Lesbarkeit formatiert, aber es kann als lange Befehlszeile eingegeben werden, indem die neuen Zeilen durch Semikolons ersetzt werden <code>$1</code>und <code>$2</code>durch und die Pfade zu den zusammenzufügenden Dateien ersetzt werden.</p> <p>Das fun...
Ich arbeite in Excel 2016.
Meine Organisation hat den Ort gewechselt, an dem sie eine Tabelle für einen Bericht veröffentlicht, und ich wurde beauftragt, die Verbindung in einer Tabelle umzuleiten. Ich bin kein Excel-Assistent, aber ich dachte, das wäre eine ziemlich einfache Aufgabe.
Die alten und neuen Tische sind weitgehend identisch. Sie werden auf dieselbe Weise formatiert und beide werden online als HTML-Dateien gehostet. Der einzige Unterschied besteht darin, dass die neuen Tabellen kein Tag haben. Dies liegt anscheinend daran, dass sie von einer Anwendung verwendet werden, für die sie auf diese Weise konfiguriert werden müssen, nehme ich an.
Wenn ich mich mit der Tabelle verbinden würde, würde ich normalerweise nur Text erhalten, wie im folgenden Screenshot gezeigt:
Da die Tabellen täglich aktualisiert werden, ist ein manuelles Herunterladen und anschließendes Hinzufügen des Tags nicht möglich. Die Tabellen müssen jedes Mal aktualisiert werden, wenn das Blatt geöffnet wird.
Ich habe versucht, die Datei mit Power Query zu scrapen, aber ohne Erfolg, da ich die Tabelle nicht richtig formatieren kann, egal was ich versuche.
Was wäre der beste Weg, um dieses Problem zu lösen? Im Idealfall würde ich es vorziehen, etwas anderes als Excel und seine Features (einschließlich VBA, wenn es unkompliziert genug ist) zu verwenden, aber an diesem Punkt wäre ich bereit, alles auszuprobieren.
Vielen Dank.
0 Antworten auf die Frage
Verwandte Probleme
-
3
Meine Datei ist in Excel 2007 gesperrt. Was ist los?
-
2
Gibt es eine Möglichkeit, Excel 2007 automatisch zu speichern, wie dies bei MS Word der Fall ist?
-
1
Excel Word Wrap + verschwindet Text
-
1
Einfaches Zusammenführen / Löschen mit Excel
-
7
Wie können Sie Microsoft Excel mit voller Geschwindigkeit laufen lassen, auch wenn der Fensterfokus...
-
2
Warum können Sie Bilder nicht in Excel kopieren / einfügen, aber Screenshots funktionieren?
-
3
So synchronisieren Sie Excel mit der Google Docs-Tabelle
-
9
Wie teilen Sie einen Namen auf, um Vorname und Nachname zu erhalten?
-
1
Links in Excel haben sich nach einem Absturz geändert
-
1
Was ist der beste Weg, ein Excel-Makro auf mehreren Computern gemeinsam zu nutzen?