Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione
HONOR ha finalmente lanciato il suo nuovo flagship: Magic 8 Pro. Lo abbiamo provato a fondo in queste settimane e ve lo raccontiamo nella nostra recensione completa. HONOR rimane fedele alle linee della versione precedente, aggiungendo però un nuovo tasto dedicato all'AI. Ma è al suo interno che c'è la vera rivoluzione grazie al nuovo Snapdragon 8 Elite Gen 5 e alla nuova MagicOS 10
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata
Le webcam Insta360 Link 2 Pro e Link 2C Pro sono una proposta di fascia alta per chi cerca qualità 4K e tracciamento automatico del soggetto senza ricorrere a configurazioni complesse. Entrambi i modelli condividono sensore, ottiche e funzionalità audio avanzate, differenziandosi per il sistema di tracciamento: gimbal a due assi sul modello Link 2 Pro, soluzione digitale sul 2C Pro
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70 porta il concetto di smartphone ultrasottile su un terreno più concreto e accessibile: abbina uno spessore sotto i 6 mm a una batteria di capacità relativamente elevata, un display pOLED da 6,7 pollici e un comparto fotografico triplo da 50 MP. Non punta ai record di potenza, ma si configura come alternativa più pragmatica rispetto ai modelli sottili più costosi di Samsung e Apple
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 01-04-2003, 23:25   #1
giad
Senior Member
 
L'Avatar di giad
 
Iscritto dal: Dec 2002
Messaggi: 342
suggerimento per excel

un saluti a tutti gli utenti del forum programmazione, premetto che non sono molto pratico di programmazione.
volevo chiedere alcune cose di programmazione di excel 2000
1. ci si può spostare con un comando preimpostato (invio o simili) da una determinata cella ad un'altra, ad esempio dalla cella B5/ invio/ alla cella H22

2. posso creare un menù a tendina tipo quelli dei siti internet con un elenco dove io posso scrivere le voci che mi interessano per richiamare poi quella che mi serve da scrivere nella cella, avevo già provato (con scarso risultato) creando mi sembra un collegamento ipertestuale.

3. come creare un comando per chiudere un foglio di lavoro senza salvare
non so se queste cose si possono fare con excel o se si deve usare access?
grazie per l'attenzione saluti
giad è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2003, 23:32   #2
giad
Senior Member
 
L'Avatar di giad
 
Iscritto dal: Dec 2002
Messaggi: 342
per il terzo punto ho già avuto la risposta
grazie
giad è offline   Rispondi citando il messaggio o parte di esso
Old 02-04-2003, 22:16   #3
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
ig:
a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 02-04-2003, 22:42   #4
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
poi ci sono altre soluzioni più alla VisualMinchia.
a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2003, 10:53   #5
monkey72
Senior Member
 
L'Avatar di monkey72
 
Iscritto dal: Dec 2001
Messaggi: 1385
Quote:
Originally posted by "a2000"

ig:
ma è con l'invio che nel foglio di lavoro che hai postato si risolve il punto 1??
non va...
__________________
lui è il mio amore: "tesò domani ti regalo un guinzaglio lungo 100 km"
monkey72 è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2003, 12:12   #6
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
và, và, vai tranquillo ig:
a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 06-04-2003, 16:21   #7
giad
Senior Member
 
L'Avatar di giad
 
Iscritto dal: Dec 2002
Messaggi: 342
Quote:
Originally posted by "a2000"

và, và, vai tranquillo ig:
ho provato e va bene e proprio quello che intendevo fare, però non so come creare ciò sul mio foglio di lavoro.
un aiuto?
ciao grazie
giad è offline   Rispondi citando il messaggio o parte di esso
Old 06-04-2003, 16:49   #8
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
Mi fa piacere.

1) Ad ogni foglio di lavoro sono associati degli eventi (procedure attivate dalle azioni dell'utente) che puoi vedere elencate e pronte all'uso con:
Alt+F11 > elenco a discesa sinistro: Worksheet > elenco a discesa destro: tutte le procedure-evento.

Tra questi eventi c'è anche Change (ma potresti usare anche Selection_Change per la gioia di monkey72) che intercetta la variazione di contenuto (change) di qualunque cella o range restituendotelo come argomento Target (range).
Se Target è di tuo interesse (B5) fai eseguire le istruzioni relative, nel tuo caso il salto ad H22:

Codice:
Private Sub Worksheet_Change(ByVal Target As Range)

 If Target.Address = "$B$5" Then
  Range("H22").Activate
 End If

End Sub

2) ogni cella ha un filtro sui dati immessi:
solo numeri; solo numeri interi; solo numeri compresi tra un minimo e un massimo; solo numeri che rispondono ai più svariati criteri; solo strighe alfanumeriche con qualunque regola di struttura;
oppure solo stringhe alfanumeriche (o numeri) scelti da un elenco a piacere.

Si fa così:

Dati > Convalida > Consenti: Elenco > Origine: range di celle oppure elenco di valori separato da ;
(oppure anche una formula o un range nominato del Foglio o della Cartella, ma questo lo puoi lasciare per dopo).


Un'altra cosa che può essere utile, nel genere, è l'autoformattazione condizionale che ti permette di formattare a piacere una cella in base al suo valore, a quello di un'altra cella o al valore restituito da una formula.

a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2003, 13:47   #9
monkey72
Senior Member
 
L'Avatar di monkey72
 
Iscritto dal: Dec 2001
Messaggi: 1385
Quote:
Originally posted by "a2000"

ma potresti usare anche Selection_Change per la gioia di monkey72
ma io ho workbook, non worksheet

cmq a me non funziona
__________________
lui è il mio amore: "tesò domani ti regalo un guinzaglio lungo 100 km"
monkey72 è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2003, 13:55   #10
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
Quote:
Originally posted by "monkey72"



ma io ho workbook, non worksheet

cmq a me non funziona
eh, lo so a volte succede ...
hai provato col viagra ?

certe volte anche le martellate nei C++ hanno qualche effetto !
a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2003, 14:06   #11
monkey72
Senior Member
 
L'Avatar di monkey72
 
Iscritto dal: Dec 2001
Messaggi: 1385
dai sii serio
io worksheet non ce l'ho e neanche gli eventi di cui parli
__________________
lui è il mio amore: "tesò domani ti regalo un guinzaglio lungo 100 km"
monkey72 è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2003, 14:30   #12
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
OK.

Alt+F11 > Visualizza > Gestione progetti > espandi VBAproject
vedrai elencati tutti i moduli di classe e i moduli utente.

Tra questi ci sono anche:
  • - i moduli di classe dei Fogli di calcolo o Worksheet (normalmente nominati come Foglio1, Foglio2, Foglio3);
    - il modulo di classe dell'intera Cartella o Workbook (normalmente nominata ThisWorkbook).
Doppio click su Foglio1 (per esempio) e ti compare il modulo di classe dell'oggetto Worksheet.
Casella a discesa sinistra: seleziona "Worksheet"
Casella a discesa destra: hai tutto l'elenco degli eventi predefiniti per l'istanza (per quelli che parlano bene) Foglio1 dell'oggeto Worksheet tra cui anche Change.

a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2003, 16:25   #13
xxx Alcatraz xxx
Senior Member
 
L'Avatar di xxx Alcatraz xxx
 
Iscritto dal: Feb 2002
Città: Trieste
Messaggi: 1122
Scusate se mi intrometto nella discussione, avrei una domanda da fare.
Come posso far assegnare un valore ad'una cella in base a quello che ho scelto nella cella dove ho fatto il menu a tendina?
Mi servirebbe fare una cosa più complessa in verità ma non sapendo fare la domanda faccio l'esempio:
Devo fare una specie di catalogo delle calorie degli alimenti, in una cella faccio il menu a tendina con i nomi delle varie pietanze, in un'altra cella inserisco i grammi di questa, e in base a cio vorrei che in un'altra cella mi comparissero le calorie. Ovviamente mi appoggio ad'una tabella con i nomi delle pietanze (cioè quelle che finiranno nel menu a tendina) e accanto le calorie per 100 grammi di prodotto.
Qualcuno riesce a risolvere questo problemino di un niubbo alle prime armi in exel come me?


Byez!
__________________
Se qualcosa dovesse andare storto, la radrizzerei a calci in culo!
Ho trattato con: Devis - Parcher - Awe - Dronex - Helstar - fr4nc3sco - Nero81 - filippom - Schum4k3r - Maverik_1967 - Lord Amarant
xxx Alcatraz xxx è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2003, 16:46   #14
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
tipo così ?
a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2003, 20:08   #15
xxx Alcatraz xxx
Senior Member
 
L'Avatar di xxx Alcatraz xxx
 
Iscritto dal: Feb 2002
Città: Trieste
Messaggi: 1122
Tipo sei un genio!
Grazie mille!
Dopo avere cercato nell'help di exel la funzione CERCA.VERT, sono riuscito anche a capire cosa e come hai fatto. Grazie mille!
Senti mi sai consigliare qualche bel tutorial che si trova in rete?
Grazie,


byez!
__________________
Se qualcosa dovesse andare storto, la radrizzerei a calci in culo!
Ho trattato con: Devis - Parcher - Awe - Dronex - Helstar - fr4nc3sco - Nero81 - filippom - Schum4k3r - Maverik_1967 - Lord Amarant
xxx Alcatraz xxx è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2003, 21:32   #16
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
Quote:
Originally posted by "xxx Alcatraz xxx"


Tipo sei un genio!
....

byez!
Ahimè, incompreso su questo forum
a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2003, 21:39   #17
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
Quote:
Originally posted by "xxx Alcatraz xxx"


...
Senti mi sai consigliare qualche bel tutorial che si trova in rete?
Non in rete ma sulla tua intranet personale !

Per Excel:
Excel > F1 > Guida in linea su Microsoft Excel
Ti consiglio di cominciare da:
Creazione di formule e .... > Funzioni del foglio di lavoro

Per Visual Basic:
Alt+F11 > F1
Inizia con "Riferimento al linguaggio VisualBasic"

Una volta avevo fatto un corso di Excel che si intitolava:

"Excel in 60 minuti" !

a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2003, 23:29   #18
giad
Senior Member
 
L'Avatar di giad
 
Iscritto dal: Dec 2002
Messaggi: 342
Quote:
Originally posted by "a2000"

tipo così ?
grazie a2000 le tue indicazioni mi sono state di grande aiuto e già sarebbero sufficienti così, sei un genio anche secondo me.
Ma se posso approfittare della tua disponibilità ti volevo chiedere altre cose:
1. ho scaricato il secondo file temp.zip che ti aveva chiesto xxxalcatrazxxx ma non ho capito come si fa ad assegnare un valore ad una voce dell'elenco, mi pare che me lo avevi già accennato, non sono riuscito a capirlo e non conosco i termini che usa excel nella guida.
2. sono riuscito a fare come da te spiegato tramite worksheet>change i primi tre passaggi da una cella all’altra, un passaggio successivo (il quarto) non me lo ha riconosciuto, poi altri successivi si.
ho ricontrollato le formule e mi sembrano giuste
inoltre modificando ulteriormente adesso mi da errore di compilazione End If End Sub
mi potresti dire come vanno usati End If End Sub
3. ogni volta che apro il file excel mi appare la finestra che indica che il file contiene delle macro, come posso fare per far si che excel apra il file normalmente senza dover dire “attiva macro” ogni volta?
ciao grazie
giad è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2003, 02:02   #19
a2000
Bannato
 
L'Avatar di a2000
 
Iscritto dal: Jan 2001
Messaggi: 1976
1)
con la convalida dati selezioni una stringa alfanumerica da una colonna (per esempio);

con CERCA.VERT(valore; range; offset; opz) cerchi il valore che hai selezionato nella prima colonna di un range di colonne e restituisci il valore corrispondente sulla stessa riga della colonna n° offset.

2)
avrai fatto degli If annidati ....
togliteli dai C++ e usa Select Case (vedi Help in linea con F1)

3)
Strumenti > Macro > Protezione > Bassa (occhio ai birus)

a2000 è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2003, 08:54   #20
monkey72
Senior Member
 
L'Avatar di monkey72
 
Iscritto dal: Dec 2001
Messaggi: 1385
Quote:
Originally posted by "a2000"

OK.
  • - i moduli di classe dei Fogli di calcolo o Worksheet (normalmente nominati come Foglio1, Foglio2, Foglio3);
    - il modulo di classe dell'intera Cartella o Workbook (normalmente nominata ThisWorkbook).
Doppio click su Foglio1 (per esempio) e ti compare il modulo di classe dell'oggetto Worksheet.
ok...
mi mancava solo un passaggio!!!!!
tnks
__________________
lui è il mio amore: "tesò domani ti regalo un guinzaglio lungo 100 km"
monkey72 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione HONOR Magic 8 Pro: ecco il primo TOP del 2026! L...
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata Insta360 Link 2 Pro e 2C Pro: le webcam 4K che t...
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza Motorola edge 70: lo smartphone ultrasottile che...
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026 Display, mini PC, periferiche e networking: le n...
Le novità ASUS per il 2026 nel settore dei PC desktop Le novità ASUS per il 2026 nel settore de...
Il telescopio spaziale James Webb ha cat...
Il razzo spaziale europeo Ariane 6 lance...
Il lander lunare Blue Origin Blue Moon M...
Gli LLM riescono a risolvere problemi ma...
Smettila con quei cioccolatini. Per San ...
Il secondo lancio del razzo spaziale eur...
MaiaSpace ed Eutelsat stringono un accor...
Motorola edge 60 neo sorprende: compatto...
Zeekr 007 e 007GT si aggiornano: piattaf...
ASUS ROG Swift OLED PG27AQWP-W: 720 Hz e...
È super il prezzo del robot rasae...
MediaTek aggiorna la gamma di Dimensity:...
Foto intime sottratte dai telefoni in ri...
In Cina approvate nuove regole per il ri...
L'accordo multi-miliardario tra Google e...
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:59.


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