cuntenutu
Mentre travaglia in Excel, spessu diventa necessariu di cambià l'ordine di e cellule, per esempiu, avete bisognu di scambià alcuni di elli. Cumu fà questu in diverse manere, avemu da analizà in questu articulu.
cuntinutu
Prucedura per u muvimentu di e cellule
Ùn ci hè micca una funzione separata chì vi permette di fà sta prucedura in Excel. È quandu si usanu strumenti standard, u restu di e cellule inevitabbilmente cambiassi, chì deve esse tornatu à u so locu, chì resultaranu in azzioni supplementari. Tuttavia, ci sò metudi per fà u compitu, è seranu discututi quì sottu.
Metudu 1: Copia
Questu hè forsi u modu più faciule, chì implica copià l'elementi in un altru locu cù a sustituzione di e dati iniziali. A prucedura hè a siguenti:
- Ci alzamu in a prima cellula (selezziunate), chì pensamu di spustà. In a tabulazione principale di u prugramma, cliccate nant'à u buttone "Copia" (gruppu di strumenti "Clipboard"). Pudete ancu appughjà a combinazione di chjave Ctrl + C.
- Andà à ogni cellula libera nantu à u fogliu è appughjà u buttone "Inserisci" in a listessa tabulazione è u gruppu di strumenti. O pudete aduprà di novu i tasti di scelta rapida - Ctrl + V.
- Avà selezziunate a seconda cellula cù quale vulemu scambià a prima, è ancu copià.
- Ci alzamu in a prima cellula è appughjà u buttone "Inserisci" (o Ctrl + V).
- Avà selezziunate a cellula in quale u valore da a prima cellula hè stata copiata è copia.
- Andà à a seconda cellula induve vulete inserisce dati, è appughjà u buttone currispundenti nantu à a cinta.
- L'articuli selezziunati sò stati scambiati cù successu. A cellula chì hà tenutu temporaneamente i dati copiati ùn hè più necessariu. Cliccate u dirittu nantu à questu è selezziunate u cumandamentu da u menù chì apre "Sguassà".
- Sicondu s'ellu ci sò elementi riempiti accantu à sta cellula à destra / fondu o micca, selezziunate l'opzione di eliminazione adatta è cliccate u buttone OK.
- Hè tuttu ciò chì ci vole à fà per scambià e cellule.
Malgradu u fattu chì per implementà stu metudu, avete bisognu di fà assai passi supplementari, però, hè utilizatu da u più grande numeru di utilizatori.
Metudu 2: drag and drop
Stu metudu hè ancu usatu per scambià e cellule, in ogni casu, in questu casu, e cellule seranu spustate. Dunque, facemu e seguenti azzioni:
- Selezziunate a cellula chì avemu pensatu di trasfurmà in un novu locu. Movemu u cursore di u mouse nantu à u so cunfini, è appena cambia a vista à l'indicatore di solitu (cù 4 frecce in direzzione sfarente à a fine), pressu è mantene a chjave. Shift, Move a cellula in un novu locu cù u buttone di manca di u mouse pressatu.
- A maiò spessu, stu metudu hè utilizatu per scambià e cellule adiacenti, postu chì l'elementi mudificanti in questu casu ùn violanu micca a struttura di a tavula.
- Se decidemu di trasfurmà una cellula attraversu parechje altre, questu cambierà a pusizione di tutti l'altri elementi.
- Dopu à quessa, vi tuccherà à risturà ordine.
Metudu 3: Utilizà Macros
Avemu menzionatu à u principiu di l'articulu chì in Excel, sfortunatamente, ùn ci hè micca un strumentu speciale chì vi permette di "scambià" rapidamente e cellule in i lochi (cù l'eccezzioni di u metudu sopra, chì hè efficace solu per elementi adiacenti). Tuttavia, questu pò esse fattu cù macros:
- Prima ci vole à assicurà chì u chjamatu "modu di sviluppatore" hè attivatu in l'applicazione (off per automaticamente). Per questu:
- vai à u menu "Schedariu" è selezziunate da a lista à a manca "Parametri".
- in l'opzioni di u prugramma, cliccate nantu à a subsection "Customize Ribbon", à u latu drittu, mette un tick davanti à l'articulu "Sviluppatore" è cliccate OK.
- Cambia à tabulazione "Sviluppatore", induve cliccate nantu à l'icona "Visual Basic" (gruppu di strumenti "u codice").
- In l'editore, clicchendu nant'à u buttone "Vede u codice", incollà u codice sottu in a finestra chì appare:
Sub ПеремещениеЯчеек()
Dim ra As Range: Set ra = Selezzione
msg1 = "Prazza выделение ДВУХ диапазонов идентичного размера"
msg2 = "Произведите выделение двух диапазонов ИДЕНТИЧНОГО размера"
Se ra.Areas.Count <> 2 Allora MsgBox msg1, vbCritical, "Проблема": Exit Sub
If ra.Areas(1).Count <> ra.Areas(2).Count Allora MsgBox msg2, vbCritical, "Проблема": Exit Sub
Application.ScreenUpdating = False
arr2 = ra.Zone(2).Valore
ra.Areas(2).Value = ra.Areas(1).Value
ra.Zone(1).Valore = arr2
End Sub
- Chiudere a finestra di l'editore clicchendu u solitu buttone in forma di croce in l'angulu superiore destra.
- Mantene una chjave Ctrl nant'à u teclatu, selezziunà dui celluli o dui zoni cù u listessu numeru di elementi chì avemu pensa à scambià. Dopu avemu appughjà u buttone "Macro" (tab "Sviluppatore", Gruppu "u codice").
- Apparirà una finestra in quale vedemu a macro creata prima. Selezziunate è cliccate "Corre".
- In u risultatu di u travagliu, a macro scambiarà u cuntenutu di e cellule selezziunate.
nota: quandu u documentu hè chjusu, a macro serà sguassata, cusì a prossima volta duverà esse creatu di novu (se necessariu). Ma, s'è vo aspettate chì in u futuru avete spessu à fà tali operazioni, u schedariu pò esse salvatu cù supportu macro.
cunchiusioni
U travagliu cù e cellule in una tabella di Excel ùn implica micca solu l'ingressu, l'edità o l'eliminazione di dati. A volte avete bisognu di spustà o scambià e cellule chì cuntenenu certi valori. Malgradu u fattu chì ùn ci hè micca un strumentu separatu in a funziunalità di Excel per risolve stu compitu, pò esse fattu da copià è dopu incollà i valori, movendu una cellula, o utilizendu macros.