Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HUAWEI MatePad Pro (2025): display anti-riflesso e Wi-Fi 7 per il tablet 'Pro' perfetto
HUAWEI MatePad Pro (2025): display anti-riflesso e Wi-Fi 7 per il tablet 'Pro' perfetto
HUAWEI MatePad Pro PaperMatte Edition (2025) adotta un particolare display Tandem OLED da 12,2" che elimina il 99% dei riflessi grazie alla superficie PaperMatte. Con soli 508 grammi di peso e 5,5 mm di spessore, integra il processore Kirin T92A, 12GB di RAM e connettività Wi-Fi 7, novità peculiare dell'edizione di quest'anno. La batteria da 10.100 mAh supporta ricarica SuperCharge Turbo da 100W per il pieno in 55 minuti, per un tablet estremamente fluido e affidabile nei contesti più disparati.
Astro A50 Gen 5 dopo 6 mesi: sono davvero le migliori? Si poteva fare di più
Astro A50 Gen 5 dopo 6 mesi: sono davvero le migliori? Si poteva fare di più
Sono ormai sei mesi circa che utilizzo le Astro A50 come headset quotidiano per contenuti multimediali, musica e gaming ed è arrivato il momento di tirare le somme su quello che è un headset top di gamma con caratteristiche effettivamente ai vertici della categoria, ma che in questo lasso di tempo si è macchiato (anche in senso letterale) di alcune scelte fatte da Logitech non proprio ottimali
AMD Advancing AI 2025: le nuove GPU per l'intelligenza artificiale
AMD Advancing AI 2025: le nuove GPU per l'intelligenza artificiale
La domanda di nuove soluzioni hardware per gestire le elaborazioni legate all'intelligenza artificiale sta diventando sempre più pressante: AMD annuncia nuove GPU della famiglia Instinct MI350, mostrando anche quelle che saranno le innovazioni previste nel 2026 per quanto riguarda GPU, CPU e networking nei datacenter. A collegare il tutto ROCm 7, anello di congiunzione tra le componenti hardware e il lavoro degli sviluppatori
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 01-04-2003, 22: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, 22: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, 21: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, 21: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, 09: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, 11: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, 15: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, 15: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, 12: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, 12: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, 13: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, 13: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, 15: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, 15: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, 19: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, 20: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, 20: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, 22: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, 01: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, 07: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


HUAWEI MatePad Pro (2025): display anti-riflesso e Wi-Fi 7 per il tablet 'Pro' perfetto HUAWEI MatePad Pro (2025): display anti-riflesso...
Astro A50 Gen 5 dopo 6 mesi: sono davvero le migliori? Si poteva fare di più Astro A50 Gen 5 dopo 6 mesi: sono davvero le mig...
AMD Advancing AI 2025: le nuove GPU per l'intelligenza artificiale AMD Advancing AI 2025: le nuove GPU per l'intell...
Fujifilm X half: 'Ritorno al Futuro Analogico' Fujifilm X half: 'Ritorno al Futuro Analogico'
Recensione Edge 60 Pro: la fascia medio-alta che ci piace Recensione Edge 60 Pro: la fascia medio-alta che...
Mitsubishi entra nel settore delle batte...
Recensione kit Tapo T30: il sistema di a...
Bolletta TIM più salata: aumenta ...
Nasce la 'Trump Mobile': ecco l'ultima p...
La Formula E torna a Jakarta. Nel paddoc...
Lo schermo di Nintendo Switch 2 è...
Una Xiaomi SU7 si scontra con 16 veicoli...
Fino a 52 core e un TDP di 150 Watt: que...
Gratis su Android arriva aPS3e, primo em...
Truffa delle GeForce RTX 4090 contraffat...
Scendono i prezzi dei mini droni DJI: Mi...
Hacker si nasce: anche bambini di 11 ann...
3 PC portatili da 15,6'' sotto i 450€: p...
Più energia in meno spazio: le nu...
Pulizia completa e potente a prezzo stra...
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: 18:00.


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