Editing Cells, Rows and Columns


To edit an input-enabled ALV grid control, without entering data, you can use the functions for cutting, copying and pasting that are available as standard.


You can only use these functions to their full extent if the ALV grid control that you want to edit is input-enabled.

You can copy cells that are not input enabled, but you cannot delete or overwrite them.


  1. Select the area of the table that you want to edit.

Depending on the application area, you can select the area in the same way as with ALV grid control that is not input enabled:

    • one or – if applicable – several cells

See Selecting and Deselecting Cells

    • one or several rows

See Selecting and Deselecting Rows

    • one or several columns

See Selecting and Deselecting Columns

  1. Choose the required function from the extended application toolbar.






Firstly, the selected text is copied to a temporary storage location and then deleted from the selected area.

Cells that are not input-enabled are copied. However, they are not deleted afterwards.

Copy Text

The selected text is copied to a temporary storage location.

  1. You have copied text into the temporary storage location.

You have the following options for pasting this text into another position in the ALV control grid:





Those cells, rows or columns that are to be overwritten by the text in the temporary store.

Insert with Overwrite

The selected text is deleted. The text from the temporary storage location is inserted.

If you have only selected one row, but cut or copied several rows, the text from the temporary storage location is inserted from the selected row onwards. This overwrites as many lines as have been saved in the temporary storage location.

The rows, before which the text saved in the temporary storage location is to be inserted in a new row.

Insert in New Row

 -> Insert in New Row