Newsgroup: it.comp.lang.visual-basic
Titolo: [VBA-Excel] Divertitevi con questa Supermacro!

Spero che il subject sia accattivante per attirare voi più esperti, perchè
ho un problema che mi affligge da diversi mesi....
Il punto è questo: come ho postato su it.comp.os.windows.software, in ditta
usiamo programmare le attività con Project98, che ci dà non pochi problemi
per quanto riguarda la conservazione dei dati (puntualmente "sputtana" le
ore assegnate ai dipendenti, senza che noi ne conosciamo la causa).
Avendo chiesto informazioni sull'esistenza di un programma più agile che
contenga le funzioni base di Project98 ed avendo ricevuto risposta negativa,
ho dovuto iniziare a fare uno pseudoprogrammino in VBA in ambiente Excel.
Ho superato di versi zoccoli duri, ma su questo ostacolo mi sono bloccato:
Non so se conoscete Project, in pratica immagazzina dati relativi a delle
attività e a delle risorse (manodopera od altro), si assegnano queste ultime
alle prime e poi Project ti consente di farci tutti i conticini che vuoi, in
particolare (quello che interessa a noi) crea dei simpaticissimi piani di
carico, assegna cioè giorno per giorno le ore che una ogni risorsa dedica a
ogni attività.
Qui casca l'asino, e soprattutto casco io... non mi riesce di assegnare le
risorse alle attività!!! Sarebbe carino poterlo fare da una finestra di
dialogo, ma mi basta anche dal normale foglio, potete aiutarmi?!?!?
Spero di avere stuzzicato i Guru del VBA!
Grazie x l'aiuto
Mirko Manetti
mane...@colorobbia.it
--- - - -  -  -  -   -   -   -    -    -    -     -     -     -     -
Colorobbia Consulting S.r.l.
Quality Assurance Department
--- - - -  -  -  -   -   -   -    -    -    -     -     -     -     -

Non ricordo bene.
E' parecchio che non smaneto sul modello oggetti di Project.
Dovresti dare un'occhiata ai due oggetti e ai loro metodi.
Se mi capita in mano un project 98, ti scrivo qualcosa di più.
ciao
ugo

 Spero di avere stuzzicato i Guru del VBA!
  I guru non so. A me hai fatto un po' girare i cosiddetti. Soprattutto
perche' dopo tanto parlare non sei riuscito a spiegare chiaramente cosa ti
serva effettivamente sapere, in maniera che ti si possa dare una mano, visto
che la volonta`, almeno da parte nostra, c'e`.
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 in maniera che ti si possa dare una mano, visto che la volonta`, almeno da
parte nostra, c'e`.
Da parte degli altri forse, non certo da parte tua visto che hai scritto un
post dandomi del:
-fannullone
-incompetente
-raccomandato
e non voglio stare a rileggere per vedere se ce ne sono ancora!
Boh, non so più che dire perchè mi hai veramente preso di sorpresa, non mi
aspettavo queste reazioni... ti saluto!


 i newsgroup o e` uno spiritoso che se ne fotte degli altri.
Rinfodera la spada fiammeggiante, questo non è uno dei messaggi peggiori in
quanto a subject. Usa persino un TAG quasi a tema, visto che manca solo il
riferimento a Project.
Ok, dal messaggio non si capisce molto di quello che vuole fare, ma se ha
smanettato un po' con Project (uno dei peggiori programmi che abbia mai
visto dal punto di vista della comprensione immediata) è normale che sia un
po' confuso 8-).
Adesso ci spiega meglio e vediamo se si riesce di aiutarlo.
Temo che ci si stia pompando un po' troppo l'un l'altro ultimamente con
questa storia dei subject a tema e delle domande banali (e mi ritengo
responsabile anche io).
Abbassiamo un po' il tono se possibile. In fondo siamo qui per aiutare e per
essere aiutati e nessuno "nasce imparato".
Ciao
*Roby*

essere aiutati e nessuno "nasce imparato".
Queste sono le persone che speravo (e sapevo) di trovare, grazie!! Anche nel
mio (Dio santo com'è brutto dire *mio*) ng spesso arriva gente che fa sempre
le solite stupide domande, ma io faccio quel che posso perchè il motivo per
cui uno va a cercare un ng è perchè vuole reperire informazioni su un dato
argomento, per questo mi pare naturale che i più "anziani" aiutino gli
altri... poi boh, ognuno la pensa come vuole...
ancora grazie, aurevoire!!
Mirko Manetti


 Abbassiamo un po' il tono se possibile. In fondo siamo qui per aiutare e
per essere aiutati e nessuno "nasce imparato".
In certi casi fra la pedagogia secondo Montessori e quella secondo Erode
preferisco la seconda. Poi vedo le reazioni. Se l'amico mostra di essere
disponibile a mettersi in discussione io faccio altrettanto. Se mi da` del
fascista mi faccio una grassa risata e gli dedico un sonoro pernacchio.
Capirai: nel 1968 avevo 18 anni ed all'epoca credo di aver dato del fascista
anche a mia nonna, buonanima, quando mi diceva "Studia!".
--
Ciao:-))


 preferisco la seconda.
Ho una bimba piccola e preferisco le mezze misure. Per quel che mi riguarda,
la Montessori può restarsene sulle 1000 lire ed Erode sotto terra. 8-)
Ciao
*Roby*

 Ho una bimba piccola e preferisco le mezze misure. Per quel che mi
riguarda, la Montessori può restarsene sulle 1000 lire ed Erode sotto terra.
8-)
Scusa ma cos'ha a che vedere con la pedagogia il rapporto genitore figlio?
;-)
--
Ciao.


...

Ok, puoi scrivermi quando e se vuoi agli indirizzi che trovi in sign, grazie
mille!!
----------------------------------------------------------------------------
"Se l'essenza dell'umanità è essere emotivi,
il suo destino è l'imperfezione"
da "L'intelligenza del cuore" di Stanley I. Greenspan
----------------------------------------------------------------------------
Mi cercate?
Trovatemi su: 
vm_...@elenet.it
 - 
eme...@quipo.it
Mi cercate urgentemente?
Trovatemi urgentemente sul mio WAP: 
eme...@inwind.it
Mi cercate in tempo reale?
Trovatemi in tempo reale su ICQ: 16355872

anche a mia nonna, buonanima, quando mi diceva "Studia!".
Spero solo che tu non creda che adesso abbia rispetto di te perchè hai 61
anni. Ho rispetto di persone umane, che non hanno bisogno nè di pedagigia
Montessori nè di quella Erode, ho rispetto di persone che, come Roberto
Piazzolla o Ugo Mangini, capiscono che se uno viene qui è perchè pensa di
trovare persone che si intendono di VB e probabilmente viene per chiedere
aiuto.


la Montessori può restarsene sulle 1000 lire ed Erode sotto terra. 8-)
Sottoscrivo


 che è stata assegnata ad una risorsa.
Ok. Questo quindi è l'output che vorresti ottenere?
A questo punto resta da capire qual'è la base dati di partenza: hai un
foglio per ogni risorsa con la suddivisione per colonna delle ore assegnate
ai singoli task e per riga hai i giorni? Oppure hai un foglio unico per
tutti i dipendenti?
O altro?
Partendo da una buona base dati di partenza, dovrebbe essere possibile
estrarre l'output che mi hai fatto vedere col tuo esempio, semplicemente con
l'ausilio di una tabella Pivot
Ciao
*Roby*

 Spero solo che tu non creda che adesso abbia rispetto di te perchč hai 61
anni.
Eh!... I giovani d'oggi!... Non rispettan nulla e nessuno, nemmanco
l'arimmetica.
--
Ciao ;-)


l'ausilio di una tabella Pivot
Si infatti... non ho mai usato le tabelle Pivot, ma da quel poco che ho
visto sarebbero ideali!!!
