Hallo,
danke.
Das die Bookmarks verschwinden ist kein Problem, da das Word-Dokument nur "einmalig" genutzt wird. Es wird ein Referenz Dokement geben, welches man dann jedes mal einmal kopieren muss und unbennen. Denn der Inhalt ändert sich jedes mal.
Mein Problem bis jetzt ist nur, das die nur den visible Bereich des Sheets in das Bookmark bekomme.
Zur Zeit kann ich halt nur die Kopierauswahl in ein leeres Word-Dokument an eine bestimmte Zeile einfügen. In dem einem Makro ist es immer die 4 Zeile von oben. Da ich aber nicht abschätzen kann wieviel Text in das Word-Dokument rein kommt, möchte ich mit Bookmarks arbeiten.
Bei den Bookmarks habe ich halt nur das Problem bis jetzt, das die Range nicht deklarieren kann. Zur Zeit kann ich halt nur A2 angeben, also eine Zeile. Da ich aber nicht weiß ob in dem Sheet 1 odere mehr Zeilen vorhanden dann ich das nicht vorher festlegen. Hier wollte ich dann mit einer Variablen arbeiten, welche zuvor den sichtbaren Bereich (also da wo Daten in der Zeile vorhanden sind) auswählt und das in das entsprechende Bookmar (es soll mehre in dem Word-Dokument geben) kopiert wird.
Wenn die die Makros von Ihnen richtig interpretiert habe, gebe ich da "nur" den Namen des Bookmarks an.
Und im letzen Makro wird dann die Zeile von Excel in das Bookmark von Word kopiert. Was macht aber der Befehlt "Line2" usw. ist das die Wordzeile?
Und wie könnte ich das in mein Makro mit einarbeiten, VB in MS Office ist für mich noch völliges Neuland :).
Danke
|