Beste forumleden
Leren en verbeteren is mijn credo.
Op dit moment wordt er geautomatiseerd een nieuwe map aangemaakt aan de hand van een standaard map. Met andere woorden als er een nieuwe map gemaakt dient te worden dan vult men een unieke code in (kolom D) en de standaard map wordt gekopieerd naar een bepaalde directory met dat unieke nummer. Dit unieke nummer wordt ook opgeslagen in een verzamelblad (bijgevoegd bestand) met een hyperlink (kolom L) naar de directory waar het dossier te vinden is onder het unieke nummer. Het verzamelblad wordt gebruikt om info te delen (kolommen M en verder). Dit werkt perfect. De performance wordt echter (logischerwijs) steeds trager van het verzamelblad omdat elke wijziging / aanvulling zorgt voor het bekende draaiende rondje. Nu denk ik dat eea komt door onderstaande code. De wens is nu dat alleen wanneer in kolom D een nieuw nummer wordt ingevoerd er een enter wordt gegeven er nieuwe map wordt gegenereerd en dat niet bij elke wijziging het rondje begint te draaien.
het probleem zit waarschijnlijk in onderstaand stukje code.
For Row = 2 To 1000
If Cells(Row, 4).Value = "" Then
Exit For
End If
Dank alvast.
PS alvorens ik een vraag stel probeer ik altijd e.e.a. zelf uit te vogelen (o.a. door het forum uit te pluizen)
Leren en verbeteren is mijn credo.
Op dit moment wordt er geautomatiseerd een nieuwe map aangemaakt aan de hand van een standaard map. Met andere woorden als er een nieuwe map gemaakt dient te worden dan vult men een unieke code in (kolom D) en de standaard map wordt gekopieerd naar een bepaalde directory met dat unieke nummer. Dit unieke nummer wordt ook opgeslagen in een verzamelblad (bijgevoegd bestand) met een hyperlink (kolom L) naar de directory waar het dossier te vinden is onder het unieke nummer. Het verzamelblad wordt gebruikt om info te delen (kolommen M en verder). Dit werkt perfect. De performance wordt echter (logischerwijs) steeds trager van het verzamelblad omdat elke wijziging / aanvulling zorgt voor het bekende draaiende rondje. Nu denk ik dat eea komt door onderstaande code. De wens is nu dat alleen wanneer in kolom D een nieuw nummer wordt ingevoerd er een enter wordt gegeven er nieuwe map wordt gegenereerd en dat niet bij elke wijziging het rondje begint te draaien.
het probleem zit waarschijnlijk in onderstaand stukje code.
For Row = 2 To 1000
If Cells(Row, 4).Value = "" Then
Exit For
End If
Dank alvast.
PS alvorens ik een vraag stel probeer ik altijd e.e.a. zelf uit te vogelen (o.a. door het forum uit te pluizen)