Dreevoo.com | Online Learning and Knowledge Sharing
 
Home | Programmi | Microsoft Excel | Microsoft Excel 2007 | Mescoliamo le righe
Guest
Click to view your profile
Topics
Programmi
Lingue
Ricette
Fai da te
Shortcuts
Microsoft Windows
Microsoft Word
Microsoft Excel
Microsoft Outlook
Microsoft PowerPoint
Adobe Photoshop
Adobe Dreamweaver
Adobe Flash
Adobe Audition
Adobe Premiere
Večpredstavnost
Spletne storitve
Programski jeziki
Orodja in pripomočki
 
 

Mescoliamo le righe

Mescoleremo a caso con un macro le righe con i dati.

 
  Author: TheWorld | Version: | 11. August 2011 |  
 
 
1.
 

Aprite il file di Excel dove avete i dati.

 
 
2.
 

Cliccate Alt+F11 per aprire il VBA. Ora cliccate Insert e scegliete Module.

 
 
3.
 

Incollate il seguente codice:

Sub MescolaRighe()
    Dim i, first, last, count, rnd, r1, r2
   
    first = Selection.Row
    last = Selection.Rows.count + Selection.Row - 1
    count = Selection.Rows.count
   
    For i = first To last
        Randomize
        rnd = Math.Round(Math.rnd * (count - 1), 0) + 1
      
        r1 = Range(i & ":" & i)
        r2 = Range(rnd & ":" & rnd)

        Range(rnd & ":" & rnd) = r1
        Range(i & ":" & i) = r2
    Next
End Sub

 
 
4.
 

Adesso ritornate in Excel e selezionate tutte le righe.

 
 
5.
 

Aprite di nuovo il VBA e cliccate la freccia verde in alto.

 
 
6.
 

Le righe ora sono mescolate a caso :)

 
   
   
  Please login to post a comment
   
 
 
online learning made for people
Dreevoo.com | CONTRIBUTE | FORUM | INFO