Torna indietro   Hardware Upgrade Forum > Software > Programmazione

DJI RS 5: stabilizzazione e tracking intelligente per ogni videomaker
DJI RS 5: stabilizzazione e tracking intelligente per ogni videomaker
Analizziamo nel dettaglio DJI RS 5, l'ultimo arrivato della famiglia Ronin progettato per videomaker solisti e piccoli studi. Tra tracciamento intelligente migliorato e ricarica ultra rapida, scopriamo come questo gimbal eleva la qualità delle produzioni.
AMD Ryzen 7 9850X3D: Zen 5, 3D V-Cache e frequenze al top per il gaming
AMD Ryzen 7 9850X3D: Zen 5, 3D V-Cache e frequenze al top per il gaming
AMD Ryzen 7 9850X3D è la nuova CPU gaming di riferimento grazie alla 3D V-Cache di seconda generazione e frequenze fino a 5,6 GHz. Nei test offre prestazioni superiori a 9800X3D e 7800X3D, confermando la leadership AMD nel gaming su PC.
Le soluzioni FSP per il 2026: potenza e IA al centro
Le soluzioni FSP per il 2026: potenza e IA al centro
In occasione del Tech Tour 2025 della European Hardware Association abbiamo incontrato a Taiwan FSP, azienda impegnata nella produzione di alimentatori, chassis e soluzioni di raffreddamento tanto per clienti OEM come a proprio marchio. Potenze sempre più elevate negli alimentatori per far fronte alle necessità delle elaborazioni di intelligenza artificiale.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 30-08-2013, 01:58   #1
(r3((h3r
Member
 
L'Avatar di (r3((h3r
 
Iscritto dal: Jun 2013
Città: Roma
Messaggi: 131
[Excel] Creare un ciclo

Salve ragazzi mi servirebbe una mano con Excel:
1) vorrei fare in modo da dire al foglio di calcolo che il valore che io metto in una cella_2 vada a sottrarre il valore contenuto nella cella_1 quindi in parole povere:
cella_1=cella_1-cella_2 e così ogni volta che io inserisco un valore nella cella_2 come un ciclo
2) con che comando faccio un controllo su una cella per vedere se è vuota e se lo è non fa nulla, altrimenti faccio un azione?
3) come faccio una volta che ho un risultato in una cella a far si che un'altra cella sempre nello stesso foglio, si prenda il valore di quella cella?

grazie
__________________
Andrew Martin: << One is glad to be of service >> Bicentennial Man [1999]
(r3((h3r è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2013, 13:20   #2
(r3((h3r
Member
 
L'Avatar di (r3((h3r
 
Iscritto dal: Jun 2013
Città: Roma
Messaggi: 131
up nessuno?
__________________
Andrew Martin: << One is glad to be of service >> Bicentennial Man [1999]
(r3((h3r è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2013, 15:01   #3
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
10 a 1 che per ottenere quello che vuoi devi usare VBA (crearti uno script per quel foglio di lavoro) perchè altrimenti non vedo come potresti riuscire a mutare inplace il valore di una cella.

Purtroppo di VBA sonasega io
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 02-09-2013, 12:00   #4
(r3((h3r
Member
 
L'Avatar di (r3((h3r
 
Iscritto dal: Jun 2013
Città: Roma
Messaggi: 131
Quote:
Originariamente inviato da banryu79 Guarda i messaggi
10 a 1 che per ottenere quello che vuoi devi usare VBA (crearti uno script per quel foglio di lavoro) perchè altrimenti non vedo come potresti riuscire a mutare inplace il valore di una cella.

Purtroppo di VBA sonasega io
oh capito, ma per tutte e 3 le cose che ho scritto?
__________________
Andrew Martin: << One is glad to be of service >> Bicentennial Man [1999]
(r3((h3r è offline   Rispondi citando il messaggio o parte di esso
Old 02-09-2013, 13:41   #5
marco.r
Senior Member
 
Iscritto dal: Dec 2005
Città: Istanbul
Messaggi: 1817
Quote:
Originariamente inviato da (r3((h3r Guarda i messaggi
Salve ragazzi mi servirebbe una mano con Excel:
1) vorrei fare in modo da dire al foglio di calcolo che il valore che io metto in una cella_2 vada a sottrarre il valore contenuto nella cella_1 quindi in parole povere:
cella_1=cella_1-cella_2 e così ogni volta che io inserisco un valore nella cella_2 come un ciclo
2) con che comando faccio un controllo su una cella per vedere se è vuota e se lo è non fa nulla, altrimenti faccio un azione?
3) come faccio una volta che ho un risultato in una cella a far si che un'altra cella sempre nello stesso foglio, si prenda il valore di quella cella?

grazie
Excel e' un ambiente fondamentalmente funzionale, per cui in generale tutte le celle hanno il valore espresso come formula delle altre celle; un approccio ad eventi richiedere di mettere mano alle macro.
Rispondendo in ordine inverso
3) Se vuoi avere in B1 il valore di A1 ti basta mettere la formula =A1 in B1... ma questa e' proprio la prima cosa da sapere in un foglio elettronico
2) Cosa intendi per azione. Devi associare una macro ad un qualcosa (come potrebbe essere il clic di un pulsante). Cosa piu' semplice e' quella di creare una macro con il registratore di macro, fare un po' di operazioni, salvarla e poi mettere mano su quella... con una qualche risorsa online su VBA magari
1) Idem come sopra, con l'aggiunta che devi legare la macro all'evento di modifica della cella. Qua trovi qualcosa
http://support.microsoft.com/kb/213612
__________________
One of the conclusions that we reached was that the "object" need not be a primitive notion in a programming language; one can build objects and their behaviour from little more than assignable value cells and good old lambda expressions. —Guy Steele
marco.r è offline   Rispondi citando il messaggio o parte di esso
Old 04-09-2013, 15:17   #6
(r3((h3r
Member
 
L'Avatar di (r3((h3r
 
Iscritto dal: Jun 2013
Città: Roma
Messaggi: 131
Quote:
Originariamente inviato da marco.r Guarda i messaggi
Excel e' un ambiente fondamentalmente funzionale, per cui in generale tutte le celle hanno il valore espresso come formula delle altre celle; un approccio ad eventi richiedere di mettere mano alle macro.
Rispondendo in ordine inverso
3) Se vuoi avere in B1 il valore di A1 ti basta mettere la formula =A1 in B1... ma questa e' proprio la prima cosa da sapere in un foglio elettronico
2) Cosa intendi per azione. Devi associare una macro ad un qualcosa (come potrebbe essere il clic di un pulsante). Cosa piu' semplice e' quella di creare una macro con il registratore di macro, fare un po' di operazioni, salvarla e poi mettere mano su quella... con una qualche risorsa online su VBA magari
1) Idem come sopra, con l'aggiunta che devi legare la macro all'evento di modifica della cella. Qua trovi qualcosa
http://support.microsoft.com/kb/213612
Io intendo proprio creare un ciclo, nel senso che nella cella ad esempio A1 io inserisco un valore e poi dopo nella cella A2 ne inerisco un altro e quello andrà a sottrarsi a quello della cella precedente e se reinserisco il valore nella cella A2 di nuovo la cella A1 verrà aggiornata con il nuovo valore sottratto... A1= A1-A2
Però mi sto rendendo conto solo ora che non si potrebbe fare, perché se io inserisco un valore nella cella A1 poi si cancellerebbe una qualsiasi formula scritta dentro la cella stessa perché il programma sovrascriverebbe il valore dentro...
Quindi si dovrebbe fare con 3 celle:
A1 con il valore
A2 con quello da sottrarre
A3 con il risultato

Però poi alla stessa maniera la cella A1 dovrebbe prendersi il valore della cella A3 per poi rifare il calcolo e salvare di nuovo il risultato in A3 però allora nella cella A1 dovrei scrivere =A3 e di conseguenza non potrò inserire il valore e quindi ancora lo stesso problema...

I quesiti 2 e 3 sono collegati nel senso che io so come si fa a fare prendere il valore di una cella ad un'altra, ma a me servirebbe che prima Excel controllasse nella colonna quale sia l'ultima cella in verticale che ha un numero scritto dentro, come a dire che il contatore si ferma appena vede che nella cella sotto non c'è nulla, allora prende il valore della cella dov'è in quel momento e poi lo salva in un'altra cella come a dire che nella cella risultato ci dovrebbe essere =formula dove controlla colonna e restituisce valore...

non so se mi sono spiegato bene
__________________
Andrew Martin: << One is glad to be of service >> Bicentennial Man [1999]

Ultima modifica di (r3((h3r : 04-09-2013 alle 15:19.
(r3((h3r è offline   Rispondi citando il messaggio o parte di esso
Old 06-09-2013, 15:09   #7
(r3((h3r
Member
 
L'Avatar di (r3((h3r
 
Iscritto dal: Jun 2013
Città: Roma
Messaggi: 131
up!

Qualcuno che mi aiuti
__________________
Andrew Martin: << One is glad to be of service >> Bicentennial Man [1999]
(r3((h3r è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


DJI RS 5: stabilizzazione e tracking intelligente per ogni videomaker DJI RS 5: stabilizzazione e tracking intelligent...
AMD Ryzen 7 9850X3D: Zen 5, 3D V-Cache e frequenze al top per il gaming AMD Ryzen 7 9850X3D: Zen 5, 3D V-Cache e frequen...
Le soluzioni FSP per il 2026: potenza e IA al centro Le soluzioni FSP per il 2026: potenza e IA al ce...
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa AWS annuncia European Sovereign Cloud, il cloud ...
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto Redmi Note 15 Pro+ 5G: autonomia monstre e displ...
Rocket Lab prosegue l'assemblaggio del n...
Il Wet Dress Rehearsal della missione Ar...
31,4 Tbps: Aisuru sfonda il suo stesso r...
Giocattoli AI, una falla espone oltre 50...
OPPO Reno15 in viaggio con Gaia Gozzi: i...
Nuove revisioni per Abarth 600e: arrivan...
Intelligenza artificiale, re-training e ...
LG presenta a ISE 2026 la nuova serie di...
Alienware: disponibile in Italia il nuov...
Arrivano le bodycam sui treni di Ferrovi...
Nike taglia 775 posti negli USA: l'autom...
Crimson Desert si mostra in un nuovo gam...
Addio transistor? Questo dispositivo usa...
Jensen Huang: le fabbriche negli Stati U...
Sam Altman ammette l'errore: GPT-5.2 &eg...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 21:02.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v