Forum di Excel e VBA, per condividere esperienze e risolvere problemi su: Excel, Word, Access, Power Point, Microsoft Office, macro, Visual Basic e Visual Studio.
Ciao a tutti, sono un nuovo iscritto ed avrei un problema da esporre: ed esattamente, se nella cella i7 inserisco il nr.1 lo stesso nr. deve essere riportato nella cella d9, quando poi inserisco un altro nr. nella cella i7 la cella d9 dovrebbe fare la somma in automatico man mano che vengono inseriti i numeri. spero di essermi spiegato bene.
grazie a tutti per i consigli
di Locate (utente non iscritto) data: 15/03/2012
Ciao
metti questa semplice macro nel foglio interessato
tu scrivi il valore in i7 e riporta la somma in d9
ciao da locate
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("I7")) Is Nothing Then Exit Sub
Application.EnableEvents = False
[d9] = [d9] + Target
Application.EnableEvents = True
End Sub
di Biagio63 (utente non iscritto) data: 16/03/2012
Grazie tante, sei stato molto gentile, problema risolto.
eventualmente per le altre celle, basta modificare la macro e i parametri di riferimento?
di Biagio63 (utente non iscritto) data: 16/03/2012
Ciao locate, come avrai ben capito anche se mi piace lavorare in excel, ho qualche problema con le macro, e non solo, alla domanda precedente ti invio un file per farti rendere conto di quello che ho bisogno. spero di riuscirci
grazie per la pazienza
di Locate (utente non iscritto) data: 16/03/2012
Ciao
ai allegato un file non excel ma in html quindi listato , ad aprirlo mi mostra i listati del programma e non il file di excel
ciao da locate
Problema di Biagio63 data: 19/03/2012
Ciao locate, spero che il file allegato sia nel formato giusto.
grazie
di Locate (utente non iscritto) data: 20/03/2012
Ciao
ho scariocato il tuo file e ho visto che nel foglio2 ai messo la macro ma a dire la verita non ho capito cosa bisogna fare, dove inserire gli altri valori e dove vanno sommati
per esempio ho visto che i7 fa il conteggio su m9 che a sua volta viene ripreso da d8,il resto cosa bisogna fare??? dove asseghare punti e dove contarli??
questo per il foglio2
per gli altri fogli????
ciao da locate
Problema di Biagio63 data: 20/03/2012
Ciao locate, io organizzo partite di biliardo, e questo schema mi serve per visualizzare l'andamento delle partite. ogni giocatore viene identificato tramite le strisce colorate, uno bianco e uno giallo.le carambole del bianco vengono inserite in i7 che a sua volta vengono visualizzate sulle celle unite d8-9-10 tramite la somma fatta in m9. le carambole del giallo devono avere lo stesso meccanismo e cioè, inserire le carambole in i11, fare il totale in n9 e visualizzale nelle celle unite i8-9-10. inoltre a prescindere dal totale inserito in m9 e n9, ogni volta che inizia il giocatore bianco,nelle celle unite fg8-9-10 in automatico deve essere inserita una somma progressiva che deve aumentare sempre di 1. questo per quanto riguarda il foglio2 perchè la partita e unica, nel foglio 3 e 4 le partite sono 3 e 5 e i calcoli vanno fatti in più celle.
penso di averti confuso un pò le idee, eventualmente puoi scrivermi alla mia mail biagio.buzzanga@poliziadistato.it o contattarmi telefonicamente al nr. 3346911052.
grazie ancora dell'aiuto
ciao
di Locate (utente non iscritto) data: 20/03/2012
Ciao biagio
allora veniamo al dunque
io da parte mia ti ho gia' elaborato il foglio1 e 2, come vedrai questo tipo di macro va inserita nel rispettivo foglio e non in un modulo, perche' privata
adesso con questi due esempi funzionanti lascio a te il divertimento di elaborare quelle del foglio3,4,5 , le quali con un attento esame a queste due non ti sara' difficile elaborarle,
fai saper e comunque se il foglio1,2 e' stato fatto come tu pensavi, anche con l'aggiunta dei tiri che vengono eseguiti per il calcolo di media()
ciao da locate
Problema di Biagio63 data: 21/03/2012
Ciao locate, sei un grande, non pensavo venisse tutto così bello anche da vedere, lavorerò sodo sui fogli 3 e 4, solo un paio di cose:
come faccio a vedere gli esempi che tu hai fatto per rendermi conto del lavoro da fare, e poi l'unica cosa non corretta (non per colpa tua) che ho riscontrato e sul calcolo delle riprese perchè lo fa su entrambi, mentre invece lo deve fare sul giocatore bianco.
comunque grazie ancora, se mi levi questi ultimi dubbi vedrò se gli insegnamenti mi sono serviti e poi ti farò sapere.
ciao
di Locate (utente non iscritto) data: 21/03/2012
Ciao biagio
per entrare nel vba o passi tramite il menu o direttamente con i tasti > alt+f11 < ti si aprira la maschera di editor di vba
come vedrai dal file nuovo che ti ho allegato ho inibito il comando che calcolava anche il dato di addizione sull'introduzione di valori al giallo, questo lo lasciato apposta per farti vedere e capire, e' sempre scritto ma con due virgolette davanti nel vba ti mostra tutta la riga verde
ciao da lacate
ps se non ti trovi fai sapere, noi siamo sempre presenti ad aiutare
Problema di Biagio63 data: 23/03/2012
Ciao locate, intanto ti ringrazio per tutto, volevo dirti che ho provato a fare delle simulazioni su un altro foglio e tutto sommato sono riuscito a capire, anche se non a memoria, come e dove inserire i riferimenti, questo per quanto riguarda come esempio il folio due visto che il range e 1 e il target e 1.
invece nei fogli 3 e 4, se ci fai caso le celle da calcolare sono il triplo e sinceramente questo mi crea un po di confusione anche perchè ogni target deve finire a 15 e poi ricominciare con l'altra partita.
lo so,faccio confusione io a spiegarlo figuriamoci tu a capirlo.
ciao e grazie
di Locate (utente non iscritto) data: 23/03/2012
Ciao biagio
dovresti fare un bel lavoretto
in un file word scrivere tutti i passaggi riguardanti al foglio3,4 come si deve sviluppare il tutto, iniziando come se tu stessi giocando e l'albitro di turno con il tabellone segna i relativi punti e tutto il resto che segue.
dato che hai parlato di target, come penso tu di targer intendi il tiro e al massimo per ogni partita ogni concorrrente ha a disposizione 15 tiri,io per il gioco del biliardo conosco solo il tiro giocato a livello di oratorio, quindi sta a te in questo file spiegare le procedure di gioco e il suo relativo decorso fino alla fine di tutto,
se riesci a farmelo capire vedremo insieme di impostare la macro per questo
ciao da locate
Problema di Biagio63 data: 23/03/2012
Locate, ti mando in allegato il file word richiesto e degli esempi fotografici per illustrarti il tutto.
ciao e ancora grazie
di Locate (utente non iscritto) data: 25/03/2012
Ciao biagio
ho aperto gli allegati, e per quanto riguarda le foto quelle le ho viste, sono le spiegazioni che quando ho scompattato il file non era un documento .doc ma quasi un html quindi non ho potuto leggerle,
mi faresti il favore di allegare il file di word.doc senza comprimerlo per poter capire le spiegazioni e confrontarle con le foto allegate
ciao da locate
Problema di Biagio63 data: 26/03/2012
Ciao locate, il file word era bloccato ora dovrebbe andare bene, almeno spero.
ciao
di Locate (utente non iscritto) data: 26/03/2012
Ciao biagio
ho provato ad aprirlo sia con word 2003 che 2007 ma il risultato e' sempre uguale, forse tu stai usando il 2010 o una versione diversa, per esempio quella di mac. con un qualche cosa che tende ad inibire la copia, perche quando la zippi questa e come se fosse un file di web tipo html, prova a salvarlo come un file .txt e non zipparlo cosi' che si possa leggere con qualsiasi wordprocessor
ciao da locate
ps con un editor di programmi riesco a leggere qualcosa ma sono note tutte frammentate
Prpblema di Biagio63 data: 26/03/2012
Ho convertito il file in word 2003/2007.
dovrebbe essere la volta buona
ciao
Problema di Biagio63 data: 02/04/2012
Ciao locate, vedo che è da un po di tempo che non rispondi, spero nulla di serio o che non sia stato troppo opprimente nelle mie richieste, comunque se ti va ancora di rispondermi, ti ringrazio anticipatamente.
ciao, biagio