2015-03-27 12 views
6

Bazı kodları Excel VBA'dan C#'a dönüştürüyorum ve bu soruna sorun. Bu kodun C# ile eşdeğer olduğundan emin değilim. Intellisence Ben kadarıyla C# Adjustment olarak başardıExcel VBA'dan C#

Selection.ShapeRange.Adjustments.Item(1) = 90

:(çok yararlı değildi ama hiçbir Item özelliği yoktur. MSDN Başına

+0

Nesne tarayıcısına bakarsanız, '.Item'' Adjustments' koleksiyonunun varsayılan özelliğidir. VBA'daki bir koleksiyondaki özellik, C# içindeki bir dizinleyiciye eşdeğerdir. –

cevap

3

o Adjustments mülkiyet indexleyici var gibi görünüyor, bu yüzden Bunu yapabilirdiniz:

Selection.ShapeRange.Adjustments[1] = 90;