Toon posts:

[Excel 2003] Opmaak meenemen in Vlookup macro *

Pagina: 1
Acties:

Onderwerpen


  • 3xNix
  • Registratie: juli 2001
  • Laatst online: 15-09 19:49

3xNix

golfr in hart en nieren

Topicstarter
Goede middag,

Ik probeer uit een oud bestand data te halen, en dat lukt perfect.
Het enige probleem dat ik heb is dat de opmaak(cel kleur) niet meegenomen wordt.

Is hier een oplossing voor?

Macro

Visual Basic .NET:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Sub info()

    Range("K2").Select
    ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-3],[Sheet2]Sheet2!C8:C11,4,0)"
    LastRow = ActiveSheet.UsedRange.Rows.Count
    Range("K2").AutoFill Destination:=Range("K2:K" & LastRow)
   
    Columns("K:K").Select
    Selection.Copy
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Columns("K:K").EntireColumn.AutoFit
    
End Sub

  • Dirk
  • Registratie: november 2004
  • Laatst online: 16:07

Dirk

Coördinator Frontpagemoderatie
Office 2007 heeft de volgende PasteSpecial optie: xlPasteValuesAndNumberFormats, werkt die ook in 2003? Anders zul je 2x moeten plakken, 1x waardes en 1x numberformat.

Alhoewel, die autofill kan de oorspronkelijke opmaak al wel eens overschrijven, iets wat in office 2007 ook te voorkomen is. Waar gaat het precies fout?

[Voor 31% gewijzigd door Dirk op 13-10-2010 16:30]

All statements are true in some sense, false in some sense, meaningless in some sense, true and false in some sense, true and meaningless in some sense, false and meaningless in some sense, and true and false and meaningless in some sense.


  • 3xNix
  • Registratie: juli 2001
  • Laatst online: 15-09 19:49

3xNix

golfr in hart en nieren

Topicstarter
Nouja, de vlookup kopieert de opmaak niet, alleen de cel waarde...

  • Dirk
  • Registratie: november 2004
  • Laatst online: 16:07

Dirk

Coördinator Frontpagemoderatie
Je bedoeld dat de VLOOKUP-functie de opmaak van die cel moet overnemen, waar hij de data ook uit haalt? Dat kan hij niet. Dan zul je de VLOOKUP-functie moeten vervangen door een macro-functie die de VLOOKUP-functionaliteit namaakt en daarbij ook de opmaak kopieert.

All statements are true in some sense, false in some sense, meaningless in some sense, true and false in some sense, true and meaningless in some sense, false and meaningless in some sense, and true and false and meaningless in some sense.



Nintendo Switch (OLED model) Apple iPhone 13 LG G1 Google Pixel 6 Call of Duty: Vanguard Samsung Galaxy S21 5G Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True

Tweakers maakt gebruik van cookies

Bij het bezoeken van het forum plaatst Tweakers alleen functionele en analytische cookies voor optimalisatie en analyse om de website-ervaring te verbeteren. Op het forum worden geen trackingcookies geplaatst. Voor het bekijken van video's en grafieken van derden vragen we je toestemming, we gebruiken daarvoor externe tooling die mogelijk cookies kunnen plaatsen.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Forum cookie-instellingen

Bekijk de onderstaande instellingen en maak je keuze. Meer informatie vind je in ons cookiebeleid.

Functionele en analytische cookies

Deze cookies helpen de website zijn functies uit te voeren en zijn verplicht. Meer details

janee

    Cookies van derden

    Deze cookies kunnen geplaatst worden door derde partijen via ingesloten content en om de gebruikerservaring van de website te verbeteren. Meer details

    janee