|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Bannato
Iscritto dal: Apr 2007
Messaggi: 111
|
Come cambiare in Excel il colore cella attiva?
Ciao,
delle volte, nei fogli di calcolo che magari hanno le righe alternate e scure, si fa fatica a distinguere la cella attiva. Mi domandavo: è era possibile cambiare questa impostazione, magari facendole cambiare colore o evidenziando meglio la cornicetta intorno alla cella? Grazie __________________ sito knights of malta, nuove idee regalo originali, forum cultura generale, realizzazione sito internet |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Feb 2003
Città: Castel Volturno (CE)
Messaggi: 1101
|
ho la tua stessa necessità, speriamo bene
__________________
Le donne per fare l'amore hanno bisogno di un motivo......gli uomini di un posto! ![]() NGI Speed Test alle 9 39 del 20/6/2009 Download Speed: 6945 Kbps (868.1 KB/sec) Upload Speed: 405 Kbps (50.6 KB/sec) Ping |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jul 2007
Messaggi: 1092
|
Credo che l'unico modo sia tramite vba. A questo indirizzo è possibile anche scaricarie un file di esempio.
![]() http://www.ozgrid.com/forum/showthread.php?t=51466 |
![]() |
![]() |
![]() |
#4 | |
Member
Iscritto dal: Sep 2008
Messaggi: 195
|
Quote:
__________________
http://digilander.libero.it/francobrunetta Ultima modifica di raffaele2006 : 30-12-2008 alle 15:54. |
|
![]() |
![]() |
![]() |
#5 | |
Member
Iscritto dal: Sep 2008
Messaggi: 195
|
Quote:
come mai non vi è una riga di codice VBA?
__________________
http://digilander.libero.it/francobrunetta Ultima modifica di raffaele2006 : 30-12-2008 alle 15:56. |
|
![]() |
![]() |
![]() |
#6 | ||
Senior Member
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
|
Quote:
Quote:
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi. L'una o l'altra inutile scandalizzarsi.[plutus] |
||
![]() |
![]() |
![]() |
#7 |
Member
Iscritto dal: Sep 2008
Messaggi: 195
|
Intendo il file d'esempio scaricato non quello inserito nella discussione.
Ho aperto il VBA e non ho trovato una riga di codice
__________________
http://digilander.libero.it/francobrunetta |
![]() |
![]() |
![]() |
#8 |
Member
Iscritto dal: Sep 2008
Messaggi: 195
|
__________________
http://digilander.libero.it/francobrunetta |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Jul 2007
Messaggi: 1092
|
Anche io mi riferivo al file test.xls e il codice che trovo è esattamente quello che ha postato zuper. Se commento la sub non funziona.
![]() |
![]() |
![]() |
![]() |
#10 | |
Member
Iscritto dal: Sep 2008
Messaggi: 195
|
Quote:
![]() EDIT: Lo dicevo io che mi ero arrugginito col VBA. Volevo visualizzare il codice in "Generale" invece di Worksheet. Non ho scusanti!
__________________
http://digilander.libero.it/francobrunetta Ultima modifica di raffaele2006 : 30-12-2008 alle 20:07. |
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Feb 2003
Città: Castel Volturno (CE)
Messaggi: 1101
|
perdonate la mia ignoranza, ma nel mio caso andrebbe bene cambiare solo il colore della cornice della cella attiva, nel caso non fosse possibile mi servirebbe qualche guida passo passo per l'inserimento della macro per cambiare colore alla cella attiva.
__________________
Le donne per fare l'amore hanno bisogno di un motivo......gli uomini di un posto! ![]() NGI Speed Test alle 9 39 del 20/6/2009 Download Speed: 6945 Kbps (868.1 KB/sec) Upload Speed: 405 Kbps (50.6 KB/sec) Ping |
![]() |
![]() |
![]() |
#12 | |
Member
Iscritto dal: Sep 2008
Messaggi: 195
|
Quote:
Codice:
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Static rngPrev As Range, PrevColor As Integer Dim TempColor As Integer TempColor = Target.Cells(1, 1).Interior.ColorIndex If Not rngPrev Is Nothing Then rngPrev.Borders.ColorIndex = PrevColor PrevColor = TempColor With Target.Borders .ColorIndex = 3 .Weight = xlMinimum 'xlMedium 'xlMaximum [Qui scegli tu il bordo] End With Set rngPrev = Target End Sub ![]() EDIT: Col codice postato però se hai delle celle bordate, all'evento change ti toglie tutti i bordi e non credo tu voglia questo vero? ![]()
__________________
http://digilander.libero.it/francobrunetta Ultima modifica di raffaele2006 : 01-01-2009 alle 23:03. |
|
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Feb 2003
Città: Castel Volturno (CE)
Messaggi: 1101
|
infatti, mi toglie i bordi al passaggio, inoltre questa macro la devo usare su un foglio protetto, ed ho visto che quella postata su mi da problemi di debug o simili.
__________________
Le donne per fare l'amore hanno bisogno di un motivo......gli uomini di un posto! ![]() NGI Speed Test alle 9 39 del 20/6/2009 Download Speed: 6945 Kbps (868.1 KB/sec) Upload Speed: 405 Kbps (50.6 KB/sec) Ping |
![]() |
![]() |
![]() |
#14 |
Senior Member
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
|
beh non può modificare il foglio protetto
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi. L'una o l'altra inutile scandalizzarsi.[plutus] |
![]() |
![]() |
![]() |
#15 |
Member
Iscritto dal: Sep 2008
Messaggi: 195
|
Ti dà errore perchè quel codice ad ogni selezione che tu fai tenta di cambiare il bordi, ma essendo il foglio protetto non lo può e fare, quindi hai un errore di run time
__________________
http://digilander.libero.it/francobrunetta |
![]() |
![]() |
![]() |
#16 |
Senior Member
Iscritto dal: Feb 2003
Città: Castel Volturno (CE)
Messaggi: 1101
|
quindi su un foglio protetto le macro non funzionano?
__________________
Le donne per fare l'amore hanno bisogno di un motivo......gli uomini di un posto! ![]() NGI Speed Test alle 9 39 del 20/6/2009 Download Speed: 6945 Kbps (868.1 KB/sec) Upload Speed: 405 Kbps (50.6 KB/sec) Ping |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:00.