Condividi:        

Buone Feste 2011

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

Buone Feste 2011

Postdi Anthony47 » 19/12/11 03:44

In occasione delle imminenti prossime festivita' condivido con voi il consueto "gadget" realizzato con excel; ho provato a lungo (senza riuscirci :oops: ) una realizzazione tridimensionale, poi mi sono rassegnato a qualcosa di piu' a portata di mano.
Le macro sono liberamente accessibili, se volete realizzare e condividere delle variazioni sul tema le aggiungerei volentieri alla collezione.
Di una qualche utilita' potrebbe essere la Sub convertiGif_22, nata per ridimensionare immagini su disco, ma qui usata (con una piccola variante) per ridimensionare una immagine gia' presente su Foglio3 alle dimensioni della finestra excel; variante sviluppata per una risposta a un quesito su altro forum (e non pubblicata perche' l' utente si e' accontentato di una risposta piu' banale).

Trovate il nuovo gadget insieme a quelli degli anni scorsi qui: http://www.astrofili.it/AM

Pubblico anche una versione del gadget 2010 rivisto in ottica Excel 2010, in quanto ho notato un diverso comportamento del file precedente tra versione 2003 e 2010 (in particolare quest' ultima non aggiorna automaticamente la dimensione del "contenitore" alle dimensioni del contenuto.

La difficolta' del gadget 2011 e' stata l' allineamento tra l' effetto creato con excel e lo sfondo; ho fatto un collaudo su diverse macchine con esito soddisfacente, ma se notate che nel vostro ambiente l' allineamento manchi fate uno screenshot e pubblicatelo rispondendo a questa discussione, vedro' se riesco a capirci per realizzare una modifica. Per come fare guardate qui: viewtopic.php?f=26&t=80395#p466013

Poiche' il file contiene un file sonoro verra' aperto Windows MediaPlayer (WMP); questa finestra potrebbe coprire quella di excel: in questo caso minimizzate WMP per fruire degli effetti speciali realizzati da excel (se qualcuno lo sa fare con codice proprio me lo dica, che faccio volentieri una nuova release), oppure riducetela a una dimensione modesta che non dia fastidio (che e' anche meglio perche' questa situazione viene memorizzata da Windows).
La macro chiude WMP per evitare possibili situazioni di conflitto.
Tuttavia non sono certo che questa gestione sia a prova di errore; se vi capitano anomalie riproducibili per favore comunicatemelo e vedro' cosa fare.

Sarebbe stato troooppo facile realizzare qualcosa di effetto inserendo una animazione flash su foglio vuoto, ma ho voluto rimanere sull' argomento principale di questo forum: excel e il vba.

Per finire, la cosa piu' importante:
un caloroso Buone feste a tutti
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Sponsor
 

Buone Feste 2011

Postdi raimea » 19/12/11 06:58

Contraccambio gli auguri a tutti
e grazie per gli aiuti chi mi avete sempre dato.
ciao :)
S.O. win10, Excell 2019
Avatar utente
raimea
Utente Senior
 
Post: 1410
Iscritto il: 11/02/10 07:33
Località: lago

Buone Feste

Postdi Cesare2010 » 19/12/11 18:44

Buon Natale a TUTTI e che il prossimo 1 gennaio possa essere un portale che ci permetta di lasciare indietro tutte le sconfitte, i dolori e le amarezze e di andare con la luce del cuore verso la serenità, la gioia e l'amore.
Cesare2010
Utente Junior
 
Post: 30
Iscritto il: 31/01/11 17:37

Re: Buone Feste 2011

Postdi Flash30005 » 20/12/11 16:00

Auguro a tutti Buone Feste
con un biglietto realizzato utilizzando Flash per essere coerente al mio nick :lol:

Immagine

Download
(per vederlo animato)
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: Buone Feste 2011

Postdi Francesco53 » 20/12/11 22:57

Auguro a tutti un sereno Natale ed un nuovo anno ricco di serenità, chi più chi meno ne abbiamo proprio bisogno tutti.
Grazie per quanto fate per noi tutti.
Francesco
S.O. Windows 10 e Office 2007
Avatar utente
Francesco53
Utente Senior
 
Post: 811
Iscritto il: 20/02/10 18:45

Re: Buone Feste 2011

Postdi ricky53 » 21/12/11 00:16

Buone feste a tutti e, in questo periodo particolare, una speranza per un anno migliore che ci dia delle soddisfazioni e ci consenta di realizzare qualche desiderio.

BUON NATALE e FELICE ANNO NUOVO
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Buone Feste 2011

Postdi Anthony47 » 21/12/11 16:17

Probabilmente insieme al "Gadget Festivita' 2011" avrei dovuto inserire qualche istruzione d' uso, se non altro per aiutare l' utente a capire se funziona o no.

Rimedio ora:
1) scaricate il file, magari scegliendo di salvarlo sul proprio disco
2) da Excel, aprire il file:
3) vi si apre il foglio Memo, con le seguenti informazioni:
- il file gira solo se le macro sono abilitare, se si rimane sul foglio Memo per più di 5 sec significa invece che le macro sono disattivate.
- Viene creato sul vostro disco un file col nome zczcXtree.gif nella stessa directory dove si trova il file .xls
- Se WindowMediaPlayer e' gia' aperto quando si carica il file le macro potrebbero andare in errore; CHIUDERE MediaPlayer e continuare.
4) Se le macro sono abilitate, dopo circa 5 sec viene selezionato il foglio Ver_Uno:
Immagine

Uploaded with ImageShack.us

5) Come vedete, in partenza Ver_Uno e' un foglio "bianco" con stilizzato un alberello; viene anche visualizzata una form di comandi da cui si puo' scegliere:
- quale animazione attivare (Play 1°, oppure Play 2°)
- se abilitare o no il suono
- Chiudere il file senza ulteriori indugi
6) se si sceglie Play 1° o Play 2° parte la vera applicazione, che dovrebbe comportarsi come segue:
a) Excel passa in modalita' "full screen" e "ScreenUpdating = False"; vedi anche punto 21 piu' avanti.
b) In modalita' nascosta viene preparata una immagine di sfondo della dimensione pari al vostro screen, che viene salvata sul vostro disco col nome zczcXtree.gif; questa immagine e' diversa tra Play 1 e Play 2.
Immagine
Ecco lo sfondo di Play 1

Immagine
Questo e' invece lo sfondo di Play 2

c) Viene applicata l' immagine zczcXtree.gif come sfondo del foglio Ver_Uno
d) Viena adattato il foglio excel alla dimensione dello sfondo, e si passa in modalita' "ScreenUpdating = True
e) Viene attivato Windows MediaPlayer (WMP) in modalita' nascosta, e parte un allegro canto natalizio (Deck the Halls); vedi Nota1
f) Si avvia una accensione di lucine sull' alberello, con illuminazione casuale
g) dopo circa 50 secondi la canzone termina e viene mostrata la cometa; in realta' i due effetti non sono strettamente sincronizzati, dipende dalla velocita' con cui parte WMP nello step e)
h) Si visualizza nuovamente la form di comandi e termina l' animazione. Si puo' ripartire dalla fase 5
Immagine

Ecco come si presenta il foglio a conclusione di Play 1

Questa e' la teoria....
In pratica piu' cose potrebbero andare storte; vediamo qualche caso:
21) Windows MediaPlayer non si avvia, con un messaggio di errore sull' istruzione Selection.Verb Verb:=xlPrimary (Modulo XMainM, macro XMain).
a) Provare a "eseguire" un file .wav (cercare uno di questi file, fare doppioclick sul nome) e verificare se e quale programma si apre per "suonare" il file
b) provare a eseguuire Play 1 o Play 2 dopo aver tolto la spunta ad "Abilita Suoni"; dovrebbe eseguirsi la macro con i suoi effetti speciali senza pero' la musica di fondo.
c) segnalatemi queste situazioni, magari riesco a trovare una soluzione o un bypass

22) La macro va in errore in altri posti.
a) provate a eliminare l' istruzione Application.ScreenUpdating = False nella macro XMain (2 presenze) e nella macro convertiGif_22(NumPic) (Modulo Z_backgr), in modo da poter seguire l' evoluzione della macro
b) segnalatemi queste situazioni, indicando riga e codice di errore, nomche' quello che avete notato sullo schermo, magari riesco a trovare una soluzione o un bypass

23) La form per dare i comandi non e' piu' presente sullo schermo
a) attivate il foglio Memo, che vi portera' dopo pochi secondi sul foglio Ver_Uno completo di Form.
Se non si vedono i tab col nome foglio, potete muovervi tra i fogli con Contr-PagSu (indietro) o Contr-PagGiu' (avanti); oppure eliminate la visualizzazione a tutto schermo (Menu /Visualizza /Schermo intero; oppure Tasto-dx sul foglio, scegliere Chiudi schermo intero)

24) altri probabilissimi intoppi che non mi vengono in mente ora
a) procedete come per la casistica 21


Nota1
Se puo' aiutare, questo e' il testo della strofa cantata:
Deck the halls with boughs of holly
Fa-la-la-la-la, la-la-la-la
'Tis the season to be jolly
Fa-la-la-la-la, la-la-la-la
Don we now our gay apparel
Fa-la-la, la-la-la, la-la-la.
Troll the ancient Yule-tide carol
Fa-la-la-la-la, la-la-la-la.

Ancora buone feste...
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Buone Feste 2011

Postdi karug64 » 21/12/11 20:20

RIcambio augurando a tutto il forum un felice Natale e un ottimo (...speriamo...) 2011.
Un grazie particolate a tutti quanti per gli aiuti e le soluzioni che mi avete e che (penso proprio ...) continuerete a darmi, in particolar modo ai "Grandissimi" moderatori sempre presenti e pronti con i loro suggerimenti e soluzioni.

AUGURIIIIIIIII !!!!!!!
Office 2010
karug64
Utente Senior
 
Post: 746
Iscritto il: 20/11/11 21:22

Re: Buone Feste 2011

Postdi Anthony47 » 22/12/11 15:50

karug64 ha scritto:RIcambio augurando a tutto il forum un felice Natale e un ottimo (...speriamo...) 2011.

Evidentemente a karug il 2011 e' piaciuto tanto che vuole fare il bis... :lol: :lol:

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

Re: Buone Feste 2011

Postdi Diavolo65 » 01/01/12 23:34

Buon Anno a tutti................ :aaah
(E grazie per gli aiuti)
Diavolo65
Newbie
 
Post: 9
Iscritto il: 19/12/11 06:57

Re: Buone Feste 2011

Postdi Anthony47 » 12/01/12 00:41

Il presepe potrebbe rimanere ancora qualche settimana, ma l' albero va smontato ora...

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


Torna a Applicazioni Office Windows


Topic correlati a "Buone Feste 2011":


Chi c’è in linea

Visitano il forum: Nessuno e 96 ospiti