Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Controllo su piu fogli di cui uno in sola lettura

Ultimo Aggiornamento: 12/03/2018 12:10
Post: 16
Registrato il: 11/01/2013
Città: MILANO
Età: 46
Utente Junior
2013
OFFLINE
27/02/2018 16:28

vorrei creare un programmino che da un foglio protetto, visibile solo in sola lettura mi copi una cella in un altro file excel libero.

Ho fatto alcune prove e sono riuscito a copiare dal foglio in sola lettura ad un nuovo foglio con la formula:
=’\\PERCORSO\[NOME FILE.xls]NOME FOGLIO.’!$D$107
solo che il numero finale che sarebbe la corrispondenza della cella copiata, quando arrivo a 120, da 121 non copia piu il valore ma riporta la formula.

ALLEGO ESEMPIO.
file 1, dove recupero dati
file 2, foglio 1 recupero dati da file 1 (in sola lettura) foglio 2 manualmente copio riga da foglio 1 file 2.
se il dati è copiato in foglio 2 file 2 nel foglio 1 file 2 la cella mi conferma con il colore verde, se non presente conferma con colore rosso.
GRAZIE MILLE
Excel 2010
Post: 2.713
Registrato il: 03/04/2013
Utente Veteran
Excel 2000 - 2013
OFFLINE
28/02/2018 08:34

Buona giornata, Luca;
l'unica mofifica che ho effettuato sulla tua formula è stata togliere il simbolo di $ da $D$42.
Voglio dire, la Formula originale:
 ='C:\Users\VElio\Desktop\Excel Produzione\[1.xlsx]Foglio1'!$D$42

è dventata:
 ='C:\Users\VElio\Desktop\Excel Produzione\[1.xlsx]Foglio1'!$D42 


In questo modo puoi tranquillamente copiare la Formula nelle Celle sottostanti.

Se riscontri difficoltà, posso allegare il File con il quale ho condotto i miei Test.



A disposizione.

Buon Lavoro.

Giuseppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Post: 17
Registrato il: 11/01/2013
Città: MILANO
Età: 46
Utente Junior
2013
OFFLINE
28/02/2018 09:26

provo, grazie

per la colorazione se esistente invece ???
Excel 2010
Post: 2.718
Registrato il: 03/04/2013
Utente Veteran
Excel 2000 - 2013
OFFLINE
28/02/2018 17:16

Buona sera, Luca;

@lucaferrolf chiede:

... per la colorazione se esistente invece ???



Per questo, credo, basti "Formattazione condizionale."




A disposizione.

Buon Lavoro.

Giuseppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Post: 18
Registrato il: 11/01/2013
Città: MILANO
Età: 46
Utente Junior
2013
OFFLINE
01/03/2018 14:52

non riesco ad applicargli la formattazione con controllo totale della colonna.
Excel 2010
Post: 2.723
Registrato il: 03/04/2013
Utente Veteran
Excel 2000 - 2013
OFFLINE
01/03/2018 15:56

=CONTA.SE(Foglio2!$F:$F;$B2)=0

Sfondo Rosso

=CONTA.SE(Foglio2!$F:$F;$B2)>0

Sfondo Verde

Windows XP - Excel 2000
Windows 10 - Excel 2013
Post: 21
Registrato il: 11/01/2013
Città: MILANO
Età: 46
Utente Junior
2013
OFFLINE
02/03/2018 16:01

ho fatto alcune prove, eliminando il $ che dicevi, il collegamento in rete non va comunque oltre il 121.
Excel 2010
Post: 2.729
Registrato il: 03/04/2013
Utente Veteran
Excel 2000 - 2013
OFFLINE
02/03/2018 16:42

Non saprei proprio che dirti; per i miei test ho salvato il File 1 in C:\lucaferrolf\ e il File File 2 Rev 01.xlsx sempre in C:\lucaferrolf\

Giuseppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Post: 23
Registrato il: 11/01/2013
Città: MILANO
Età: 46
Utente Junior
2013
OFFLINE
02/03/2018 17:52

grazie mille vedo di fare le mie prove.

il mio problema principale è che in rete piu di tot collegamenti non riesce a riportarmi.....magari ha qualche limite....
Excel 2010
Post: 25
Registrato il: 11/01/2013
Città: MILANO
Età: 46
Utente Junior
2013
OFFLINE
03/03/2018 11:25

OK risolto, ora cerco di applicarlo al mio file gia in uso.
Excel 2010
Post: 27
Registrato il: 11/01/2013
Città: MILANO
Età: 46
Utente Junior
2013
OFFLINE
09/03/2018 09:29

Ti invio un esempio

home è dove inserisco manualmente i dati

avanzamento, copio i dati da un'altro file con =

se noti dovrei avere, verde se presente in entrambi, e la seconda condizione, se ho i rettangoli tutti verdi e bianchi, la casella a fianco diventi blu.

tutto se possibile.
[Modificato da lucaferrolf 09/03/2018 09:31]
Excel 2010
Post: 28
Registrato il: 11/01/2013
Città: MILANO
Età: 46
Utente Junior
2013
OFFLINE
09/03/2018 17:48

Il foglio avanzamento mi serve per avere una copia da un foglio protetto dei codici ordinati e utilizzo =’\\PERCORSO\[NOME FILE.xls]NOME FOGLIO.’!$D$107

questi sarebbero i pezzi ordinati.

nel foglio home ci sono i pezzi che vado a produrre quindi il verde mi servirà per sapere in tutto l’elenco cosa è stato messo in produzione.

un volta prodotto, quindi le caselle verdi e bianche oppure tutte verdi nella stessa riga mi diventi il codice blu, cioè pezzo pronto.

spero di essermi spiegato meglio, e grazie mille.
Excel 2010
Post: 2.759
Registrato il: 03/04/2013
Utente Veteran
Excel 2000 - 2013
OFFLINE
10/03/2018 00:06

Buona sera, Luca;
porta pazienza, sinceramente oggi non ho potuto dedicarmi a FORUM.
Peraltro il tuo File  allegato in Risposta #11 mi crea un Collegamento ad un File esterno e non riesco a capirne il motivo.

Domani dovrei essere meno impegnato e cercherò di capire il motivo del Collegamento.



Giuseppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Post: 29
Registrato il: 11/01/2013
Città: MILANO
Età: 46
Utente Junior
2013
OFFLINE
10/03/2018 08:32

il collegamento mi sere per pescare i codici da un foglio protetto....

utilizzo semplicemente
=’\\PERCORSO\[NOME FILE.xls]NOME FOGLIO.’!$D$107
Excel 2010
Post: 2.760
Registrato il: 03/04/2013
Utente Veteran
Excel 2000 - 2013
OFFLINE
10/03/2018 12:17

Buona giornata, Luca;
perdonani ma non riesco a capire quale sia il problema.

Utilizzando i due File che ho proposto in Risposta #8 ottengo esattamente quanto chiedi.
Se vogliamo avevo previsto di colorare in Rosso le Celle che non soddisfano la condizione imposta mentre tu chiedi siano colorate in Blu; ma questo è veramente un dettaglio.

Fammi capire dove ho male interpretato la tua richiesta.




A disposizione.

Buona fine settimana.

Giuseppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Post: 30
Registrato il: 11/01/2013
Città: MILANO
Età: 46
Utente Junior
2013
OFFLINE
12/03/2018 08:06

si certo ma lo vorrei su questi due, non sono sinceramente riuscito a rifare quello che hai fatto, tu.

devo studiare un po, ma questo sistema mi servirebbe....

grazie.
Excel 2010
Post: 31
Registrato il: 11/01/2013
Città: MILANO
Età: 46
Utente Junior
2013
OFFLINE
12/03/2018 08:34

buongiorno, probabilmente ho fatto un po di confusione, volevo far capire bene a cosa serve il tutto per non richiedere solo una soluzione.

praticamente nel mio foglio "avanzamento_Mat" ho un elenco completo di codici nella colonna B.

queste caselle dovrebbero diventare verdi se il codice è presente anche nel foglio "HOME" nella colonna L.

esempio:

foglio "avanzamento_Mat" ho la colonna, il codice 2563 se presente nella colonna L del foglio "HOME" la casella diventa verde, penso basti la formattazione condizionale, ma non riesco ad utilizzarla.

la questione Blu non contiamola.

Grazie.
Excel 2010
Post: 2.761
Registrato il: 03/04/2013
Utente Veteran
Excel 2000 - 2013
OFFLINE
12/03/2018 12:10

Buona giornata, Luca;
cerco di spiegare quanto proposto in Risposta #8.
Poniamo di avere due File in sola lettura con Record nel Range "D42:D265":
-    File 1.xlsx
-    File 2.xlsx
e un File nella quale attivare la Formmattazione condizionale:
-    File collegato a File esterni.xlsx

Per prima cosa devi aprire tutti i File in sola lettura, nel File collegamento inserirai in Cella "B2" la Formula:
-    ='[File 1.xlsx]Foglio1'!$D42
copia nelle celle sottostanti
in Cella "B226"    
-    ='[File 2.xlsx]Foglio1'!$D42
copia nelle celle sottostanti

La Formattazione condizionale fà il resto del lavoro.



Giuseppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 14:56. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com