U kunt een cel niet direct instellen om de inhoud alleen in Excel te kopiëren, maar u kunt een soortgelijk effect bereiken met behulp van een aantal methoden:
1. De functie "Paste Special" gebruiken:
* Kopieer de cel: Selecteer de cel die u wilt kopiëren en druk op Ctrl+C (Windows) of CMD+C (Mac).
* Selecteer de bestemmingscel: Klik op de cel waar u de inhoud wilt plakken.
* plakken speciaal: Ga naar het tabblad Start, klik op "Plakken" en selecteer "Special plakken ...".
* Kies "waarden": Kies in het speciale dialoogvenster Pasta "Waarden" onder plakken en klik op OK.
Hiermee wordt alleen de numerieke of tekstwaarden geplakt zonder enige opmaak of formules.
2. Formules gebruiken:
* Gebruik de functie "Waarde": Als de cel die u wilt kopiëren, tekst bevat die een nummer weergeeft, kunt u de functie `waarde 'gebruiken om deze naar een nummer te converteren. Als de cel bijvoorbeeld "123" bevat en u de waarde 123 wilt kopiëren, kunt u de formule `=waarde (a1)` in de bestemmingscel gebruiken (ervan uitgaande dat de oorspronkelijke cel A1 is).
* Gebruik de functie "tekst": Als u de inhoud als tekst moet kopiëren en de originele opmaak moet behouden, kunt u de functie 'tekst' gebruiken. Als de cel bijvoorbeeld een datum bevat die is opgemaakt als "mm/dd/jjjj", kunt u de formule `=tekst (a1," mm/dd/jjjj ") gebruiken om de datum als tekst in de bestemmingscel te kopiëren.
3. Met VBA (macro):
Als u de inhoud van meerdere cellen moet kopiëren of deze actie herhaaldelijk moet uitvoeren, kunt u een macro schrijven met VBA (Visual Basic for Applications). Hiermee kunt u het proces automatiseren.
Voorbeeld VBA -code:
`` `vba
Sub copyValuesonly ()
Dim sourcerange als bereik
Dim TargetRange als bereik
'Stel de bron- en doelbereiken in
Sourcerange =bereik ("a1:a10") set
Set targetRange =bereik ("B1:B10") 'Voorbeeld:Paste -waarden in cellen B1 tot B10
'Kopieer alleen waarden
sourcerange.copy
targetRange.Pastespecial Paste:=Xlpastevalues
Application.cutcopymode =false
Einde sub
`` `
belangrijke opmerkingen:
* Opmaak: Als de originele cel een opmaak bevat (bijvoorbeeld vetgedrukt, cursief, kleuren), verwijdert het gebruik van "Paste Special" de opmaak.
* formules: Als de originele cel een formule bevat, plakt het gebruik van "Paste Special" het resultaat van de formule, niet de formule zelf.
* vba: Het gebruik van VBA vereist een basiskennis van programmeren.
Kies de methode die het beste bij uw specifieke behoeften en context past. |