# Selecting elements

You can select elements in MuseScore using the keyboard or mouse. Selections can consist of a single element, a list of individual elements that may possibly be discontinuous, or a range of measures and staves that includes the elements within it. Certain commands work only on single elements or lists; some work only on ranges; others work on any type of selection. The documentation for any given command should explain which types of selection are allowed.

When selected, elements display in blue (or whatever color is defined for the [voice](https://handbook.musescore.org/it/basics/working-with-multiple-voices) the element belongs to).

<figure><img src="https://1176537835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH3sZJsSgqO4TZXASAHlY%2Fuploads%2Fgit-blob-e2100cad9b2761d38a3a6b5ffecc9dff27ddf012%2Fselected-element.png?alt=media" alt="Single selection"><figcaption></figcaption></figure>

For range selections, a blue rectangle appears around the entire range.

<figure><img src="https://1176537835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH3sZJsSgqO4TZXASAHlY%2Fuploads%2Fgit-blob-3a2ac77d5aaa16fc39204d4e3097607b432843e2%2Fselected-range.png?alt=media" alt="Range selection"><figcaption></figcaption></figure>

## Selecting a single element

To select a single element with the mouse, simply click it.

To select a single element with the keyboard, use the cursor keys to [navigate](https://handbook.musescore.org/it/navigation/navigating-your-score) to the element. Note that there is no separate concept of a “cursor” in MuseScore that is separate from the selection, except while in **Note Input** mode. In **Normal** mode, the left and right cursor keys select elements one by one as you navigate, so even though there is technically not a cursor, the selection itself acts in a similar way.

By themselves, the cursor keys navigate through notes and rests only. When combined with `Alt`, they navigate through all elements, including articulation, dynamics, and other markings.

### Notes

A note normally consists of multiple elements: the notehead, stem, flag, dot, accidental, etc. Most commands that operate on a single note expect you to select the notehead itself.

### Chords

The notes of a chord share a single stem and flag. Even a single note can be considered a “chord” in the sense that it consists of these multiple elements.

To select a complete chord (all noteheads plus the stem and other elements), first make sure nothing is currently selected (you can press `Esc` to be sure) and then `Shift`+click the chord. This creates a [range selection](#selecting-a-range-of-measures-and-staves) that encompasses the chord.\\

<figure><img src="https://1176537835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH3sZJsSgqO4TZXASAHlY%2Fuploads%2Fgit-blob-833b2a7171552933ff3937d1fa3a5e524259587a%2Fselected-chord.png?alt=media" alt="Selection of a chord"><figcaption></figcaption></figure>

Note that the selection may also include content in other voices if present, but see the section on [excluding elements](#excluding-elements-from-a-range-selection) from range selections for information on how to avoid that if necessary.

### Overlapping elements

If multiple elements overlap, clicking selects the topmost element. To select the element underneath a currently-selected element, `Ctrl`+click it. This deselects the currently-selected element and selects the next element beneath it, if any. Thus, repeated `Ctrl`+click operations cycle through a set of overlapping elements.

## Selecting a list of individual elements

You can select a list of elements manually by selecting each individually or automatically by using commands to select elements that are similar to a given element.

### Selecting multiple elements manually

To add an element to the list of selected elements, `Ctrl`+click it. If an element is already selected, `Ctrl`+click removes it from the list of selected elements.

<figure><img src="https://1176537835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH3sZJsSgqO4TZXASAHlY%2Fuploads%2Fgit-blob-55186c5c65ee6bc9ef9aad150b47965755fdc8dc%2Fselected-list.png?alt=media" alt="List selection"><figcaption></figcaption></figure>

You can also use `Ctrl`+click to add or remove individual elements from a [range selection](#selecting-a-range-of-measures-and-staves). In the process, this converts the selection into a list selection.

If the elements you wish to select are outside of the staff and clear of other elements, you may be able to create a list selection by using `Shift`+drag to draw a selection box around the desired elements. If any notes or rests are included, however, a [range selection](#selecting-a-range-of-measures-and-staves) is performed instead.

### Selecting similar elements automatically

To select all elements of a given type in the entire score or in a given staff:

1. Right-click one such element
2. In the resulting menu, click **Select→Similar** or **Select→Similar on this staff** as appropriate

To select all elements of a given type within a range:

1. Click the first such element
2. `Shift`+click the last such element

—O—

1. Perform the [range selection](#selecting-a-range-of-measures-and-staves) using the techniques described below
2. Right-click one element within the range
3. In the resulting menu, click **Select→Similar in this range**

To create more complex selections of similar elements:

1. (Optional) Perform a [range selection](#selecting-a-range-of-measures-and-staves)
2. Right-click an element
3. In the resulting menu, click **Select→More**
4. Check the desired boxes within the resulting dialog (see below)

The options available in the select dialog will depend on the type of element you right-clicked.

<figure><img src="https://1176537835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH3sZJsSgqO4TZXASAHlY%2Fuploads%2Fgit-blob-09b8c1c47cc8aab8a8a3f9dfdfa7772175c7a555%2Fselect-more.png?alt=media" alt="Select dialog"><figcaption></figcaption></figure>

The selection options specific to notes are:

* **Same notehead**: notes with the same notehead group (normal, cross, slash, etc.)
* **Same pitch**: notes with the same pitch name, accidental, and octave
* **Same string**: notes with the on the same string (tablature only)
* **Same type**: notes of the same type (normal, acciaccatura, appoggiatura)
* **Same note type**: notes of the same duration, not considering presence of dots or tuplets
* **Same duration**: notes of the same actual duration
* **Same note name**: notes with the same pitch name and accidental, not considering octave
* **Same staff**: notes in the same staff
* **Same voice**: notes in the same voice
* **In selection**: notes within the current selection
* **Same system**: notes in the same system

In addition to the type-specific selection options, there are action options at the bottom of the dialog that are common to all element types. These control what happens to the selected elements, and only one of these can be chosen at a time:

* **Replace selection**: if checked, this action selection replaces an existing selection
* **Add to selection**: if checked, this action adds elements to an existing selection
* **Subtract from selection**: if checked, this action removes elements from an existing selection

## Selecting a range of measures and staves

A range selection includes all elements from a given beginning and ending time position across a given set of staves. It is the usual starting point for operations such as copy and paste.

### Selecting a range by dragging

To select a range of measures and staves with the mouse alone, use Shift+drag to draw a rectangle around it. Note that this is only feasible for relatively small selections that fit on screen at once.

### Selecting a range by clicking

A more flexible method for making selections uses a combination of mouse and keyboard:

1. Click the first note or rest of the desired selection
2. `Shift`+click the last

In between the click and `Shift`+click, you can use [navigation](https://handbook.musescore.org/it/navigation/navigating-your-score) commands to position the score. This allows you make selections that span several pages.

This method works just as well if you first click the last note/rest then `Shift`+click the first.

### Selecting a range using the keyboard

You can also make range selections using the keyboard alone or primarily:

1. Select the first note or rest using keyboard navigation or by clicking
2. Hold `Shift` while using keyboard navigation to extend the selection as you navigate

The available commands include:

* `Shift`+`Left` and `Shift`+`Right` to extend the selection one note or rest at a time
* `Shift`+`Ctrl`+`Left` and `Shift`+`Ctrl`+`Right` to extend the selection one measure at a time (Mac: use `Cmd` instead of `Ctrl`)
* `Shift`+`Up` and `Shift`+`Down` to extend the selection one staff at a time
* `Shift`+`Home` and `Shift`+`End` to extend to the beginning or end of the system
* `Shift`+`Ctrl`+`Home` and `Shift`+`Ctrl`+`End` to extend to the beginning or end of the score (Mac: use `Cmd` instead of `Ctrl`)

### Special range selections

MuseScore includes some special commands to make command selections:

* **Edit→Select all** or `Ctrl`+`A` (Mac: `Cmd`+`A`) to select the entire score
* **Edit→Select section** to select the current section of the score (everything between the previous and next [section breaks](https://handbook.musescore.org/it/formatting/systems-and-horizontal-spacing))

## Excluding elements from a range selection

For certain operations involving range selections, you might want to exclude elements of a given type from the selection. For example, you may wish to copy the notes, rest, and most other markings in a phrase, but skip the lyrics. Or in a passage with multiple voices, you may wish to delete everything not in voice 1. To exclude elements of a given type from a range selection:

1. Perform the range selection normally
2. Open the **Selection Filter** with **View→Selection filter**
3. Remove the checkmarks next to any element types you want excluded from the selection

<figure><img src="https://1176537835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH3sZJsSgqO4TZXASAHlY%2Fuploads%2Fgit-blob-02f1c9925fcb325e36dcbeacdc304d4149715b5b%2Fselect-filter.png?alt=media" alt="Selection filter"><figcaption></figcaption></figure>

Note that if you exclude voice 1, you will not be able to select any measures that lack content in other voices. So be sure to restore voice 1 after performing the operation for which you are excluding voice 1. For example, if you wish to copy and paste only voice 2, make your range selection, use the **Selection Filter** to exclude voice 1, use **Edit→Copy** or `Ctrl`+`C`, then restore the checkbox next to voice 1 before attempting to select the destination to paste.
