In meinem Word-Dokument habe ich mehrere Tabellen, die sich auf verschiedenen Seiten befinden. Ich muss die Tabelle in Excel importieren, die bereits mit dem Beispielcode, den ich von Macro to export MS Word tables to Excel sheets gefunden habe, gemacht wurde.VBA Seitenzahl der Word-Tabelle in Excel importieren
Allerdings beabsichtige ich, die Seitennummer der Tabelle (in Word) in Excel zu importieren und es als den Blattnamen festzulegen, aber ich kann nach stundenlanger Suche nichts im Internet finden.
Wie importiere ich die Seitennummer der Tabelle in Word in Excel?
Ich weiß, dass es als das Blattname zu setzen verwenden wir den Befehl
Activesheet.Name="insert_page_number"
aber wie wir importieren die Seitennummer der Tabelle, die wir aus Word in Excel importiert?
dies helfen kann: [ 'Selection.Information (wdActiveEndPageNumber)'] (https://msdn.microsoft.com/en-us/library /office/ff820800.aspx) wobei 'Selection' der Ausdruck für die Tabelle wäre. –
@ScottHoltzman, das nur in Word funktioniert. Wie wäre das in der Lage, diese Daten in Excel zu übertragen? Könntest du mit mir teilen wie? Danke :) – NewLearner
Weisen Sie die Seitenzahl einer Variablen zu, wenn Sie die Tabelle aus einem Wort entnehmen, und übergeben Sie die Variable dann an 'ActiveSheet.Name'. Zum Beispiel 'With .tables (TableNo) | lPage = .Information (wdActiveEndPageNumber) ..' (Balken entspricht Zeilenumbruch ... und 'Dim lPage als Long' ... Dann' ActiveSheet.Name = lPage' –