Condividi:        

macro excel per autofill colonna

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 per autofill colonna

Postdi Edo86c » 06/07/12 10:45

Salve a tutti,

sono un nuovo utente del forum alle prese con un problema su una macro in excel 2007.
Ho uno sheet con delle date giornaliere progressive sulla riga 6. Io vorrei inserire un tasto "Aggiungi Settimana" che consenta di inserire altre 7 colonne a partire dall'ultima colonna valorizzata sulla riga 6, quindi aggiungendo i 7 giorni successivi all'ultimo sulla riga 6. Da quello che ho capito, ma può darsi che mi sbagli, dovrei fare una macro inserendo l'autofill dall'ultima colonna valorizzata sulla riga 6 alle 7 colonne successive. Ho fatto alcuni tentavi ma tutti andati male.
Qualcuno mi può aiutare?

grazie in anticipo
Edo86c
Newbie
 
Post: 2
Iscritto il: 05/07/12 10:53

Sponsor
 

Re: macro excel per autofill colonna

Postdi Flash30005 » 06/07/12 12:55

Ciao Edo86c e benvenuto nel Forum

Inserisci in un modulo questa macro
Codice: Seleziona tutto
Sub AggSett()
UC = Cells(6, Columns.Count).End(xlToLeft).Column + 1
For AGGD = UC To UC + 6
    Cells(6, AGGD).Value = Cells(6, AGGD - 1).Value + 1
Next AGGD
End Sub

poi assegna, ad una forma, comando, pulsante o tasto scelta rapida, la macro stessa

ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: macro excel per autofill colonna

Postdi Edo86c » 06/07/12 13:49

Flash grazie mille!

Effettivamente in questo modo ottengo le nuove date. Oltre a questo, mi servirebbe anche che le nuove colonne prendessero lo stesso formato di quelle già esistenti. Ovvero che, oltre ad avere la data corretta in riga 6, presentino lo stesso formato per tutte le righe. Secondo te è possibile?

Grazie ancora per la disponibilità
Edo86c
Newbie
 
Post: 2
Iscritto il: 05/07/12 10:53

Re: macro excel per autofill colonna

Postdi Flash30005 » 06/07/12 21:14

Sei abituato ad acquistare a rate? :D

per il formato e larghezza colonne usa la macro così implementata
Codice: Seleziona tutto
Sub AggSett()
UC = Cells(6, Columns.Count).End(xlToLeft).Column + 1
For AGGD = UC To UC + 6
    Cells(6, AGGD).Value = Cells(6, AGGD - 1).Value + 1
Next AGGD
Cells(6, UC - 1).Copy
Range(Cells(6, UC), Cells(6, UC + 6)).PasteSpecial Paste:=xlPasteFormats
Application.CutCopyMode = False
For CC = UC To UC + 6
    Columns(CC).EntireColumn.AutoFit
Next CC
End Sub


Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-


Torna a Applicazioni Office Windows


Topic correlati a "macro excel per autofill colonna":


Chi c’è in linea

Visitano il forum: Nessuno e 55 ospiti