Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    112

    [VBA EXCEL] evidenziarare riga selezionata

    qualcuno sa indicarmi se e come è possibile fare in modo che nel momento in cui seleziono una cella, tutta la riga viene evidenziata temporanemente in qualche modo, magari con uno sfondo cella diverso dal bianco.
    chiaramentente quando la cella viene deselezionata, la riga deve tornare come prima.

    grazie

    ap

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Associa questo codice a "thisworkbook"

    codice:
    Private Sub Workbook_SheetSelectionChange(ByVal foglio As Object, ByVal Target As Excel.Range)
    Static cella As Range
    If Not cella Is Nothing Then
        cella.EntireRow.Interior.ColorIndex = xlColorIndexNone
    End If
        Target.EntireRow.Interior.ColorIndex = 3
        Set cella = Target
    End Sub
    
    'questa parte di codice serve per non ritrovarti l'ultima selezione una volta che chiudi e riapri il file
    Private Sub Workbook_BeforeClose(Cancel As Boolean)
        ActiveSheet.Select
        Range("A1").Select
        Selection.EntireRow.Interior.ColorIndex = xlColorIndexNone
    End Sub

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.