Actie 'Rij invoegen'
Evenementfunctie: Rij invoegen
Met de actie ‘Rij invoegen’ voegt u één of meer rijen in op de opgegeven plaats in een tabel.
Het tabblad 'Evenementen' gebruiken
| Onder | Druk op Enter | Voorbeeld |
|---|---|---|
|
Voorwaarde voor overslaan |
Voer desgewenst de voorwaarden in waaronder de gebeurtenis moet worden overgeslagen. Wanneer de "Run Skip Condition" als waar wordt beoordeeld, wordt de actie niet uitgevoerd. |
|
|
Tabel |
Tabelkop |
"ABC" |
|
Kopiëren vanuit rij |
Rij in de tabel waarvan u wilt kopiëren (vanaf 1) |
1 |
|
Invoegen op rij |
Invoegen op regelpositie (vanaf 1) |
3 |
|
Cellen kopiëren |
Een keuze tussen ja of nee om de cellen uit de rij te kopiëren die is opgegeven in het veld „Kopiëren uit rij“ |
"Ja" Ja |
|
Aantal in te voegen rijen |
Geef aan of er meer dan één rij moet worden ingevoegd |
2 |
Syntaxis (bij invoer in de vergelijkingsbalk)
ACTION("InsertRow", expr1, expr2, expr3, expr4, expr5)
Waar
expr1 = vermelding in de tabel
expr2 = de waarde onder 'Kopiëren van rij'
expr3 = invoer onder ‘Invoegen op rij’
expr4 = invoer onder 'Cellen kopiëren (J/N)'
expr5 = invoer voor het aantal rijen
Hoe het voorbeeld in de vergelijkingsbalk wordt weergegeven
ACTION("InsertRow", "ABC", 3, 1, "Ja", 2)
Kopieert de eerste twee rijen van tabel ABC, inclusief de cellen, en voegt deze in als de derde en vierde rij in de tabel. De cellen in de tabel worden opnieuw genummerd.
Opmerkingen
- Als u bij de uitdrukking 3 "Invoegen op rij" een groot getal opgeeft dat buiten het bereik van de tabel valt, zoals 9999, wordt de rij altijd aan het einde van de tabel toegevoegd.
- Als de rij die u kopieert een kaartnummer bevat dat niet van toepassing is op de nieuwe rij, kunt u de functie ‘Celdoelwaarde instellen’ gebruiken om de betreffende cel met het kaartnummer in de nieuwe rij te wissen. Klik hierom te zien hoe u de functie 'Celtwaarde instellen' kunt gebruiken. Voeg de actie ‘Celwaarde instellen’ toe als tweede actie voor de gebeurtenis en geef de cel aan in de rij die moet worden gewist.
-
Als u een tabel een andere naam geeft, wordt de naam van geen van de bijbehorende gebeurtenissen (sorteren, invoegen, rij verwijderen) voor die tabel aangepast. U kunt echter de functie `celltable()` gebruiken om een verwijzing naar de tabel te maken. Als het element zich in een tabel bevindt, kunt u de functie `celltable()` gebruiken om de tabelnaam automatisch op te halen. Als het element zich buiten de tabel bevindt, kunt u celltable(abc.a1) gebruiken – waarbij abc.a1 een celnummer is – om het tabeltitel te verkrijgen.
Deze functie geeft altijd het tabellabel weer, zelfs wanneer tabel abc opnieuw wordt genummerd.
Gerelateerde onderwerpen