Invert Selection

Informatii despre cum se utilizeaza Microsoft Excel 2007. Calcule, Formule, Functii, Tabele pivot, Analiza datelor, etc
Închis
Avatar utilizator
stelea
Mesaje: 98
Membru din: Vin Aug 07, 2009 11:31 am
Localitate: Bucuresti
Contact:

Invert Selection

Mesaj de stelea » Mie Iul 01, 2009 11:43 am

Tin minte ca la excel 2003 (si versiunile anterioare) puteai selecta cateva celule, apoi din meniu Edit > Invert Selection erau selectate toate celelalte celule (in afara de acelea selectate initial). Era destul de folositoare aceasta functionalitate. Stie cineva daca mai exista si in Excel 2007?

Avatar utilizator
Dr.Excel
Site Admin
Site Admin
Mesaje: 1997
Membru din: Sâm Ian 24, 2009 1:45 pm
Localitate: Bucharest
Contact:

Re: Invert Selection

Mesaj de Dr.Excel » Mie Iul 01, 2009 6:44 pm

Din pacate invert selection nu exista in nicio versiune de Excel. Toate comenzile ce nu apar in interfata le gasesti in Excel Options/Customize/All Commands
Apoi poti sa vezi toate comenzile ce au legatura cu selectiile. In excel 2007 sunt mai multe decat in Excel 2003, dar din pacate NU exista ce vrei tu :(

Ti-am facut totusi un macro care rezolva problema :)

Cod: Selectaţi tot

Sub InvertSelection()
    
    Dim rBig As Range
    Dim rSmall As Range
    Dim cell As Range
    Dim rNew As Range
    
    If TypeName(Selection) = “Range” Then
        Set rBig = Selection.Parent.UsedRange
        Set rSmall = Selection
    End If
    
    If Not rSmall Is Nothing Then
        For Each cell In rBig.Cells
            If Intersect(cell, rSmall) Is Nothing Then
                If rNew Is Nothing Then
                    Set rNew = cell
                Else
                    Set rNew = Union(rNew, cell)
                End If
            End If
        Next cell
    End If
    
    If Not rNew Is Nothing Then
        rNew.Select
    End If

spune-mi daca este ok 
            
End Sub
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

MCT, MCITP
MOS Master Instructor
IT Learning

Închis

Înapoi la “Intrebari despre Excel 2007”