Pur non sapendo "ne leggere ne scrivere" (come ho dimostrato), riesco a volte (scopiazzando senza ritegno e usando in cut&paste alla grande) a far funzionare qualche macro. In merito avrei qualche problemino di tipo "generale", ovvero modulini che potrei proficuamente riciclare in diverse occasioni.

##############################################################
1) Dal registratore ho imparato a muovermi così:

args2(0).Value = 3  'passi
dispachter.executeDispatch(oDocument, ".uno.GoRight, "", 0, args2 ())

' e mi sposto di tre celle a destra
(La sintassi proprio non l'ho capita... ma un po' a naso me la cavo)

Ma c'è un modo più agevole per spostarsi "relativamente"?

(    activeCell.offset(0, 5) mi piaceva così tanto... )


##############################################################

2) Altra domanda:

- Sono su una cella (è selezionata la cella) e vorrei
- copiare l'intera riga
- incollarla sul posto spingendo le righe in basso

##############################################################

3) Ancora questa:

- sono su una cella e vorrei
- copiare un range (definito da un nome di area) che sta da altra parte del documento (ma semza muovermi)
- e incollarlo esattamente dove mi trovo

##############################################################

4) Ancora una e poi basta:

- sono su una cella e vorrei
- registrarne la posizione in una variabile
- andare in giro a fare altre cose
- tornare dov'ero all'inizio usando l'indirizzo registrato nella var

##############################################################

5) Quando si comincia diventa difficile fermarsi...

Se l'unico sistema che conosco è il dispatch...

- sono su una cella e vorrei
- copiarne il contenuto in un altro posto (posto ben definito
  e sempre quello, quindi con un indirizzo o un nome di area)

##############################################################

Giuro ho cercato a lungo sul web di trovare qualche esempio analogo...

Ho travato di tutto: macro che fanno il caffè espresso (dolce o zuccherato calcolando l'oroscopo dell'utente e le fasi dei suoi bioritmi in quel momento), e più in generale operazioni complesse, che si fanno forse una volta nella vita di un documento.

Sono convinto che risolvendo i problemini sopra e con l'aiuto di un registratore si possano fare cose interessanti...

Qualcuno mi può aiutare?

un ringraziamento anticipato

Bart

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a