Torna indietro   Hardware Upgrade Forum > Software > Programmazione

ASUS Expertbook PM3: il notebook robusto per le aziende
ASUS Expertbook PM3: il notebook robusto per le aziende
Pensato per le necessità del pubblico d'azienda, ASUS Expertbook PM3 abbina uno chassis particolrmente robusto ad un pannello da 16 pollici di diagonale che avantaggia la produttività personale. Sotto la scocca troviamo un processore AMD Ryzen AI 7 350, che grazie alla certificazione Copilot+ PC permette di sfruttare al meglio l'accelerazione degli ambiti di intelligenza artificiale
Test ride con Gowow Ori: elettrico e off-road vanno incredibilmente d'accordo
Test ride con Gowow Ori: elettrico e off-road vanno incredibilmente d'accordo
Abbiamo provato per diversi giorni una new entry del mercato italiano, la Gowow Ori, una moto elettrica da off-road, omologata anche per la strada, che sfrutta una pendrive USB per cambiare radicalmente le sue prestazioni
Recensione OnePlus 15: potenza da vendere e batteria enorme dentro un nuovo design
Recensione OnePlus 15: potenza da vendere e batteria enorme dentro un nuovo design
OnePlus 15 nasce per alzare l'asticella delle prestazioni e del gaming mobile. Ma non solo, visto che integra un display LTPO 1,5K a 165 Hz, OxygenOS 16 con funzioni AI integrate e un comparto foto con tre moduli da 50 MP al posteriore. La batteria da 7.300 mAh con SUPERVOOC 120 W e AIRVOOC 50 W è la ciliegina sulla torta per uno smartphone che promette di offrire un'esperienza d'uso senza alcun compromesso
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


ASUS Expertbook PM3: il notebook robusto per le aziende ASUS Expertbook PM3: il notebook robusto per le ...
Test ride con Gowow Ori: elettrico e off-road vanno incredibilmente d'accordo Test ride con Gowow Ori: elettrico e off-road va...
Recensione OnePlus 15: potenza da vendere e batteria enorme dentro un nuovo design   Recensione OnePlus 15: potenza da vendere e batt...
AMD Ryzen 5 7500X3D: la nuova CPU da gaming con 3D V-Cache per la fascia media AMD Ryzen 5 7500X3D: la nuova CPU da gaming con ...
SONY BRAVIA 8 II e BRAVIA Theatre System 6: il cinema a casa in formato compatto SONY BRAVIA 8 II e BRAVIA Theatre System 6: il c...
Ford porta le auto usate certificate su ...
Cosa combina Amazon? 3 motivi per cui ci...
Paul McCartney e la traccia silenziosa: ...
Formula 1, altro cambio regole in corsa:...
L'uomo dietro l'iPhone Air abbandona App...
Tesla si accorda ancora una volta in una...
Game Awards 2025: annunciati i candidati...
Scegliere il monitor giusto: dalla produ...
Super sconto sulla GoPro HERO13 Black: i...
Nintendo: ecco le prime immagini del fil...
NIO ha una super batteria da 1.000 km, m...
Primo crollo di prezzo: iPhone 17 Pro Ma...
Una super offerta su Amazon: la scopa el...
Xiaomi 15 Ultra crolla di prezzo su Amaz...
Disney punta sull'IA? L'animatrice di Th...
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: 11:54.


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