Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Die Suche hat 7635 Ergebnisse ergeben.
Seite 246 von 509 Gehe zu Seite Zurück  1, 2, 3, 4, 5, 6, 7 ... 243, 244, 245, 246, 247, 248, 249 ... 503, 504, 505, 506, 507, 508, 509  Weiter
Index
Autor Nachricht
  Thema: Dropdownfelder in Tabelle per Makro einfügen 
Lisa

Antworten: 5
Aufrufe: 3860

BeitragForum: Word VBA Programmierung (Makros)   Verfasst am: 30. Jul 2006, 23:16   Titel: AW: Dropdownfelder in Tabelle per Makro einfügen
Hallo Thomas,

ja, Du hast Recht, ich habe es gerade nochmal probiert. Ich hatte erst vermutet, es geht um das Befüllen. Die Ursache liegt aber bereits in der Bildung des Ranges. Dort wird aber nicht "gemeckert", sondern erst später, deswegen habe ich auch eine Weile gesucht.

Um den Range einer Tabellenzelle anzusprechen, müssen die letzten beiden Zeichen abgetrennt werden (Zellenendzeichen). Außerdem muss der Range explizit mit Start- und Endpunkt gebildet werden. In Deinem Fall muss der Range etwa so gebildet werden:
Dim myRange As Range
Dim ffield As FormField

Set myRange = _
ActiveDocument.Range(Start:=ActiveDocument.Tables(7).Cell(rownum, 3).Range.Start, _
End:=ActiveDocument.Tables(7).Cell(rownum, 4).Range.End - 2)

Set ffield = ActiveDocument.FormFields.Add(Range:=myRange, Type:=wdFieldFormDropDown)
...
Dann ganz normal weiter. Ich habe den Range jetzt hier extra in eine Variable ...
  Thema: Office 97 - Löschbestätigung 
Lisa

Antworten: 10
Aufrufe: 1491

BeitragForum: Anwendungsübergreifende Fragen   Verfasst am: 30. Jul 2006, 13:27   Titel: AW: Office 97 - Löschbestätigung
Hallo Amethyst,

ja, genau. Der Ordner wird ohne Nachfrage sofort gelöscht, wenn man im Dialog Datei - Öffnen navigiert und dabei versehentlich (!) die Entf-Taste drückt - natürlich in den Papierkorb.
Da die Entf-Taste auf meiner Tastatur direkt neben der Enter-Taste liegt, ist das gar nicht so weit hergeholt, dass der User in den Ordner wechseln will und ihn dabei dann löscht.
Ich habe das Verhalten eben in Word 97 und auch in Excel 97 (!) festgestellt. An den anderen Rechner mit komplettem Office 97 komme ich im Augenblick nicht, das probiere ich dann noch aus.

Gruß, Lisa
Hallo Jacky,

so, jetzt war ich an dem anderen Rechner mit Office 97. Das Ergebnis ist das gleiche: Das von den Usern geschilderte Verhalten ist offensichtlich das Standardverhalten von Office 97. Ordner werden bei diesem Vorgang ohne Nachfrage gelöscht.
Mit einem upgrade auf Office 2003 kann das Problem definitiv behoben werden. Da muss man die EDV-Firma jetzt wirklich mal in Schutz nehmen. Laughing ...
  Thema: verknüpftes Shape in der Kopfzeile Aktualisierung erzwingen 
Lisa

Antworten: 4
Aufrufe: 4013

BeitragForum: Word VBA Programmierung (Makros)   Verfasst am: 29. Jul 2006, 11:44   Titel: AW: verknüpftes Shape in der Kopfzeile Aktualisierung erzwin
Hallo Lesly,

ok, ich hatte Dich nicht vergessen, aber das Ding war doch nicht ganz so einfach, wie ich zuerst dachte. (Hab eine Weile daran herumgerätselt und gebastelt.)

Die Ursache ist offenbar die: Das Document_Open-Ereignis (und auch das appDocument_Open-Ereignis) springt erst an, nachdem das Dokument geöffnet wurde. Deswegen lässt sich die Nachfrage zur Aktualisierung nicht unterdrücken. Sie erscheint automatisch, wenn vorher der Haken bei "Verknüpfungen beim Öffnen aktualisieren" gesetzt war.

Vorgehen könnte etwa so laufen:
Der verknüpften Shape in der Kopfzeile zunächst einen eindeutigen Namen geben. Entweder gleich beim Einbringen via VBA:
myShape.Name = "Kopffeld"
oder auch zu Fuß, indem die Shape markiert wird und dann der Name zugewiesen wird:
Selection.ShapeRange.Name = "Kopffeld"
Im Document_Open-Ereignis kann nun so die Aktualisierung der Shape erzwungen werden:
ActiveDocument.Sections(1).Headers(wdHeaderFooter ...
  Thema: DropDown und Makro 
Lisa

Antworten: 7
Aufrufe: 1446

BeitragForum: Word VBA Programmierung (Makros)   Verfasst am: 28. Jul 2006, 20:09   Titel: AW: DropDown und Makro
Hallo Excelminimalist,

in der normalen Word-Oberfläche entfernst du den Formularschutz und markierst das Dropdown-Feld. Rechte Maustaste - Eigenschaften. Es öffnet sich das Eigenschaften-Dialogfeld. Etwa im unteren Drittel steht unter "Feldeinstellungen" der Textmarken-Name des Feldes. Bei mir steht
Textmarke: Dropdown1
Daneben befindet sich ein Textfeld mit dem Namen. Word vergibt standardmäßig diese Art von Namen Dropdown1, Checkbox1 usw. Alle Formularfelder lassen sich jeweils mit ihrem Textmarkennamen ansprechen. An dieser Stelle kann man den Feldern auch durchaus aussagekräftigere Namen geben, das erleichtert die Bearbeitung natürlich.

Zum Formularschutz: In der Prozedur, die ich oben eingestellt habe, wird genau das gemacht. Der Formularschutz wird aufgehoben, die Zeile verborgen, der Schutz wieder eingeschaltet.
Man handhabt es so, dass man diese Prozedur (Loeschen_Formular) im oben genannten Eigenschaften-Dialog unter
Makro ausführen bei
Been ...
  Thema: Datei nach bestimmter Nummer speichern2 
Lisa

Antworten: 7
Aufrufe: 935

BeitragForum: Word VBA Programmierung (Makros)   Verfasst am: 28. Jul 2006, 20:03   Titel: AW: Datei nach bestimmter Nummer speichern2
Hallo Arne,

die Tabelle lässt sich nach dem Einfügen ins neue Dokument mit dieser Zeile wieder in Text umwandeln:
ActiveDocument.Tables(1).ConvertToText
Sie müsste nach
End With
eingefügt werden.
  Thema: Textmarken können nicht ausgelesen werden 
Lisa

Antworten: 2
Aufrufe: 4118

BeitragForum: Word VBA Programmierung (Makros)   Verfasst am: 27. Jul 2006, 22:13   Titel: AW: Textmarken können nicht ausgelesen werden
Hallo Chris,

vermutlich hast du offene Textmarken verwendet. Diese werden beim Befüllen häufig gelöscht und sind deshalb anschließend nicht mehr vorhanden.
Nimm besser geschlossene Textmarken (die wenigstens einen Platzhalter, z. B. ein Leerzeichen, zum Inhalt haben, nicht nur einen Namen). Wenn diese mit der ReSetBookmark gefüllt werden, können Sie nicht beim Befüllen verschwinden. Es wird auf jeden Fall immer ein Platzhalter eingefügt.
Public Sub ReSetBookmark(ByVal TMName As String, ByVal TMInhalt As String)
'Recycling-Textmarke mit übernommenen Werten, geht für alle Textmarken

Dim bm As Bookmark
Dim rng As Range

If ActiveDocument.Bookmarks.Exists(TMName) Then
Set bm = ActiveDocument.Bookmarks(TMName)
Set rng = bm.Range
rng.Text = TMInhalt
ActiveDocument.Bookmarks.Add Name:=TMName, Range:=rng
End If

Set rng = Nothing
Set bm = Nothing

End Sub
Befüllen dann ...
  Thema: Formular verschicken und Felder zurücksetzen per Button (VB) 
Lisa

Antworten: 16
Aufrufe: 10350

BeitragForum: Word VBA Programmierung (Makros)   Verfasst am: 27. Jul 2006, 22:07   Titel: AW: Formular verschicken und Felder zurücksetzen per Button
Hallo SQL-Shadow,

machbar ist die Verknüpfung von Word und Access oder von Word und Excel auf jeden Fall. Sieh Dir mal hier das Skript dazu an:

[url=http://mypage.bluewin.ch/reprobst/WordFAQ/OA.htm]Wie kann ich programmtechnisch aus MS Word auf andere Anwendungen zugreifen

und auch das hier:

[url=http://mypage.bluewin.ch/reprobst/WordFAQ/FFDDExt.htm]Dropdown-Formularfeldeinträge aus externen Anwendungen laden

Ansonsten ist das sicherlich Stoff für ein neues Thema, möglicherweise auch im Access-Forum.

Gruß, Lisa
  Thema: Prüfen ob Vorlage geladen ist 
Lisa

Antworten: 5
Aufrufe: 1553

BeitragForum: Word VBA Programmierung (Makros)   Verfasst am: 27. Jul 2006, 22:02   Titel: AW: Prüfen ob Vorlage geladen ist
Hallo Bambam,

die verfügbaren AddIns (also die, die man in Extras - Vorlagen und AddIns sieht), bilden eine Liste. Sie haben eine Eigenschaft Installed für diejenigen, die gerade geladen sind. Bsp.:
Sub Test2()

Dim i As Integer

For i = 1 To Application.AddIns.Count
If Application.AddIns(i).Installed = True Then
MsgBox Application.AddIns(i).Name & " ist geladen"
End If
Next i

End Sub
Das könntest du dafür verwenden, um diejenige auszuschließen.
  Thema: Dropdownfelder in Tabelle per Makro einfügen 
Lisa

Antworten: 5
Aufrufe: 3860

BeitragForum: Word VBA Programmierung (Makros)   Verfasst am: 27. Jul 2006, 21:56   Titel: AW: Dropdownfelder in Tabelle per Makro einfügen
Hallo Thomas,

der "Versuch 2" sieht sehr gut aus. Bei mir funktioniert das so. Die Farben werden als Auswahl eingetragen.

Hat sich die Sache geklärt? Sonst konkretisiere nochmal, wo das Problem liegt.

Gruß, Lisa
  Thema: DropDown und Makro 
Lisa

Antworten: 7
Aufrufe: 1446

BeitragForum: Word VBA Programmierung (Makros)   Verfasst am: 27. Jul 2006, 21:42   Titel: AW: DropDown und Makro
Hallo Excelminimalist,

der Ansatz war nicht schlecht. Es geht so:
Sub Loeschen_Formular()

Dim fld As FormField

If ActiveDocument.ProtectionType = wdAllowOnlyFormFields Then
ActiveDocument.Unprotect
End If

Set fld = ActiveDocument.FormFields("Dropdown1")

If fld.Result = "Löschen" Then
fld.Select
With Selection
.Expand Unit:=wdParagraph
.Range.Font.Hidden = True
.Collapse wdCollapseEnd
End With
End If

ActiveDocument.Protect Type:=wdAllowOnlyFormFields, NoReset:=True

End Sub
In der Set-Anweisung muss natürlich der richtige Name des Dropdowns eingesetzt werden. Kann man im Dokument einfach ablesen, wenn man sich die Eigenschaften des Dropdowns ansieht.
Ich habe jetzt allerdings die Zeile nicht gelöscht, sondern nur "verborgen" (Hidden), damit es beim nächsten Mal auch noch funktionie ...
  Thema: Dokumenten Schutz mit Makro aufnehmen 
Lisa

Antworten: 8
Aufrufe: 10688

BeitragForum: Word VBA Programmierung (Makros)   Verfasst am: 27. Jul 2006, 21:28   Titel: AW: Dokumenten Schutz mit Makro aufnehmen
Hallo Doobie,

ok, die Rückfrage ist im anderen Beitrag geklärt. Hier geht's weiter:

[url=http://www.office-loesung.de/ftopic90945_0_0_asc.php]Dokumentenschutz in Word aufheben

Gruß, Lisa
  Thema: Datei nach bestimmter Nummer speichern 
Lisa

Antworten: 2
Aufrufe: 849

BeitragForum: Word VBA Programmierung (Makros)   Verfasst am: 27. Jul 2006, 21:25   Titel: AW: Datei nach bestimmter Nummer speichern
Hallo Arne, hallo Thetos,

die Aufgabenstellung geht weiter im anderen Thread, dort steht auch die ausgebaute Lösung. Deswegen schließe ich diesen hier. Hier geht's weiter:

[url=http://www.office-loesung.de/ftopic91592_0_0_asc.php]Datei nach bestimmter Nummer speichern 2

Gruß, Lisa
  Thema: Datei nach bestimmter Nummer speichern2 
Lisa

Antworten: 7
Aufrufe: 935

BeitragForum: Word VBA Programmierung (Makros)   Verfasst am: 27. Jul 2006, 21:22   Titel: AW: Datei nach bestimmter Nummer speichern2
Hallo Arne,

OK, ich habe es jetzt mal zusammengebaut. So sollte es gehen:
Sub Test3()

Dim i As Integer
Dim Dateiname As String
Dim aTable As Table
Const Pfad As String = "C:\Eigene Dateien\Test" 'Anpassbarer Pfad

Set aTable = ActiveDocument.Tables(1)

For i = 1 To aTable.Rows.Count
Dateiname = aTable.Rows(i).Cells(1).Range.Text
Dateiname = Left(Dateiname, Len(Dateiname) - 2)
aTable.Rows(i).Range.Copy
Documents.Add Template:= "D:\Documents and Settings\guestas3\Application Data\Microsoft\Plantillas\CT.dot"
With Selection
.MoveDown Unit:=wdLine, Count:=6
.Paste
.MoveLeft Unit:=wdCharacter, Count:=8
.MoveRight Unit:=wdCharacter, Count:=1
.TypeText Text:=vbTab
End With
ActiveDocument.SaveAs FileName& ...
  Thema: verknüpftes Shape in der Kopfzeile Aktualisierung erzwingen 
Lisa

Antworten: 4
Aufrufe: 4013

BeitragForum: Word VBA Programmierung (Makros)   Verfasst am: 26. Jul 2006, 17:05   Titel: AW: verknüpftes Shape in der Kopfzeile Aktualisierung erzwin
Hallo Lesly,

ich würde einfach vor dem Öffnen die Option abfragen und bei Bedarf setzen:
If Options.UpdateLinksAtOpen = False Then
Options.UpdateLinksAtOpen = True
End If
Dann ist es egal, ob ein schlauer Nutzer den Haken entfernt hat. Du gehst sicher, dass er gesetzt ist, und fertig.
  Thema: Beschriftung von Abbildungen in Positionsrahmen 
Lisa

Antworten: 41
Aufrufe: 27003

BeitragForum: Word Gestaltungselemente   Verfasst am: 26. Jul 2006, 15:40   Titel: Abbildungsverzeichnis Word passend
Hallo Godzilla,

herzlichen Dank für die Rückmeldung!
Deine Suchworte habe ich jetzt als Titel der Nachricht eingegeben (bei Deinem Beitrag editiert), denn die Titelzeilen werden von Google gefunden.

Gruß, Lisa
 
Seite 246 von 509 Gehe zu Seite Zurück  1, 2, 3, 4, 5, 6, 7 ... 243, 244, 245, 246, 247, 248, 249 ... 503, 504, 505, 506, 507, 508, 509  Weiter
Gehe zu:  
Alle Zeiten sind
GMT + 1 Stunde

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: HTML Editoren Forum