質問編集履歴

1

Rangeの範囲指定(セルの指定)を見直しました。

2023/07/24 06:38

投稿

Taffy
Taffy

スコア33

test CHANGED
File without changes
test CHANGED
@@ -20,15 +20,15 @@
20
20
  ```
21
21
  System.Reflection.TargetInvocationException: '呼び出しのターゲットが例外をスローしました。'
22
22
  COMException: HRESULT からの例外:0x800A01A8
23
-
24
23
  ```
25
24
 
26
25
  ### 該当のソースコード
27
26
 
28
27
  ```C#
28
+ string cellAddress = "C3";
29
- // Rangeを指定
29
+ // Rangeを指定
30
30
  dynamic oRange = m_oSheet.GetType().InvokeMember("Range", BindingFlags.GetProperty, null
31
- , m_oSheet, new object[] { "C3:C3", Missing.Value });
31
+ , m_oSheet, new object[] { cellAddress });
32
32
  dynamic oValidation = oRange.GetType().InvokeMember("Validation", BindingFlags.GetProperty, null, oRange, null);
33
33
  dynamic oDelete = oValidation.GetType().InvokeMember("Delete", BindingFlags.GetProperty, null, oRange, null);
34
34