XmlMappedRange.PasteSpecial Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vloží obsah ze Range schránky do XmlMappedRange ovládacího prvku .
public object PasteSpecial (Microsoft.Office.Interop.Excel.XlPasteType Paste = Microsoft.Office.Interop.Excel.XlPasteType.xlPasteAll, Microsoft.Office.Interop.Excel.XlPasteSpecialOperation Operation = Microsoft.Office.Interop.Excel.XlPasteSpecialOperation.xlPasteSpecialOperationNone, object SkipBlanks, object Transpose);
abstract member PasteSpecial : Microsoft.Office.Interop.Excel.XlPasteType * Microsoft.Office.Interop.Excel.XlPasteSpecialOperation * obj * obj -> obj
Public Function PasteSpecial (Optional Paste As XlPasteType = Microsoft.Office.Interop.Excel.XlPasteType.xlPasteAll, Optional Operation As XlPasteSpecialOperation = Microsoft.Office.Interop.Excel.XlPasteSpecialOperation.xlPasteSpecialOperationNone, Optional SkipBlanks As Object, Optional Transpose As Object) As Object
Parametry
- Paste
- XlPasteType
Část rozsahu, která se má vložit. Může to být jedna z následujících XlPasteType hodnot: xlPasteAllxlPasteAllExceptBordersxlPasteColumnWidthsxlPasteCommentsxlPasteFormatsxlPasteFormulasxlPasteFormulasAndNumberFormatsxlPasteValidationxlPasteValuesxlPasteValuesAndNumberFormats
- Operation
- XlPasteSpecialOperation
Operace vložení. Může to být jedna z následujících XlPasteSpecialOperation hodnot: xlPasteSpecialOperationAddxlPasteSpecialOperationDividexlPasteSpecialOperationMultiplyxlPasteSpecialOperationNonexlPasteSpecialOperationSubtract
- SkipBlanks
- Object
true
, aby se prázdné buňky v oblasti ve schránce nevkládaly do cílové oblasti. Výchozí hodnota je false
.
- Transpose
- Object
true
transponují řádky a sloupce při vkládání oblasti. Výchozí hodnota je false
.
Návraty
Příklady
Následující příklad kódu používá metodu Copy ke zkopírování objektu XmlMappedRange do schránky a poté pomocí PasteSpecial metody zkopíruje oblast do jiného XmlMappedRangeobjektu . Tento příklad kódu předpokládá, že aktuální list obsahuje dva XmlMappedRange ovládací prvky s názvem CustomerFirstNameCell
a CustomerLastNameCell
.
private void CopyAndPaste()
{
this.CustomerLastNameCell.Value2 = "Smith";
this.CustomerLastNameCell.Copy();
this.CustomerFirstNameCell.PasteSpecial(
Excel.XlPasteType.xlPasteValues,
Excel.XlPasteSpecialOperation.xlPasteSpecialOperationNone,
false, false);
}
Private Sub CopyAndPaste()
Me.CustomerLastNameCell.Value2 = "Smith"
Me.CustomerLastNameCell.Copy()
Me.CustomerFirstNameCell.PasteSpecial(Excel.XlPasteType.xlPasteValues, _
Excel.XlPasteSpecialOperation.xlPasteSpecialOperationNone, False, False)
End Sub
Poznámky
Volitelné parametry
Informace o volitelných parametrech najdete v tématu Volitelné parametry v řešeních pro systém Office.