Torna indietro   Hardware Upgrade Forum > Software > Programmazione

L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026
La parola d'ordine al Nextcloud Summit 2026, che si è tenuto a Monaco, è stata "sovranità". Non come è spesso usato questo termine in politica ma, al contrario, come capacità positiva di decidere il proprio destino tecnologico, con modalità collaborative e aperte. L'Europa dice già molto nel mondo open source, che viene visto come mezzo per ottenere la tanto agognata autonomia digitale
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più
Dreame X60 Pro Ultra Complete implementa due bracci estensibili, per spazzola e moccio, che si spingono ben oltre quanto visto sino ad oggi permettendo una pulizia di casa ancor più capillare e precisa
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati
La tecnologia SQD-Mini LED di TCL arriva sul taglio da 65 pollici con la serie C8L: 2040 zone, pannello WHVA 2.0 e un picco che alle rilevazioni delle sonde tocca i 4400 nit nel profilo Filmmaker e un HDR quasi perfetto
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 29-01-2007, 09:54   #1
mesnerone
Member
 
L'Avatar di mesnerone
 
Iscritto dal: Aug 2005
Città: palombara sabina
Messaggi: 45
[excel] usare il nome del foglio come dato

Ciao, avrei bisogno di usare il nome del foglio (nel caso specifico un numero) come dato all'interno di una formula nello stesso foglio, è possibile?
Grazie a tutti - Corrado
mesnerone è offline   Rispondi citando il messaggio o parte di esso
Old 29-01-2007, 10:11   #2
yorkeiser
Senior Member
 
L'Avatar di yorkeiser
 
Iscritto dal: Jul 2006
Città: Tristram
Messaggi: 517
Non so se puoi farlo direttamente dalla barra delle formule, ma di sicuro da VBA (macro editor)

Codice:
Dim sh as integer
sh = cint(ActiveSheet.Name)
Ora sh contiene l'intero che puoi tranquillamente utilizzare per eventuali operazioni matematiche
__________________
Il sole è giallo
yorkeiser è offline   Rispondi citando il messaggio o parte di esso
Old 29-01-2007, 10:43   #3
mesnerone
Member
 
L'Avatar di mesnerone
 
Iscritto dal: Aug 2005
Città: palombara sabina
Messaggi: 45
grazie, ora provo
mesnerone è offline   Rispondi citando il messaggio o parte di esso
Old 29-01-2007, 11:40   #4
mesnerone
Member
 
L'Avatar di mesnerone
 
Iscritto dal: Aug 2005
Città: palombara sabina
Messaggi: 45
ok, sono riuscito a tirare fuori il numero del foglio per usarlo nelle formule ora son però bloccato da questa situazione, devo definire una cella il cui numero deve essere il risultato di una formula, è possibile?

es:
invece di cella A3 devo scrivere cella A(2+1), naturalmente in questo modo non funziona ma mi serve una cosa del genere

grazie a tutti - ciao Corrado
mesnerone è offline   Rispondi citando il messaggio o parte di esso
Old 29-01-2007, 11:42   #5
akyra
Senior Member
 
L'Avatar di akyra
 
Iscritto dal: Feb 2004
Città: TREVISO
Messaggi: 902
certo che puoi! vai sull'editor vba (alt+F11) e crei un nuovo modulo (inserisci->modulo). Quindi definisci una nuova funzione pubblica che puoi richiamare anche dalla barra delle formule...come questa qua sotto:

Codice:
Public Function giveMeName() As String
giveMeName = ActiveSheet.Name
End Function
quindi dalla barra delle formule richiami la funzione che hai fatto come richiameresti una qualsiasi altra funzione:
giveMeName()

dato che ci sono ti passo anche un file excel di esempio
Allegati
File Type: zip Cartel1.zip (6.4 KB, 1 visite)
__________________
akyra è offline   Rispondi citando il messaggio o parte di esso
Old 29-01-2007, 11:44   #6
akyra
Senior Member
 
L'Avatar di akyra
 
Iscritto dal: Feb 2004
Città: TREVISO
Messaggi: 902
scusa la mia risposta era relativa alla domanda precedente
__________________
akyra è offline   Rispondi citando il messaggio o parte di esso
Old 29-01-2007, 11:46   #7
akyra
Senior Member
 
L'Avatar di akyra
 
Iscritto dal: Feb 2004
Città: TREVISO
Messaggi: 902
Quote:
Originariamente inviato da mesnerone
ok, sono riuscito a tirare fuori il numero del foglio per usarlo nelle formule ora son però bloccato da questa situazione, devo definire una cella il cui numero deve essere il risultato di una formula, è possibile?

es:
invece di cella A3 devo scrivere cella A(2+1), naturalmente in questo modo non funziona ma mi serve una cosa del genere

grazie a tutti - ciao Corrado
potresti essere più chiaro? cosa devi fare? dove devi usare quel valore?

mi pare di aver capito che devi fare dei calcoli in una determinata cella, la quale cella deve essere definita da un calcolo?
__________________
akyra è offline   Rispondi citando il messaggio o parte di esso
Old 29-01-2007, 12:49   #8
mesnerone
Member
 
L'Avatar di mesnerone
 
Iscritto dal: Aug 2005
Città: palombara sabina
Messaggi: 45
Forse con un esempio è più chiaro

il foglio 1 è un elenco con 30 nomi
ci sono poi altri 30 fogli numerati da uno a trenta
vorrei che per ciascuno dei 30 fogli numerati nella cella a1 mostri il nome dell'elenco corrispondente al numero del foglio ="Alunno: "&Elenco!B7

invece di B7 mi servirebbe di poter usare l'espressione B(6+numero del foglio)

Si tratta di una scheda di valutazione e ogni anno ci sono modifiche e ogni anno dopo aver riimpostato tutto devo manualmente modificare x 30 volte i riferimenti ad ogni nome dell'elenco, ecco perchè vorrei trovare una soluzione del genere.
mesnerone è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026 L'Europa conta nella tecnologia e può ess...
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più Dreame X60 Pro Ultra Complete: i bracci si esten...
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati TCL 65C8L, la recensione del SQD-Mini LED da 440...
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro MSI Maestro 500 Wireless: ANC e 90 ore di autono...
NL-LC1 è il primo dissipatore a liquido AIO di Noctua: silenzio è la parola d'ordine NL-LC1 è il primo dissipatore a liquido A...
Tutte le offerte che meritano del Prime ...
Prime Day Apple: Studio Display, Apple W...
Prime Day FRITZ!: dal 5G al Wi‑Fi ...
Prime Day smartphone: Galaxy S26 in test...
Prime Day Amazon, pioggia di sconti sui ...
Nikon e Prime Day Amazon: si risparmiano...
Prime Day cuffie: Sony WH-1000XM6 e AirP...
Prime Day su schede video, memorie, stor...
Prime Day TV: LG, Philips, Samsung, TCL ...
Prime Day appena partito, tutti i robot ...
Prime Day portatili gaming, da HP Victus...
Portatili tuttofare: il meglio del Prime...
Prime Day e Amazon Seconda Mano, parte i...
Engwe O20 Boost: abbiamo provato in ante...
UWANT V800: addio al rullo rotante, l’as...
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: 06:19.


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