31. juli 2013 - 13:04Der er
7 kommentarer og 1 løsning
VBA: indsætte celleindhold i 50 andre filer
Hej
Jeg arbejder i MS Excel 2010 Engelsk version.
Jeg skal have lavet en makro i fil A. Når makroen aktiveres skal den kopiere indholdet i celle A1 på ark 1 i pågældende fil A. For derefter at indsætte det i celle A1 på ark 1 i fil B. Samme handling for fil C, fil D osv. Fil B, fil C, fil D osv. ligger i samme mappe. Så ideelt skal makroen bruge *Set fldr = Application.FileDialog(msoFileDialogFolderPicker)*
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Ja, det er også en måde at gøre det på. Makroen virker en del af vejen. Dog når den ikke til den afsluttende MsgBox, da det virker som om a den bliver ved med at traversere og ender med følgende fejlmelding:
Run-time error '1004': Application-defined or object-defined error
Kan du hjælpe med tilretning? Så tror jeg vi er i mål.
Der kommer ingen Debug-knap frem. Når jeg kører makroen igennem med F8 så kan se at de andre filer i mappen bliver åbnet og værdie bliver indsat, når masterfil kommer bliver den lukket. Men når makroen kommer til den åbne ~$masterfil, så kommer fejlen.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.