Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Excel
  nur ersten Satz kopieren

  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Thema geschlossen  Thema geschlossen!
Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  nur ersten Satz kopieren (541 mal gelesen)
Ciphou
Mitglied


Sehen Sie sich das Profil von Ciphou an!   Senden Sie eine Private Message an Ciphou  Schreiben Sie einen Gästebucheintrag für Ciphou

Beiträge: 1
Registriert: 10.08.2007

erstellt am: 10. Aug. 2007 10:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Ich kann folgendes Problem nicht lösen:
Ich möchte nur den ersten Satz eines Word-Dokuments aus einer Tabelle kopieren.
Momentan sieht das Programm so aus:


Sub DocsEinlesen()

'----- Deklaration -------------------
    Dim i!, j!, ez!, lz!
    Dim strDName As String
    Dim strZielordner As String, strDateiname As String
    Dim blnFile As Boolean
    Dim strPath As String


'----- Variablen ----------------------
'Die folgenden Zahlen müssen an die Tabelle angepaßt werden:
ez = 4 'erste Zeile mit Daten
lz = 1617 'letzte Zeile mit Daten

'Hier den Pfad verändern
strZielordner = "X:\IT-Dokumentation\Programme\"
'Hier den Dateinamen verändern

For i = ez To lz

strDateiname = Cells(i, 2).Value

strDName = strZielordner & strDateiname & ".doc"


  strPath = "strDName"
  blnFile = Len(Dir(strPath))
  MsgBox blnFile
 
  If blnFile = True Then
 

Dim WordApp As Word.Application
Dim WordDoc As Word.Document

Set WordApp = CreateObject("word.application")

WordApp.Visible = False

Set WordDoc = WordApp.Documents.Open(strDName)
WordDoc.Tables(2).Rows(1).Range.Copy            //hier ist das Problem

Cells(i, 4).PasteSpecial xlPasteValues          //oder hier
WordDoc.Close 'close Word doc
WordApp.Quit ' close Word
   
    Else
   
Next i
   

End Sub

Den Befehl "Cells(i, 4).PasteSpecial xlPasteValues" möchte ich nun so abändern, dass er nach einem Punkt oder Ausrufereichen, oder beim Sprung in eine neue Zeile das Einfügen abbricht. Es wäre wahrscheinlich eleganter, wenn man die Überprüfung schon beim Copy-Befehl statt finden lässt.

Danke für die Hilfe,
lg

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

runkelruebe
Moderator
Straßen- / Tiefbau




Sehen Sie sich das Profil von runkelruebe an!   Senden Sie eine Private Message an runkelruebe  Schreiben Sie einen Gästebucheintrag für runkelruebe

Beiträge: 8075
Registriert: 09.03.2006

MS-Office 365 ProPlus x86
WIN7(x64)

erstellt am: 10. Aug. 2007 11:08    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Ciphou 10 Unities + Antwort hilfreich

Hallo Ciphou und Herzlich Willkommen bei cad.de 
Ich glaube, Du bist mit Deiner Anfrage hier ein bißchen falsch gelandet...
Es ist ne Tabelle, ja, aber beim ersten Lesen scheint alles reines word zu sein.
Ich verschiebe mal ins Word und Texteditoren-Brett.

------------------
Gruß,
runkelruebe                         Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag öffnen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz