07. november 2008 - 13:22Der er
9 kommentarer og 2 løsninger
Hent indhold + kommentar fra en anden celle i Excel
Jeg har et antal ark i Excel, hvor jeg i skal hente indholdet fra første ark til de efterfølgende ark. Dette fungerer også fint via formel, men jeg vil gerne have, at den også henter kommentaren og den kan jeg desværre ikke få med. :o(
Prøv at marker alle de celler du skal have kopierede og tryk ctrl+c. Bagefter går du der hen hvor du skal indsætte dem og højreklikker på cellen , og vælger indsæt kopierede celler, så skulle de gerne komme med.
Ingen formel kan hente en kommentar - kun en mako Men om det er til at lave en sådan, beror på hvor kompliceret dine formler er Desuden antager jeg at en kommentar i det første ark ikke nødvendigvis skal indsættes i den samme celle i de andre ark
Følgende kode kan hente kommentarer i det ark som er angivet i fromlerne hvis det handler om formler som fx. =Ark1!A1
Marker et område i et ark med formler ikke det første ark og kør makro
Sub tst() On Error Resume Next For Each c In Selection If Left(c.Formula, 1) = "=" Then Range(Mid(c.Formula, 2, 30)).Copy c.PasteSpecial Paste:=xlPasteComments End If Next End Sub
ok ja koden skal udbygges så den indsætter i alle øvrige ark Hvis ikke dit "Første" ark er længst til venstre og bliver der, så skal jeg bruge navnet på dette
prøv lige denne - ret evt. range, så du er sikker på alle kommentarer kommer med
Sub test() Sheets("uge 1").Range("A1:R100").Copy For t = 1 To Sheets.Count If Sheets(t).Name <> "uge 1" Then Sheets(t).Range("A1:R100").PasteSpecial Paste:=xlPasteComments Next Application.CutCopyMode = False End Sub
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.