Vla-deletecellcontent

提供:GizmoLabs - だいたい CAD LISP なサイト
2016年2月3日 (水) 14:28時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「{{AutoLISP}} ; 構文 : (vla-deletecellcontent ''vla-object'' ''row'' ''col'' ) ; 機能 : 指定した行および列のセルの内容を削除する。 ; 引数 :...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(vla-deletecellcontent vla-object row col )


機能
指定した行および列のセルの内容を削除する。


引数
  • vla-object … Table のVLAオブジェクト
  • row … セルの行インデックス(インデックスは 0 から開始)
  • col … セルの列インデックス(インデックスは 0 から開始)


戻り値
nil


サンプル
(vl-load-com)
(defun c:Example_deletecellcontent()
    ; 表を作成して表内のセルの内容を削除するサンプル。
    (setq acadObj (vlax-get-acad-object))
    (setq doc (vla-get-ActiveDocument acadObj))

    (setq pt (vlax-3d-point 0 0 0))

    (setq modelSpace (vla-get-ModelSpace doc))
    (setq MyTable (vla-AddTable modelSpace pt 5 5 10 30))
  
    (vla-deletecellcontent MyTable 2 3)
    (alert "セル 2:3 の内容は消されました")

    (vla-ZoomExtents acadObj)
)

関連事項