Condividi:        

trovare e scrivere date mancanti

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

trovare e scrivere date mancanti

Postdi raimea » 20/02/26 17:27

ciao

tramite macro
vorrei scrive i giorni in cui non ho
avuto una partita.

analizzando le date in fgl 4_archivio
col F14:F
vorrei riportare i giorni " mancanti "
in fgl 5_tabelle da cella H66

x far capire ho scritto manualmente
le prime date mancanti

vi allego il file

https://www.dropbox.com/scl/fi/h8wczro1g9uty7g39zz9d/giorni-senza.xlsm?rlkey=i9z6a0cpntmsw103rfr266x1j&st=zwb4knrc&dl=0

ciao
S.O. win11, Excell 2021
Avatar utente
raimea
Utente Senior
 
Post: 1487
Iscritto il: 11/02/10 07:33
Località: lago

Sponsor
 

Re: trovare e scrivere date mancanti

Postdi Anthony47 » 20/02/26 22:54

Prova con questa:
Codice: Seleziona tutto
Sub MissingDays()
Dim wArr, oArr() As Long, I As Long, rDate As Range
'
Set rDate = Range(Sheets("4_archivio").Range("F14"), Sheets("4_archivio").Range("F14").End(xlDown))
ReDim oArr(Application.WorksheetFunction.Min(rDate) To Application.WorksheetFunction.Max(rDate), 1 To 1)
wArr = rDate.Value
For I = 1 To UBound(wArr)
    oArr((wArr(I, 1)), 1) = 1
Next I
For I = LBound(oArr) To UBound(oArr)
    If oArr(I, 1) = 0 Then
        Sheets("5_tabelle").Cells(Rows.Count, "H").End(xlUp).Offset(1, 0).Value = CDate(I)
    End If
Next I
End Sub
Avatar utente
Anthony47
Moderatore
 
Post: 19688
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "trovare e scrivere date mancanti":


Chi c’è in linea

Visitano il forum: Nessuno e 13 ospiti