Frage : Automobil fügen eine neue Reihe in einer Form im Wort hinzu

Ich habe eine Wortform, die ich verriegeln möchte. An der Unterseite der Form habe ich eine Zeitlinie Tabelle, die ergänzt werden muss. Was ich geschehen wünsche, ist, dass, wenn ein Benutzer am Ereignisteil der Tabelle I teilnimmt, die Tabelle zum Automobil wünschen addieren eine Reihe, da der Benutzer nicht fähiges to. ist
Attachments:
Related Lösungen: Cell Tabellen-Automobil Row addieren

Antwort : Automobil fügen eine neue Reihe in einer Form im Wort hinzu

Dieses hinzufügt eine neue Reihe mit neuen formfields euen. Es trennt von der gegenwärtigen Zelle und anschließt es an die neue letzte Zelle e.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
VorNewRow ()
    Schwaches tbl als Tabelle
    Schwaches RW als Reihe
    Schwaches Cl als Zelle
    Schwaches ffld als FormField
    
    ActiveDocument.Unprotect 'Kennwort
    Tbl = Selection.Tables einstellen (1)
    
    'EntryMacro von der gegenwärtigen letzten Zelle entfernen
    Cl = Selection.Cells einstellen (1)
    Ffld = Cl. Range.FormFields einstellen (1)
    ffld.EntryMacro = ""
    
    Einstellen RW = tbl. Rows.Add
    Für jedes Cl in RW. Zellen
        ActiveDocument.FormFields.Add Cl. Strecke, wdFieldFormTextInput
        Wenn cl.ColumnIndex = RW. Cells.Count dann
            Ffld = Cl. Range.FormFields einstellen (1)
            ffld.EntryMacro = „NewRow“
        Beenden wenn
    Folgendes Cl
    ActiveDocument.Protect wdAllowOnlyFormFields, ausrichten ', Kennwort
Enden-Unterseeboot
Weitere Lösungen  
 
programming4us programming4us