Condividi:        

Macro Excel

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Macro Excel

Postdi noumann » 11/03/17 09:31

Buongiorno a tutti.Ho un problema per il funzionamento di un programmino in excel che ho creato.
Nel Foglio "Input" ho impostato in B16 una cella collegata con un elenco date.
https://dl.dropboxusercontent.com/u/23913570/1.docx
Nel foglio “Sintesi”,la cella h34 assume un valore diverso a seconda della data selezionata nel foglio “Input” B16.
https://dl.dropboxusercontent.com/u/23913570/2.docx
Come posso impostare una macro che in un nuovo foglio mi elenchi in colonna i vari valori che la cella H34 del Foglio “Sintesi” assume al cambiare la data del menu a tendina del foglio “Input”?
Grazie mille!
noumann
Newbie
 
Post: 5
Iscritto il: 11/03/17 09:27

Sponsor
 

Re: Macro Excel

Postdi patel » 11/03/17 09:56

perché alleghi docx ? non stiamo parlando di excel ? posta un link ad un file di esempio con dati e risultato desiderato
patel
Utente Senior
 
Post: 309
Iscritto il: 24/04/12 16:03

Re: Macro Excel

Postdi noumann » 11/03/17 10:49

Ci provo:
https://dl.dropboxusercontent.com/u/239 ... Copia.xlsm

La cella B16 del foglio "Input" contiene un elenco date.Al cambiare della data,cambia il valore della cella H34 del foglio "Sintesi".Vorrei avere in un nuovo foglio una colonna che mi elenchi i diversi valori che la cella H34 assume al variare della data impostata nel foglio "Input" alla cella B16.
Grazie mille
noumann
Newbie
 
Post: 5
Iscritto il: 11/03/17 09:27

Re: Macro Excel

Postdi patel » 11/03/17 12:05

aggiungi un foglio di nome Risultato e prova questa
Codice: Seleziona tutto
Sub a()
Sheets("Risultato").Columns("A:A").NumberFormat = "dd/mm/yy;@"
For r = 4 To 274
  Sheets("Input").Range("B16").Value = Sheets("Fondi").Cells(r, 1)
  Sheets("Risultato").Cells(r, 1).Value = Sheets("Fondi").Cells(r, 1)
  Sheets("Risultato").Cells(r, 2).Value = Sheets("Sintesi").Range("H34").Value
Next
End Sub
patel
Utente Senior
 
Post: 309
Iscritto il: 24/04/12 16:03

Re: Macro Excel

Postdi noumann » 11/03/17 12:40

E' perfetta.Grazie mille,patel!!
noumann
Newbie
 
Post: 5
Iscritto il: 11/03/17 09:27

Re: Macro Excel

Postdi patel » 11/03/17 13:03

per la prossima volta leggi il regolamento, il titolo della discussione deve riflettere l'argomento
viewtopic.php?f=26&t=103911
patel
Utente Senior
 
Post: 309
Iscritto il: 24/04/12 16:03


Torna a Applicazioni Office Windows


Topic correlati a "Macro Excel":


Chi c’è in linea

Visitano il forum: Nessuno e 33 ospiti