Suchergebnisse
Suchergebnisse 1-12 von insgesamt 12.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Du kannst im SQL-Statement ein WHERE mitgeben zum Filtern.
-
Zitat von Madde: „where `Spalte1`“ist auch kein brauchbares SQL-Statement Ich dachte eher an so was: Visual Basic-Quellcode (4 Zeilen)
-
Zitat von Madde: „wo und wie ich das einbauen kann“Für das wie wirst du hoffentlich keine Hilfe brauchen. Wo? Anstatt deines bisherigen MailMerge-Aufrufs (ActiveDocument.MailMerge.OpenDataSource ...). Visual Basic-Quellcode (4 Zeilen)
-
Was geht denn nicht? Um den Serienbrief zu erstellen musst du natürlich noch MailMerge.Execute ausführen. Visual Basic-Quellcode (13 Zeilen)
-
Klar. Da fehlt einVisual Basic-Quellcode (1 Zeile) nach Zeile 2. Hab's korrigiert.
-
Vervollständige den Aufruf von Merge.OpenDataSource mit allen notwendigen Parametern. Ich habe das gekürzt, um die Übersichtlichkeit im Code zu bekommen. Du musst halt testen, was du alles benötigst. Ein klein wenig solltest du schon in Eigeninitiative machen. Ich habe hier deine Umgebung nicht zum Testen.
-
Wie ist der Inhalt von MySqlStatement beim ersten und beim zweiten Durchlauf? Welchen Wert hat i, wenn der Dialog aufploppt?
-
Wie kommst du eigentlich auf OberOrdner? In Post #8 schrieb ich du sollst die Spalte nehmen. Deine Spalten heißen doch Spalte1 bis Spalte10. Oder wie heißen die? Visual Basic-Quellcode (1 Zeile)
-
Zeig mal, wie dein Excel-Sheet aussieht.
-
Jetzt verstehe ich auch, was du ungefähr willst. Dir geht es zunächst nur um die Spalte Oberordner Visual Basic-Quellcode (11 Zeilen) Wenn du die anderen Spalten auch durchlaufen willst, dann musst du die Spaltennamen in ein Array packen und in einer Schleife durchlaufen.
-
Zitat von Madde: „If Merge.DataSource.DataFields("Oberordner").Value = "" Then“Suchst du sowas: Visual Basic-Quellcode (1 Zeile) Im übrigen könnte es auch sein, dass dein ursprüngliches Problem auch mit dem Parameter SuppressBlankLines behoben wäre. Wenn du dich mit MailMerge befasst, solltest du eh diese Doku mal ausführlich studieren. Da gibt's bestimmt noch viele Parameter, mit denen du spielen kannst, um den gewünschten Erfolg zu erzielen. Nachschlagen geht schneller als fragen. Und ist effi…
-
Zitat von Madde: „wäre es generell möglich den immer aktuell geladenen Record in einer Listbox auf der Userform anzuzeigen?“Ich glaube nicht, dass die MailMerge.Execute eine Progress-Methode hat, die den Aufrufer per Callback oder Event informiert. Aber wenn du eine Möglichkeit findest, kannst du es hier gerne veröffentlichen.