質問編集履歴
1
Rangeの範囲指定(セルの指定)を見直しました。
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
|
-
|
29
|
+
// Rangeを指定
|
30
30
|
dynamic oRange = m_oSheet.GetType().InvokeMember("Range", BindingFlags.GetProperty, null
|
31
|
-
, m_oSheet, new object[] {
|
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
|
|