17. september 2001 - 21:15Der er
9 kommentarer og 2 løsninger
EXCEL links
Hej Eksperter
Jeg har et lille problem med Excel og VBA. Jeg har et hoved-spreadsheet(A), som laver en masse VLOOKUP\'s i et andet regneark(B). Når jeg åbner A står Excel et stykke tid og henter referencer i B, hvis B er åben, opdateres referencerne næsten umiddlebart. Er der en måde jeg kan bede A om at åbne B før A går igang med at opdatere?
Jeg er ret sikker på at jeg kan løse problemet ved at starte det hele fra et tredie regneark, men der må være en bedre løsning.
Du kan placere en makro som denne i A under ThisWorkbook (gå ind i VBA \"alt-f11. find ThisWorkbook) Private Sub Workbook_Open() Workbooks.Open \"b.xls\" End Sub Så åbnes B automatisk når A åbnes. Husk at skrive hele stien til B
Jeg har prøvet, men det virker ikke, jeg tror at den event kommer for sent. Kan jeg slå opdateringen fra i arket (evt. i options, ikke i VBA), og senere opdatere vha. VBA?
jeg har overvejet den løsning, den vil helt sikkert virke, men alle brugere af \"A\", har fået installeret en knap i deres værktøjslinje med reference til min makro i \"A\", men det kan jeg selvfølgeligt ændre med lidt kode.
Hej Uniholck Bliver du ikke spurgt om du vil opdatere links, når du åbner A. Så kan du vel bare svare nej. Når B åbner opdateres A alligevel. Hvis jeg havde vist at arket var så stort havde jeg også valgt flemmings løsning.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.