Pagina precedente | 1 | Pagina successiva
Facebook  

rendere le celle non modificabili

Ultimo Aggiornamento: 13/06/2018 13.09
Autore
Stampa | Notifica email    
Post: 17
Registrato il: 27/12/2017
Città: SIGNA
Età: 40
Utente Junior
2007
OFFLINE
12/06/2018 14.48

salve a tutti
ho un piccolo problema che non riesco a risolvere;
se in cella c5 del foglio 2 ho questa formula =foglio1c5
quando in foglio1 inserisco una riga giustamente la formula
diventa =foglio1c6
io vorrei che la formula non si modifichi e mi dia sempre =foglio1c5
con il nuovo valore
Laura Giovara (Rsi.ch)TELEGIORNALISTE FANS FORU...55 pt.18/06/2018 23.54 by taccone
Anno immatricolazioneFreemont forum25 pt.18/06/2018 22.55 by amirijello
RicercaTestimoni di Geova Online...22 pt.18/06/2018 23.48 by Anthony.Sidra
Post: 5.412
Registrato il: 14/11/2004
Utente Master
Versione Excel
OFFLINE
12/06/2018 16.20

Formule
Ciao credo che esista solo il VBA per fare da riferimento fisso in quanto le formule verranno sempre aggiornate ad ogni inserimento di riga o colonna.

se vuoi ti creo una macro atta allo scopo.

se poi esista una formula, nelle quali non sono molto capace, non la conosco.

Ciao By Sal [SM=x423051]

Excel 2003-2010

Iscriviti al nuovo sito che sto aprendo troverai altre RISPOSTE

https://www.bysal-excel.it
Post: 17
Registrato il: 27/12/2017
Città: SIGNA
Età: 40
Utente Junior
2007
OFFLINE
12/06/2018 16.43

Grazie mille
Ma purtroppo è un foglio Excel che nn ha attivazione macro se lo modifico faccio un disastro
Post: 5.415
Registrato il: 14/11/2004
Utente Master
Versione Excel
OFFLINE
12/06/2018 17.44

Formule
Ciao fai una cosa crea una copia ed usi quella salvando il file originale

Ciao By Sal [SM=x423051]

Excel 2003-2010

Iscriviti al nuovo sito che sto aprendo troverai altre RISPOSTE

https://www.bysal-excel.it
Post: 18
Registrato il: 27/12/2017
Città: SIGNA
Età: 40
Utente Junior
2007
OFFLINE
12/06/2018 19.11

Re: Formule
[SM=x423028] [SM=x423028]
by sal, 12/06/2018 17.44:

Ciao fai una cosa crea una copia ed usi quella salvando il file originale

Ciao By Sal [SM=x423051]





Post: 5.416
Registrato il: 14/11/2004
Utente Master
Versione Excel
OFFLINE
12/06/2018 19.33

Formule
Ciao questa la macro da inserire nel modulo del foglio1

Private Sub Worksheet_Change(ByVal Target As Range)
    Sheets("Foglio2").Cells(5, 3) = Cells(5, 3)
End Sub


logico che adesso è soltanto sulla cella "C5" se le celle sono diverse bisogna modificare la macro

ti allego anche il file come esempio, qualunque cosa fai sul foglio1 nel foglio2-C5 riporta sempre la cella C5 del foglio1, prova ad inserire o togliere una riga e controlla il foglio 2.

Ciao By Sal [SM=x423051]

Excel 2003-2010

Iscriviti al nuovo sito che sto aprendo troverai altre RISPOSTE

https://www.bysal-excel.it
Post: 3.533
Registrato il: 28/06/2011
Città: BINASCO
Età: 64
Utente Master
2007
OFFLINE
12/06/2018 20.04

Ciao a tutti
Secondo me basta =INDIRETTO("Foglio1!C"&5)
------------------------------------
Un saluto Excel 2007 (se riesco capire il 2013)
Post: 19
Registrato il: 27/12/2017
Città: SIGNA
Età: 40
Utente Junior
2007
OFFLINE
13/06/2018 00.02

Ho provato tutte e due le soluzioni e funzionano benissimo in questo caso utilizzerò la formula in altri mi verrà utile la macro
Grazie ciao [SM=g27811]
Post: 5.417
Registrato il: 14/11/2004
Utente Master
Versione Excel
OFFLINE
13/06/2018 06.35

Formule
Ciao Raffaele, dici bene, ma lo sai che con le formule??????????

Ciao By Sal [SM=x423051]

Excel 2003-2010

Iscriviti al nuovo sito che sto aprendo troverai altre RISPOSTE

https://www.bysal-excel.it
Post: 20
Registrato il: 27/12/2017
Città: SIGNA
Età: 40
Utente Junior
2007
OFFLINE
13/06/2018 10.53

ciao
ahime ho un altro problema la formula funziona ma la devo
applicare ad una intera tabella di solito con una formula normale
trascino sia per riga che per colonna e creo la tabella ma qui giustamente mi da sempre il solito risultato , come posso evitare di scriverle tutte manualmente?
da INDIRETTO("'carico magazzino'!I"&285)
devo arrivare a 3000
Post: 3.030
Registrato il: 03/04/2013
Utente Master
Excel 2000 - 2013
OFFLINE
13/06/2018 11.17

Potresti provare a sostituire:
-   &285
con:
-  &RIF.RIGA()


Giuseppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Post: 3.534
Registrato il: 28/06/2011
Città: BINASCO
Età: 64
Utente Master
2007
OFFLINE
13/06/2018 11.46

Prova in questo modo, però funzionerà solo fino alla colonna Z
=INDIRETTO("Foglio1!"&STRINGA.ESTRAI(INDIRIZZO(RIF.RIGA();RIF.COLONNA();4);1;1)&STRINGA.ESTRAI(INDIRIZZO(RIF.RIGA();RIF.COLONNA();4);2;10)*1)

EDIT
Ha ragione GiuseppeMN (Ciao)
Meglio =INDIRETTO("Foglio1!C"&RIF.RIGA())
Però ogni colonna cambi nella formula il carattere "C"
[Modificato da raffaele1953 13/06/2018 11.51]
------------------------------------
Un saluto Excel 2007 (se riesco capire il 2013)
Post: 21
Registrato il: 27/12/2017
Città: SIGNA
Età: 40
Utente Junior
2007
OFFLINE
13/06/2018 13.09

ragazzi bravi e velocissimi
grazie
spero che possa servire anche ad altri [SM=x423053]
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Home Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 02.54. Versione: Stampabile | Mobile | Regolamento Privacy
FreeForumZone [v.4.4.2] - Copyright © 2000-2018 FFZ srl - www.freeforumzone.com