PDA

Visualizza versione completa : [Open Office 2.0.3 Calc] Un'idea per una macro


gonZales
09-12-2006, 17.04.13
Salve,
Sto cercando un modo per automatizzare un'operazione apparentemente semplice: scambiare il contenuto di alcune celle contigue di una tabella con altre di una seconda tabella affiancata (nello stesso foglio).
Il problema nasce dall'esigenza di poter selezionare solo la prima cella del gruppo di celle della tabella A e la prima cella del gruppo della tabella B e avviando la macro eseguire la sostituzione delle celle in A con quelle in B.
Ho tentato di modificare il codice basic ma senza risultato..
Ci vorrebbe l'idea giusta..

gonZales
11-12-2006, 10.45.15
Ora vorrei provare con Excel2k, per rendere l'idea a seguire la macro generata:

Range("C5:F5").Select
Selection.Cut
Range("X1").Select
ActiveSheet.Paste
Range("I11:L11").Select
Selection.Cut
Range("C5").Select
ActiveSheet.Paste
Range("X1:AA1").Select
Selection.Cut
Range("I11").Select
ActiveSheet.Paste

praticamente scambio il contenuto dell'intervallo C5:F5 con I11:L11 parcheggiando momentaneamente i dati in X1:AA1

Io perņ vorrei una macro che di volta in volta mi permettesse di scegliere i due intervalli da scambiare tra loro, per esempio C24:F24 con I3:L3 In pratica che resti in attesa che io selezioni la cella iniziale dei due intervalli e poi operi lo scambio.
č possibile?