![]() |
Grazie mille, non è molto comodo in quanto bisgna fare ogni volta il passaggio da 'incolla speciale' però mi hai dato una soluzione! ;)
|
ti registri una macro al volo colo colore che preferisci
Codice:
Sub Macro1() |
Quote:
- personalizza la barra di accesso rapido aggiungendo il tasto "colore riempimento" - posizionati sopra la cella da cui vuoi prendere il colore e clicca sul triangolo affianco del tasto appena inerito nella barra, affinchè scenda la tendina. - clicca su "altri colori" (dovresti vedere il colore da te scelto) - clicca ok -posizionati sulla cella da colorare e premi il tasto "colore riempimento" e il gioco e fatto inoltre sempre sulla tendina "colore riferimento" troveri colori recenti in modo da poterli riutilizzare dopo fammi sapere se cosi fa bene |
Quote:
|
Quote:
poi colori il pulsantino del colore che usi almeno se ne devi fare + di uno sei comodo... quella robina sopra funziona sulla selezione attiva al momento del click :) + comodo di così!! |
Non ho mai creato/inserito macro e non ho ancora idea di come si faccia, è facile?
|
Quote:
e nn è mai troppo tardi per imparare :) http://office.microsoft.com/it-it/ex...047111040.aspx dai una letta qui :) poi torna in caso di problemi :) |
Quindi in pratica dovrei imparare il VisualBasic?
p.s. nel mio caso specifico posso inserire esattamente il codice che hai scritto per far apparire quel colore nel riempimento sfondo? come faccio a capire il numero del colore corrispondente? |
Quote:
segui il procedimento per REGISTRARE la macro...colori del colore che vuoi...poi vai a guardare la macro che ti ha scritto e scopri il codicillo :) |
Quote:
|
strano...
apri excel f11 per entrare in vba inserisci modulo e copia questo. in caso di errori sii + dettagliato :) |
No allora, non so se è per la diversa versione di excel (io uso il 2007) ma se premo f11 non mi apre il vb, mi fa entrare nella sezione "Strumenti grafico" di "Progettazione"...
Comunque io non so proprio come si usa, ho cliccato su "visualizza macro" e poi su "esegui" e mi esce Codice:
Errore di run-time '28': |
per un problema di pc...sovraccarico...
prova a riavviare e aprire solo quel foglio :) |
pc sovraccarico? e de che? :confused:
Comunque ho riavviato ma l'errore rimane.. |
boh!!
scusa ma fai una prova su un nuovo foglio registra una macro che cambi solo ed esclusivamente il colore della cella, e vediamo :) |
Io non conosco minimamente che istruzioni usare, in quanto non consco il linguaggio per le macro.. do per buone le tue
|
Quote:
devi solamente registrare la macro, cambiare il colore alla cella, stoppare la macro e fare alt+f11 (azz prima avevo dimenticato l'alt) e leggere il codice ;) |
mai dare per scontate le mie soluzioni, soprattutto se non funzionano...
(anche se in questo caso la macro pare andare...) |
Quote:
Unico problema: questa macro mi automatizza l'operazione di riempimento ma io prima devo scegliere il colore, non esiste una macro che me lo prelevi da una cella già colorata? |
questa fa il copy -> paste format
dalla cella k8 alla selezione attiva al momento del lancio della macro Codice:
Sub Macro1() |
Perdonami, credo di non aver compreso bene.. :confused:
|
Quote:
|
Ah ok suppongo che in pratica la cella k8 è una variabile presa solo come esempio, giusto?
E come faccio poi per inserire quel colore ogni volta? cioé devo usare entrambe le macro? |
si esatto la k8 è presa a caso :)
poi per come usare e cosa usare nn so dirti bene...bisognerebbe capirlo dall'esigenza specifica che hai! e da quanti colori hai bisogno... se hai che ne so 10 colori che ti servono, quello che farei io è creare 10 macro, come quelle della pagina prima, ovvero col colore già impostato, e creare 10 bottoncini sul foglio excel colorati come il colore della macro che vanno a lanciare ;) |
Al momento ho bisognosolo di un solo colore, ma non ho capito bene che passaggi fare esattamente per:
1) prelevare il colore da una cella scelta 2) incollare il colore prelevato nelle celle che voglio Cioé devo partire dalla seconda macro che mi hai suggerito, poi come faccio a incollare quel colore? usando un'altra macro o scrivendo il codice della prima macro nella seconda in modo da renderla un'unica macro? E come si creano questi bottoncini di cui parli? |
sono 2 macro diverse e separate :)
la prima ti imposta sulle celle selezionate al momento del lancio della macro il colore di cui hai impostato il codice la seconda, sempre sulla selezione che hai "selezionato" va a prendere il colore della cella k8 e lo "INCOLLA" sulle celle selezionate. |
Si ma a questo punto la prima non mi serve perché io il colore non lo posso impostare se prima non lo prelevo dalla cella scelta, quindi in teoria dovrei usare prima la seconda macro che mi hai dato, ma come devo fare esattamente per usarle in combo?
|
Quote:
tutte e due sono complete così come sono :) cambia il modo di prendere il colore e il modo di "incollarlo" ma tutte e 2 funzionano così come sono :D |
Ok allora a me serve il secondo modo di prelevare il colore, cioé la seconda macro... solo che non riesco a farla funzionare, ho impostato la cella da cui prelevarlo, poi mi dici esattamente che operazioni devo fare passo passo prima di fermare la registrazione? e come si creano i bottoncini?
|
nn devi registrarla è già fatta :)
segui i passaggi di ieri per entrare in vba e copiala :) cambiando chiaramente il riferimento alla cella che ti interessa... poi fai inserisci -> forme selezioni il pulsante che ti piace.... tasto destro sulla forma, assegna macro e selezioni quella |
:yeah: Perfetto, funziona!! :winner:
solo una cosa in merito al bottone: è possibile crearlo in modo che rimanga in alto come tutti gli altri strumenti (cioé nei menu)? perché se scorro il foglio di lavoro anche la forma attaccata scorre con esso e a me servirebbe averla sempre visibile... |
visualizza
barre degli strumenti -> personalizza come categoria metti MACRO pulsante personalizzato e da li assegni la macro |
ti riferisci a excel 2003? perché io utilizzo il 2007 e non riesco a trovare il percorso...
|
|
Grazie per il link, purtroppo non riesco a trovare riscontro di ciò che c'è scritto con quello che mi trovo davanti, oltre al fatto che è un pò troppo striminzito.. magari proverò a cercare su altre guide di excel2007..
|
Quote:
|
Va bene intanto grazie per l'aiuto, se avrai modo di provare col 2007 fammi sapere ;)
p.s. dato che sei bravo con le macro, riusciresti a crearmene anche una che faccia quello che ho descritto in questa discussione? |
mi sa che nn è fattibile :)
|
Foglio di lavoro excel e collegamenti ipertestuali
Ciao a tutti:)
Ho un problema. Ho un foglio di lavoro in excel con diverse colonne, la prima di queste e' composta da nominativi con collegamento ipertestuale. Cliccandoci sopra vengo inviata alle informazioni, mie, sui nominativi in questione. Ora ho la necessita' di inviare questo foglio di lavoro alla direzione ma vorrei inviare il foglio senza i collegamenti ipertestuali dato che cliccandoci sopra si accederebbe a dati e commenti personali. Cosa mi consigliate?:) |
Forse........ se apri lo stesso link da un foglio nuovo e i dati sono solo su una colonna e in ordine copia la colonna e incolla nel documento da inviare.
|
Tutti gli orari sono GMT +1. Ora sono le: 01:34. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Hardware Upgrade S.r.l.