Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[Quizzone di Excel] Quesito 31

9 views
Skip to first unread message

r

unread,
Sep 29, 2011, 11:40:35 AM9/29/11
to
Per approfondire:
https://sites.google.com/site/e90e50/documento-plinius/quizzone-di-excel
---------------------------------------------------------------------------

Sapete tutti cos'è un quine?
2 domande ... 4 punti per ognuna ... onere del prossimo quesito a chi
da per primo la risposta corretta almeno ad una domanda.

prima domanda (facilissima :-) 3 punti
In A1 un testo
in A2 una formula che sia un quine ... ovvero una formula che
riferendosi ad A1 restituisca quello che vedete nella barra delle
formule posizionandovi su A2 vince solo la più breve e dovete
ovviamente dire cosa scriverete in A1 e in A2

seconda domanda 5 punti
implementate la sub qui sotto in modo che diventi un quine

Sub Quine()
Dim c As String, s As String
c = "Sub "
s = " As String"
Debug.Print c & s & s & c & s & c
End Sub

saluti e buon quizzzzzone :-)
r

r

unread,
Sep 29, 2011, 11:50:21 AM9/29/11
to
On 29 Set, 17:40, r <robb....@gmail.com> wrote:

> 2 domande ... 4 punti per ognuna ...

> prima domanda (facilissima :-) 3 punti

> seconda domanda 5 punti

3 punti e 5 sono le affermazioni corrette :-)
r

Andrea.9

unread,
Sep 29, 2011, 12:23:09 PM9/29/11
to
in A1: '=SOSTITUISCI("a";"a";A1)
in B1:

Andrea.9

unread,
Sep 29, 2011, 12:24:07 PM9/29/11
to
partito un colpo

in A1: '=SOSTITUISCI("a";"a";A1)
in B1: =SOSTITUISCI("a";"a";A1)

andrea

Andrea.9

unread,
Sep 29, 2011, 12:31:28 PM9/29/11
to
ancor piu' semplice

in A1: '=A1
in B1: =A1

andrea

Andrea.9

unread,
Sep 29, 2011, 12:36:20 PM9/29/11
to
se poi A1 e' formattato come testo non serve nemmeno l'apostrofo e si
accorcia di un carattere
cioe' in A1 e in B1 scrivere semplicemente: =A1
.... mo ho capito il problema? era questo che bisognava ottenere?
ciao
andrea

r

unread,
Sep 29, 2011, 12:28:57 PM9/29/11
to
carina ... davvero!
ma non è la più breve ... che è molto più semplice ...
quasi ti assegno i tre punti ... ci penso :-)
dai è molto molto semplice ...
ciao
r

paoloard

unread,
Sep 29, 2011, 12:59:49 PM9/29/11
to
"Andrea.9" ha scritto nel messaggio
news:3cd38c9c-73fd-4c4a...@n12g2000yqh.googlegroups.com...
-----------------------------------------------

Mi pare che Andrea abbia centrato il problema.
Vorrei solo segnalare una formula autoreferenziale, in quanto non deve fare
riferimento ad alcuna, che ho trovato con Google:

=SOSTITUISCI("=SOSTITUISCI(@;CODICE.CARATT(64);CODICE.CARATT(34)&@&CODICE.CARATT(34))";CODICE.CARATT(64);CODICE.CARATT(34)&"=SOSTITUISCI(@;CODICE.CARATT(64);CODICE.CARATT(34)&@&CODICE.CARATT(34))"&CODICE.CARATT(34))

è sufficiente scriverla in una qualsiasi cella e, come risultato,
restituisce la formula stessa.

ciao paoloard
http://www.riolab.org

eliano

unread,
Sep 29, 2011, 1:18:04 PM9/29/11
to
On 29 Set, 18:59, "paoloard" <xxp...@alice.it> wrote:
> "Andrea.9"  ha scritto nel messaggionews:3cd38c9c-73fd-4c4a...@n12g2000yqh.googlegroups.com...
>
> ancor piu' semplice
>
> in A1: '=A1
> in B1: =A1
>
> andrea
> -----------------------------------------------
>
> Mi pare che Andrea abbia centrato il problema.
> Vorrei solo segnalare una formula autoreferenziale, in quanto non deve fare
> riferimento ad alcuna, che ho trovato con Google:
>
> =SOSTITUISCI("=SOSTITUISCI(@;CODICE.CARATT(64);CODICE.CARATT(34)&@&CODICE.C­ARATT(34))";CODICE.CARATT(64);CODICE.CARATT(34)&"=SOSTITUISCI(@;CODICE.CARA­TT(64);CODICE.CARATT(34)&@&CODICE.CARATT(34))"&CODICE.CARATT(34))
>
> sufficiente scriverla in una qualsiasi cella e, come risultato,
> restituisce la formula stessa.
>
> ciao paoloardhttp://www.riolab.org

Bravi, 7+! (By Cochi & Renato).

Ma che uso ne possiamo fare ? Esterno, suppongo.:-))

Eliano

Andrea.9

unread,
Sep 29, 2011, 1:23:00 PM9/29/11
to
Copio e incuneo la mail di roberto:
"Dal cellulare non riesco a scrivere sull'ng ma, si hai vinto! Fino a
questa sera non mi collego puoi scriverlo tu? E anche che assegnerò un
punto per ogni nuovo quine quindi tu sei già a 4 punti. Grazie"

pero' decisamente il prossimo quesito lo fa chi risponde alla parte in
vba (°_°)
ciao
andrea

paoloard

unread,
Sep 29, 2011, 1:26:52 PM9/29/11
to
"eliano" ha scritto nel messaggio
news:3ccdf573-d9b6-481c...@dm9g2000vbb.googlegroups.com...

cut

Bravi, 7+! (By Cochi & Renato).

Ma che uso ne possiamo fare ? Esterno, suppongo.:-))

Eliano
-----------------------------------------------

Con tiro di catenella :-))

paoloard
http://www.riolab.org

plinius

unread,
Sep 29, 2011, 1:53:44 PM9/29/11
to

"r" <robb...@gmail.com> ha scritto nel messaggio
news:2237eb5b-b538-4637...@g23g2000vbz.googlegroups.com...
Per approfondire:
https://sites.google.com/site/e90e50/documento-plinius/quizzone-di-excel
---------------------------------------------------------------------------

Sapete tutti cos'č un quine?
2 domande ... 4 punti per ognuna ... onere del prossimo quesito a chi
da per primo la risposta corretta almeno ad una domanda.

prima domanda (facilissima :-) 3 punti
In A1 un testo
in A2 una formula che sia un quine ... ovvero una formula che
riferendosi ad A1 restituisca quello che vedete nella barra delle
formule posizionandovi su A2 vince solo la piů breve e dovete
ovviamente dire cosa scriverete in A1 e in A2

seconda domanda 5 punti
implementate la sub qui sotto in modo che diventi un quine

Sub Quine()
Dim c As String, s As String
c = "Sub "
s = " As String"
Debug.Print c & s & s & c & s & c
End Sub

saluti e buon quizzzzzone :-)
r

***************

Ma cosě?? Ex abrupto? Brupto discolo! :-)

Ma fatti capire perň... che vuol dire "implementare"?
Dobbiamo ovviamente modificarla!
Ma se non ci sono limiti alle modifiche, posso cancellare la tua sub e
mettercene un'altra...
Insomma fatti capire ok?
Ciao,
E.


r

unread,
Sep 29, 2011, 5:18:39 PM9/29/11
to
On 29 Set, 19:53, "plinius" <punto.linea...@LEVARElibero.it> wrote:
> "r" <robb....@gmail.com> ha scritto nel messaggionews:2237eb5b-b538-4637...@g23g2000vbz.googlegroups.com...
> Per approfondire:https://sites.google.com/site/e90e50/documento-plinius/quizzone-di-excel
> ---------------------------------------------------------------------------
>
> Sapete tutti cos' un quine?
> 2 domande ... 4 punti per ognuna ... onere del prossimo quesito a chi
> da per primo la risposta corretta almeno ad una domanda.
>
> prima domanda (facilissima :-) 3 punti
> In A1 un testo
> in A2 una formula che sia un quine ... ovvero una formula che
> riferendosi ad A1 restituisca quello che vedete nella barra delle
> formule posizionandovi su A2 vince solo la pi breve e dovete
> ovviamente dire cosa scriverete in A1 e in A2
>
> seconda domanda 5 punti
> implementate la sub qui sotto in modo che diventi un quine
>
> Sub Quine()
> Dim c As String, s As String
> c = "Sub "
> s = " As String"
> Debug.Print c & s & s & c & s & c
> End Sub
>
> saluti e buon quizzzzzone :-)
> r
>
> ***************
>
> Ma cos ?? Ex abrupto? Brupto discolo! :-)
>
> Ma fatti capire per ... che vuol dire "implementare"?
> Dobbiamo ovviamente modificarla!
> Ma se non ci sono limiti alle modifiche, posso cancellare la tua sub e
> mettercene un'altra...
> Insomma fatti capire ok?
> Ciao,
> E.

va beh non mi spiego ... mea culpa ... ;-(
ho usato in modo errato il termine al posto di integrare aggiungere
parti ...
comunque va mantenuto tutto il codice della routine ... è consentito
aggiungere ciò che si vuole e dove si vuole.
saluti
r

r

unread,
Sep 29, 2011, 6:01:04 PM9/29/11
to
grazie andrea ... quindi confermo 1 punto per ogni nuovo ...
il più breve usando almeno una funzione?

il prossimo quesito spetta a te!
mettiti l'anima in pace :-)
r

r

unread,
Sep 29, 2011, 6:01:31 PM9/29/11
to
On 29 Set, 18:59, "paoloard" <xxp...@alice.it> wrote:
> "Andrea.9"  ha scritto nel messaggionews:3cd38c9c-73fd-4c4a...@n12g2000yqh.googlegroups.com...
>
> ancor piu' semplice
>
> in A1: '=A1
> in B1: =A1
>
> andrea
> -----------------------------------------------
>
> Mi pare che Andrea abbia centrato il problema.
> Vorrei solo segnalare una formula autoreferenziale, in quanto non deve fare
> riferimento ad alcuna, che ho trovato con Google:
>
> =SOSTITUISCI("=SOSTITUISCI(@;CODICE.CARATT(64);CODICE.CARATT(34)&@&CODICE.CARATT(34))";CODICE.CARATT(64);CODICE.CARATT(34)&"=SOSTITUISCI(@;CODICE.CARATT(64);CODICE.CARATT(34)&@&CODICE.CARATT(34))"&CODICE.CARATT(34))
>
> sufficiente scriverla in una qualsiasi cella e, come risultato,
> restituisce la formula stessa.
>
> ciao paoloardhttp://www.riolab.org

carina!
:-)
il link?
r

Andrea.9

unread,
Sep 30, 2011, 5:42:51 AM9/30/11
to
> > pero' decisamente il prossimo quesito lo fa chi risponde alla parte in
> > vba    (°_°)

> il prossimo quesito spetta a te!
> mettiti l'anima in pace :-)

ci mancherebbe, insisto perche' tale onore spetti al risolutore vba
che ancora non appare.
ciao
andrea

paoloard

unread,
Sep 30, 2011, 2:53:03 PM9/30/11
to
"r" ha scritto nel messaggio
news:d222ba28-77ce-4afb...@x16g2000yql.googlegroups.com...
-------------------------------------------------

eccolo: https://gist.github.com/429949

paoloard
http://www.riolab.org

eliano

unread,
Sep 30, 2011, 4:18:03 PM9/30/11
to
On 30 Set, 20:53, "paoloard" <xxp...@alice.it> wrote:
> "r"  ha scritto nel messaggionews:d222ba28-77ce-4afb...@x16g2000yql.googlegroups.com...
>
> On 29 Set, 18:59, "paoloard" <xxp...@alice.it> wrote:
>
>
>
>
>
> > "Andrea.9"  ha scritto nel
> > messaggionews:3cd38c9c-73fd-4c4a...@n12g2000yqh.googlegroups.com...
>
> > ancor piu' semplice
>
> > in A1: '=A1
> > in B1: =A1
>
> > andrea
> > -----------------------------------------------
>
> > Mi pare che Andrea abbia centrato il problema.
> > Vorrei solo segnalare una formula autoreferenziale, in quanto non deve
> > fare
> > riferimento ad alcuna, che ho trovato con Google:
>
> > =SOSTITUISCI("=SOSTITUISCI(@;CODICE.CARATT(64);CODICE.CARATT(34)&@&CODICE.C­ARATT(34))";CODICE.CARATT(64);CODICE.CARATT(34)&"=SOSTITUISCI(@;CODICE.CARA­TT(64);CODICE.CARATT(34)&@&CODICE.CARATT(34))"&CODICE.CARATT(34))
>
> > sufficiente scriverla in una qualsiasi cella e, come risultato,
> > restituisce la formula stessa.
>
> > ciao paoloardhttp://www.riolab.org
>
> carina!
> :-)
> il link?
> r
> -------------------------------------------------
>
> eccolo:https://gist.github.com/429949
>
> paoloardhttp://www.riolab.org- Nascondi testo citato
>
> - Mostra testo citato -

Link perfetto, dove viene spiegato chiaramente a cosa può servire un
"Quine".:-))
Saluti
Eliano

r

unread,
Sep 30, 2011, 5:24:54 PM9/30/11
to
> > paoloardhttp://www.riolab.org-Nascondi testo citato
>
> > - Mostra testo citato -
>
> Link perfetto, dove viene spiegato chiaramente a cosa può servire un
> "Quine".:-))
> Saluti
> Eliano

http://j-walkblog.com/index.php?/weblog/posts/An_Excel_Quine_Formula/

saluti
r

r

unread,
Sep 30, 2011, 5:26:03 PM9/30/11
to
On 30 Set, 22:18, eliano <falinieli...@virgilio.it> wrote:
> > paoloardhttp://www.riolab.org-Nascondi testo citato
>
> > - Mostra testo citato -
>
> Link perfetto, dove viene spiegato chiaramente a cosa può servire un
> "Quine".:-))
> Saluti
> Eliano

meglio ancora .... completissima:
http://c2.com/cgi/wiki?QuineProgram

r

eliano

unread,
Sep 30, 2011, 6:10:15 PM9/30/11
to
On 30 Set, 23:26, r <robb....@gmail.com> wrote:
> On 30 Set, 22:18, eliano <falinieli...@virgilio.it> wrote:
>
>
>
>
>
> > On 30 Set, 20:53, "paoloard" <xxp...@alice.it> wrote:
>
> > > "r"  ha scritto nel messaggionews:d222ba28-77ce-4afb...@x16g2000yql.googlegroups.com...
>
> > > On 29 Set, 18:59, "paoloard" <xxp...@alice.it> wrote:
>
> > > > "Andrea.9"  ha scritto nel
> > > > messaggionews:3cd38c9c-73fd-4c4a...@n12g2000yqh.googlegroups.com...
>
> > > > ancor piu' semplice
>
> > > > in A1: '=A1
> > > > in B1: =A1
>
> > > > andrea
> > > > -----------------------------------------------
>
> > > > Mi pare che Andrea abbia centrato il problema.
> > > > Vorrei solo segnalare una formula autoreferenziale, in quanto non deve
> > > > fare
> > > > riferimento ad alcuna, che ho trovato con Google:
>
> > > > =SOSTITUISCI("=SOSTITUISCI(@;CODICE.CARATT(64);CODICE.CARATT(34)&@&CODICE.C­­ARATT(34))";CODICE.CARATT(64);CODICE.CARATT(34)&"=SOSTITUISCI(@;CODICE.CAR­A­TT(64);CODICE.CARATT(34)&@&CODICE.CARATT(34))"&CODICE.CARATT(34))
>
> > > > sufficiente scriverla in una qualsiasi cella e, come risultato,
> > > > restituisce la formula stessa.
>
> > > > ciao paoloardhttp://www.riolab.org
>
> > > carina!
> > > :-)
> > > il link?
> > > r
> > > -------------------------------------------------
>
> > > eccolo:https://gist.github.com/429949
>
> > > paoloardhttp://www.riolab.org-Nasconditesto citato
>
> > > - Mostra testo citato -
>
> > Link perfetto, dove viene spiegato chiaramente a cosa può servire un
> > "Quine".:-))
> > Saluti
> > Eliano
>
> meglio ancora .... completissima:http://c2.com/cgi/wiki?QuineProgram
>
> r- Nascondi testo citato
>
> - Mostra testo citato -

Grazie Roby.
Ho capito; quindi è un tipo di algoritmo che riesce a prevedere con
assoluta certezza il risultato dell'elaborazione.
Penso che sarebbe bene non far conoscere l'applicazione del "Quine" ai
vari giocatori del lotto che accapano spesso in questo NG, onde
evitare la dilapidazione dei patrimoni messi in gioco.
Saluti a tutti,
Eliano

paoloard

unread,
Oct 2, 2011, 5:58:44 AM10/2/11
to
"eliano" ha scritto nel messaggio
news:fb05ef52-4036-4c4a...@q26g2000vby.googlegroups.com...

cut>
> eccolo:https://gist.github.com/429949
>
> paoloardhttp://www.riolab.org- Nascondi testo citato
>
> - Mostra testo citato -

Link perfetto, dove viene spiegato chiaramente a cosa può servire un
"Quine".:-))
Saluti
Eliano
-------------------------------------------------

era solo il link alla formula.
Per la spiegazione bastava consultare la Treccani:
1) forma epitetica per qui (E quine poi lo dio d'amor stesse con li amorosi
cori in gioia e canto);
2) Quine Richard: attore e regista cinematografico .......
3) Quine Willard Van Orman: Logico e filosofo. Docente alla Harvard
...............

vedi Eliano? Bastava cercare nel posto giusto ;-))

ciao paoloard
http://www.riolab.org

eliano

unread,
Oct 2, 2011, 6:02:57 AM10/2/11
to
On 2 Ott, 11:58, "paoloard" <xxp...@alice.it> wrote:
> "eliano"  ha scritto nel messaggionews:fb05ef52-4036-4c4a...@q26g2000vby.googlegroups.com...
>
> cut>
>
> > eccolo:https://gist.github.com/429949
>
> > paoloardhttp://www.riolab.org-Nascondi testo citato
>
> > - Mostra testo citato -
>
> Link perfetto, dove viene spiegato chiaramente a cosa pu servire un
> "Quine".:-))
> Saluti
> Eliano
> -------------------------------------------------
>
> era solo il link alla formula.
> Per la spiegazione bastava consultare la Treccani:
> 1) forma epitetica per qui (E quine poi lo dio d'amor stesse con li amorosi
> cori in gioia e canto);
> 2) Quine Richard: attore e regista cinematografico .......
> 3) Quine Willard Van Orman: Logico e filosofo. Docente alla Harvard
> ...............
>
> vedi Eliano? Bastava cercare nel posto giusto ;-))
>
> ciao paoloardhttp://www.riolab.org

Hai ragione Paolo, i collegamenti con XL sono evidenti.:-))
Saluti
Eliano

Andrea.9

unread,
Oct 2, 2011, 6:46:19 PM10/2/11
to
visto che tutto tace .....
..... passo al quesito 32.
andrea

0 new messages