• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Uren op laten tellen macro

Status
Niet open voor verdere reacties.

Gielekes

Gebruiker
Lid geworden
4 sep 2017
Berichten
74
Ik zou graag een macro hebben die de cellen in de kolom A vanaf rij 10 optelt met een bepaalde waarde. Deze bepaalde waarde komt uit een invulveld. Is dit mogelijk om aan een macro toe te voegen?
 
Ja, dat is mogelijk.
 
Geen antwoord op je vraag, maar 1 routine in je code moet worden veranderd want die voegt bij iedere uitvoering een nieuwe gegevensverbinding toe (je hebt er nu al een stuk of 10 of zo). Beter is om de bestaande te gebruiken:
Code:
Private Sub Import_CSV(strFile As String)
    Dim ws As Worksheet

    Set ws = ActiveWorkbook.Sheets("blad1")    'set to current worksheet name

    With ws.Range("A10").QueryTable
        .Connection = "TEXT;" & strFile
        .Refresh BackgroundQuery:=False
    End With
    Sheets("blad1").Range("B:T").NumberFormat = "0.00"
    Worksheets("Blad1").Range("A10").AutoFilter
    ThisWorkbook.Worksheets("Blad1").Cells.EntireColumn.AutoFit
    Kill strFile
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan