Condividi:        

help formule e macro per programma fantacalcio

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

help formule e macro per programma fantacalcio

Postdi gigilatrottola » 01/10/10 14:42

salve a tutti,
avrei bisogno di 3 aiuti.......
ecco il primo: come vedete dalla foto dovrei inserire nela cella E3 il voto che si trova nella cella D3 nel caso sia compreso un numero che va da 1 ad 11, prima io mettevo la T e non c'erano problemi con la formula SE ma con i numeri (1-11) non so come fare......

il secondo aiuto sarebbe:
creare una macro che mi permetta di ordinare la colonna C3 - C27 , I3 - I 27 , O3 - O27 etc in ordine numero e che si trascini logicamente con se anche le colonne B D E F etc ....

ultimo aiuto:
creare una macro che mi permetta di cancellare le colonne C, H, O etc ed riordinarli come erano prima dell'inserimento dei numeri.....

spero di essere stato chiaro e spero in un vostro aiuto.....

grazie a tutti.....



Immagine
gigilatrottola
Utente Senior
 
Post: 190
Iscritto il: 10/06/06 09:58

Sponsor
 

Re: help formule e macro per programma fantacalcio

Postdi Flash30005 » 01/10/10 22:07

Per me dovresti inviare il file

sarebbe una grande perdita di tempo ricreare il fogli origine dati per fare i test per la risoluzione tramite macro

Fai sapere
Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: help formule e macro per programma fantacalcio

Postdi gigilatrottola » 02/10/10 08:23

ecco il file...e grazie x la risposta.



http://www.megaupload.com/?d=QACXF0YC
gigilatrottola
Utente Senior
 
Post: 190
Iscritto il: 10/06/06 09:58

Re: help formule e macro per programma fantacalcio

Postdi gigilatrottola » 02/10/10 09:06

....sempre se puoi ti allego un'altro file con un altro problema ......che si presenta stupido ma non riesco a farlo.....
ti faccio capire.....

vorrei inserire nel foglio contatti i nomi delle squadre al posto di squadra 1 -squadra 2 etc etc....e contemporaneamente si va ad aggionare la pagina calendario sostituendo i nomi squadra 1 -squadra 2 etc etc con i nomi delle squadre che andrò ad inserire io.
http://www.megaupload.com/?d=BDPPE0NP


grazie ancora http://www.megaupload.com/?d=BDPPE0NP
gigilatrottola
Utente Senior
 
Post: 190
Iscritto il: 10/06/06 09:58

Re: help formule e macro per programma fantacalcio

Postdi Flash30005 » 02/10/10 09:42

riguardo al secondo quesito ti invio il file con la macro per aggiornare l'elenco calendario con un click sulla cella A1 di Calendario

nel foglio ci sono formule con collegamenti esterni che a me mancano e che ho lasciato come le ho trovate.
---------------

Riguardo al primo quesito c'è un po' di discordanza tra l'immagine l'inviata e il file allegato
spostamento di una colonna quindi presumo che sul file vorresti in F il voto che è in E che con la formula da te inserita già funziona, infatti, inserendo un valore da 1 a 11 in D ottieni il voto che è in E nella colonna F
quindi non so cosa occorre.
Per l'ordinamento potrei provvedere ma il file ha due "tabelle" (da A a G e da H a N) mentre l'immagine ne riporta tre (tabella da M a R)
Se realizzo una macro per ordinare due tabelle mentre il tuo file originale ne ha tre, la terza non verrebbe ordinata.


Fai sapere
Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: help formule e macro per programma fantacalcio

Postdi gigilatrottola » 02/10/10 12:06

Per l'ordinamento potrei provvedere ma il file ha due "tabelle" (da A a G e da H a N) mentre l'immagine ne riporta tre (tabella da M a R)
Se realizzo una macro per ordinare due tabelle mentre il tuo file originale ne ha tre, la terza non verrebbe ordinata.


hai ragione tu , a dire il vero le sqaudre sono 10 ma io "copiavo" la tua macro e l'adattavo al mio file, sempre se per te non era un problema.....adattavo la macro al mio foglio aggiungendo e modificando le righe e le colonne, ma se tu dici che nn va bene ti invierò il file adatto.

Riguardo al primo quesito c'è un po' di discordanza tra l'immagine l'inviata e il file allegato
spostamento di una colonna quindi presumo che sul file vorresti in F il voto che è in E che con la formula da te inserita già funziona, infatti, inserendo un valore da 1 a 11 in D ottieni il voto che è in E nella colonna F
quindi non so cosa occorre.


hai ragione anche su questo ma credevo che esisterre una formula che comprende da 1 a 11 e non da 0 ad 11 perchè mettendo <= 11 prende anche lo 0.
ciao e buon appetito
gigilatrottola
Utente Senior
 
Post: 190
Iscritto il: 10/06/06 09:58

Re: help formule e macro per programma fantacalcio

Postdi gigilatrottola » 02/10/10 12:44

riguardo al secondo quesito ti invio il file con la macro per aggiornare l'elenco calendario con un click sulla cella A1 di Calendario

ho provato il file ma click qui nn funziona.

ti volevo solo spiegare meglio il mio problema....
praticamente inserire nella lista contati al posto di squadra 1 , esempio, gigilatrottola e lui contemporaneamente andare a sostituirili a squadra1 anche nel foglio calendario.

poteri fare il tutto con trova e sostituisci ma volevo qualcosa di più automatico.
grazie ancora x il fastidio....
gigilatrottola
Utente Senior
 
Post: 190
Iscritto il: 10/06/06 09:58

Re: help formule e macro per programma fantacalcio

Postdi Flash30005 » 02/10/10 12:46

La formula da mettere in F3 è la tua modificata così
Codice: Seleziona tutto
=SE(D3<=11;SE(D3<1;"";E3);"")

che trascinerai in basso

Per l'ordinamento ti invierò la macro al più presto ma si riferirà al file inviato e non all'immagine

ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: help formule e macro per programma fantacalcio

Postdi gigilatrottola » 02/10/10 13:08

ok
grazie mille....
gigilatrottola
Utente Senior
 
Post: 190
Iscritto il: 10/06/06 09:58

Re: help formule e macro per programma fantacalcio

Postdi Flash30005 » 02/10/10 13:58

Ecco!
con questa macro puoi avere fino a 4 tabelle (occupare fino alla colonna AB) senza dover modificare nulla

Codice: Seleziona tutto
Sub ordina()
UC = Worksheets("Foglio1").Range("AG2").End(xlToLeft).Column
ColT = 7
cicli = Int(UC / ColT)
CIni = 2
For Ord = 1 To cicli
    Range(Cells(2, CIni), Cells(27, CIni + 5)).Select
    Selection.Sort Key1:=Cells(3, CIni + 2), Order1:=xlAscending, Key2:=Cells(3, CIni + 3) _
        , Order2:=xlDescending, Header:=xlGuess, OrderCustom:=1, MatchCase:= _
        False, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal, DataOption2 _
        :=xlSortNormal
CIni = CIni + ColT
Next Ord
Range("A1").Select
End Sub


Prova e fai sapere
Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: help formule e macro per programma fantacalcio

Postdi gigilatrottola » 02/10/10 14:36

va alla perfezione.....mitico......
il fatto che posso fare fino alla colonna ab, è perchè l'hai impostato tu oppure è la capacità max della macro?

ultimissima cosa e ti giuro nn ti domanderò + niente....puoi rivedere il file con i contatti e il calendario?

GRAZIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
gigilatrottola
Utente Senior
 
Post: 190
Iscritto il: 10/06/06 09:58

Re: help formule e macro per programma fantacalcio

Postdi Flash30005 » 03/10/10 00:29

gigilatrottola ha scritto:...
il fatto che posso fare fino alla colonna ab, è perchè l'hai impostato tu oppure è la capacità max della macro?


No! E' la capacità dei dati da te impostati, spiego:
I tuoi dati riportano una tabella (Squadra-Punti) nella colonna AG
quindi hai 32 colonne libere (da A alla colonna AF)
Le tue tabelle da ordinare sono composte da 7 colonne ciascuna quindi
32/7 = 4,57
quindi 4 tabelle possibili
4*7 = 28 che corrisponde appunto alla colonna AB


gigilatrottola ha scritto:ultimissima cosa e ti giuro nn ti domanderò + niente....puoi rivedere il file con i contatti e il calendario?


L'ho rivisto, cosa ha?

Ciao

P.s. Prometti di non fare più giuramenti... :lol:
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: help formule e macro per programma fantacalcio

Postdi gigilatrottola » 03/10/10 08:07

ok prima parte capita........




x il file del calendario/contatti, l'ho provato ora e va bene, ma c'è un modo per aggiornare anche tutto il calendario? oppure devo fare trova/sostituisci?

come vedi nn ho giurato ......ma ti prometto che.........vabbè nn faccio nemmeno nessuna promessa...... :D

ciao e buona domenica.........
gigilatrottola
Utente Senior
 
Post: 190
Iscritto il: 10/06/06 09:58

Re: help formule e macro per programma fantacalcio

Postdi Flash30005 » 03/10/10 10:38

Ma no,

Devi solo mettere le formule e richiamare la cella realativa nel range A2:A11
es.: In A15 (se vuoi la Squadra 5) metterai la formula "=A6" (senza apici)
In A16 metterai =A4
in B15 =A7
In B16 =A5
una volta completato il campionato con queste formulle
le celle con le formule prenderanno il "valore" che si trova nel range suddetto
chiaramente anche dopo che avrai aggiornato le squadre con quelle effettive provenienti dal foglio Contatti
Stessa cosa vale per la tabella in AD

Fai sapere
ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: help formule e macro per programma fantacalcio

Postdi gigilatrottola » 03/10/10 11:18

quindi questa operazione di " = " la devo fare singolarmente per ogni singola cella delle giornate relative al range A2-A11?
quindi lo devo fare (" = ") per 10 volte in una giornata per 36 giornate.
giusto?

grazie ancora x la pazienza.......
gigilatrottola
Utente Senior
 
Post: 190
Iscritto il: 10/06/06 09:58

Re: help formule e macro per programma fantacalcio

Postdi gigilatrottola » 11/10/10 16:34

ragazzi mi occorre ,se possibile, ancora il vostro aiuto.....ùecco il file in questione....
http://www.megaupload.com/?d=H0KESN09

vi spiego:
nelle colonne M ed N c'è la giornata corrente, in base alla giornata nella riga unita B-C-D 2 e H-I-J 2 ci sono i collegamenti dei nomi delle squadre in base al calendario.
c'è la possibilità di mettere una macro o formula che metta la rosa relativa ( range colonne da R ad AK) al nome che uscirà dal calendario nelle celle unite?
spero di essermi spiegato.
grazie
gigilatrottola
Utente Senior
 
Post: 190
Iscritto il: 10/06/06 09:58

Re: help formule e macro per programma fantacalcio

Postdi Flash30005 » 13/10/10 05:21

Ma i giocatori dove vuoi che siano inseriti?
Esempio:
Eduardo del Barrese Soccer in quale colonna deve essere inserito? (B, C, D o E)

Se vuoi usare le formule dovresti non unire le celle delle sqadre da R a AK
e sopstare il nome squadra nella seconda colonna
Barrese Soccer nella cella "S1" e non "R1"

In questo caso puoi usare la formula (riga 4)
Codice: Seleziona tutto
=CERCA.ORIZZ(B2;R1:AK27;RIF.RIGA()-1;FALSO)

per la prima rosa

mentre questa
Codice: Seleziona tutto
=CERCA.ORIZZ(B32;R1:AK27;RIF.RIGA()-31;FALSO)

per la riga 34


ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: help formule e macro per programma fantacalcio

Postdi gigilatrottola » 13/10/10 08:28

ok
praticamente le rose devono essere inserite nella colonna c-4 c-28 oppure h-4 h-28 oppure c-34 c-58 etc
se barrese esce nel primo incontro allora automaticamente la formula dovrebbe andare a inserire la rosa di barrese nella prima lista B 2 E 30
oppure se esce nella seconda lista G 2 J 30 le va mettere la......


http://www.megaupload.com/?d=KI2RZLXH

questo e il file corretto , senza l'unione delle celle,
dovevo fare così?
grazie ancora
gigilatrottola
Utente Senior
 
Post: 190
Iscritto il: 10/06/06 09:58

Re: help formule e macro per programma fantacalcio

Postdi gigilatrottola » 16/10/10 20:45

ultimo piacere.....
esite una macro o formula che ti permette di mettere i voti automaticamente?
mi spiego nel dettaglio:
prendi esempio la squadra quagliarella (colonne ay-bb)
pepe non ha preso voto, prima mettevo io manualmente il voto di semioli, per fare in modo da sostituirlo , esite qualcosa che mi da la possibiltà di mettere il voto per sosituire pepe, logicamente deve essere anch'esso C (centrocampista) e deve cercare il voto tra tutti i C in panchina.....per un massimo di 3 sostituzioni e partendo dall'ordine formato dalla panchina.
es. el principito
non giocano maicon ,vargas, amauri ed ibra,
devono entrare prima gli attaccanti (ordine della panchina) del piero e meggiorini e poi guberti (x sostituire vargas) mentre andreolli non andrà a sostituire maicon perchè già sono finite le sotituzioni.....

ecco il file......

http://www.megaupload.com/?d=OI9S6A08

spero di cuore che mi potete aiutare....
grazie e buona domenica
gigilatrottola
Utente Senior
 
Post: 190
Iscritto il: 10/06/06 09:58

Re: help formule e macro per programma fantacalcio

Postdi Anthony47 » 17/10/10 01:31

Ho provato a guardare il file, ma vedo che tutti i voti sono dei valori digitati nelle celle, quindi non capisco la richiesta di mettere automaticamente i voti per le riserve qualora non giochino i titolari (almeno cosi' ho interpretato il tuo messaggio).
Se quindi non ti arriveranno risposte ti chiedero' qualche chiarimento sulla logica da realizzare.

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Prossimo

Torna a Applicazioni Office Windows


Topic correlati a "help formule e macro per programma fantacalcio":


Chi c’è in linea

Visitano il forum: Marius44 e 53 ospiti