|
Login
  • Page:
  • 1

TOPIC: Copiare formula senza bloccare i riferimenti

Copiare formula senza bloccare i riferimenti 8 years 9 months ago #7202

Ciao a tutti,
come descritto nel titolo avrei bisogno di una macro per copiare la formula presente in un foglio, in un altro foglio, o in un'altra cella dello stesso foglio, senza però bloccare i riferimenti.

Non so se servano dei dati specifici da inserire nella sintassi della macro, tipo la cella dalla quale copiare la formula; quello che mi serveirebbe è più generale, cioè una macro con incorporata una input box nella quale inserire il valore della cella la cui formula deve essere copiata e cliccando su ok, la macro lavora per restituirmi quella formula nella cella (anche di un altro foglio) che voglio.

Es. nella cella a1 c'è la formula b2*b3
nella cella c5 voglio la stessa formula, ma senza bloocare i riferimenti;
attivo la macro e mi compare la input box con il messaggio "quale cella vuoi copiare?" io digito a1 e nella cella mi compare il risultato con la formula b2*b3.

Esiste qualcosa del genere o chiedo troppo?
Ciao e grazie
The administrator has disabled public write access.

Copiare formula senza bloccare i riferimenti 8 years 9 months ago #7203

Oppure, un'altra versione che potrebbe essermi utile è quella di poter copiare non la singola cella, ma un intero intervallo.
Seleziono cioè l'intervallo in cui voglio che siano copiate le mie formule e l'input box mi chiede non quale cella copiare, ma quale intervallo di celle.

Spero riusciate ad aiutarmi...
The administrator has disabled public write access.

Copiare formula senza bloccare i riferimenti 8 years 9 months ago #7205

  • mauro27
  • mauro27's Avatar
  • OFFLINE
  • Platinum Boarder
  • Posts: 636
  • Thank you received: 9
  • Karma: 42
quello che cerchi e'
"Incolla speciale - formule" ? :dry: :dry: :dry:

io mi sono creato una macro che ho associato alla combinazione Ctrl + D
che non fa altro che quanto già faccia "Incolla speciale - formule" :whistle: :whistle: :whistle:


Sub incollaformulas()
' Ctrl + D
Selection.PasteSpecial Paste:=xlFormulas
End Sub

ciao
mauro
mauro27 - excel 2010 su Win7 - excel 2011 su Mac
_________________________________________________
"per ogni problema esistono almeno 3 soluzioni, l'importante è trovare quella più semplice" - Mauro
"Ogni problema ha tre soluzioni: la mia soluzione, la tua soluzione, e la soluzione giusta" -...
The administrator has disabled public write access.

Copiare formula senza bloccare i riferimenti 8 years 8 months ago #7212

Se faccio solo la "incolla formule", come il comando dell'incolla speciale, mi sposta i riferimenti, se questi non sono bloccati con l'F4. Comunque sono riuscita a crearla, mi ci son voluti due giorni...
The administrator has disabled public write access.
  • Page:
  • 1
Time to create page: 0.392 seconds