Bir çalışma sayfasındaki boş sütunları ve satırları silerken diğer çalışma sayfalarındaki referansları güncelleyin

Bir çalışma sayfasındaki boş sütunları ve satırları silerken diğer çalışma sayfalarındaki referansları güncelleyin

Lütfen aşağıdaki örnek koda ve konsol çıktısına bakın. İkinci çalışma sayfasındaki E3 hücresi, birinci çalışma sayfasındaki C3 hücresine atıfta bulunan =Sayfa1!C3 formülüne sahiptir. eğer ayarlayacaksanDeleteOptions.UpdateReference olarak mülkiyetdoğru , bu formül güncellenecek ve ilk çalışma sayfasındaki boş sütunlar ve satırlar silindiğinde =Sayfa1!A1 olacaktır. Ancak, ayarlayacaksanızDeleteOptions.UpdateReference olarak mülkiyetYANLIŞ, ikinci çalışma sayfasının E3 hücresindeki formül =Sayfa1!C3 olarak kalacak ve geçersiz olacaktır.

Konsol Çıkışı

Bu, yukarıdaki örnek kodun konsol çıktısıdır.DeleteOptions.UpdateReference özellik olarak ayarlandıdoğru.

 Cell E3 before deleting blank columns and rows in Sheet1.

\--------------------------------------------------------

Cell Formula: =Sheet1!C1

Cell Value: 4


Cell E3 after deleting blank columns and rows in Sheet1.

\--------------------------------------------------------

Cell Formula: =Sheet1!A1

Cell Value: 4

Bu, yukarıdaki örnek kodun konsol çıktısıdır.DeleteOptions.UpdateReference özellik olarak ayarlandıYANLIŞ. Gördüğünüz gibi, ikinci çalışma sayfasının E3 hücresindeki formül güncellenmedi ve hücre değeri artık 4 yerine geçersiz olan 0 oldu.

 Cell E3 before deleting blank columns and rows in Sheet1.

\--------------------------------------------------------

Cell Formula: =Sheet1!C1

Cell Value: 4


Cell E3 after deleting blank columns and rows in Sheet1.

\--------------------------------------------------------

Cell Formula: =Sheet1!C1

Cell Value: 0