NamedRange.CopyPicture Yöntem
Kopya NamedRange denetimi Panoya resim olarak.
Ad alanı: Microsoft.Office.Tools.Excel
Derleme: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)
Sözdizimi
'Bildirim
Function CopyPicture ( _
Appearance As XlPictureAppearance, _
Format As XlCopyPictureFormat _
) As Object
Object CopyPicture(
XlPictureAppearance Appearance,
XlCopyPictureFormat Format
)
Parametreler
- Appearance
Tür: Microsoft.Office.Interop.Excel.XlPictureAppearance
Resmi nasıl kopyalanacağı belirtir.
Aşağıdakilerden biri olabilir XlPictureAppearance sabitler:
xlPrinter
xlScreen
- Format
Tür: Microsoft.Office.Interop.Excel.XlCopyPictureFormat
Resim biçimi.
Aşağıdakilerden biri olabilir XlCopyPictureFormat sabitler:
xlBitmap
xlPicture
Dönüş Değeri
Tür: System.Object
Notlar
İsteğe bağlı parametreler
İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz: Office Çözümlerinde İsteğe Bağlı Parametreler.
Örnekler
Aşağıdaki kod örneği oluşturur bir NamedRange ve word Smith ile doldurur.Daha sonra kullanır CopyPicture kopyalamak için yöntem NamedRange bir bitmap olarak panoya.
Belge düzeyi özelleştirmesi için örnektir.
Private copyBitmapRange As Microsoft.Office.Tools.Excel.NamedRange
Private Sub CopyAsBitmap()
copyBitmapRange = Me.Controls.AddNamedRange( _
Me.Range("C3"), "copyBitmapRange")
Me.copyBitmapRange.Value2 = "Smith"
Me.copyBitmapRange.CopyPicture( _
Excel.XlPictureAppearance.xlScreen, _
Excel.XlCopyPictureFormat.xlBitmap)
End Sub
Microsoft.Office.Tools.Excel.NamedRange copyBitmapRange;
private void CopyAsBitmap()
{
copyBitmapRange = this.Controls.AddNamedRange(
this.Range["C3"], "copyBitmapRange");
this.copyBitmapRange.Value2 = "Smith";
this.copyBitmapRange.CopyPicture(
Excel.XlPictureAppearance.xlScreen,
Excel.XlCopyPictureFormat.xlBitmap);
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.