2015-11-25 83 views
1

我使用VBA從Excel打開現有的PPT套牌。我正在編輯單元格內容,但我需要確定是否需要根據Excel內容添加行或列。如何確定現有PowerPoint表中有多少個單元格和高點?確定PPT表格尺寸

回答

0

假設你有表形狀對象作爲OSHP此這會給你表中的行和列的數量的引用:

Dim intTableRows As Integer, intTableCols As Integer 
intTableRows = oShp.Table.Rows.Count 
intTableCols = oShp.Table.Columns.Count 

嘗試使用立即窗口時,你有選擇的表:

?ActiveWindow.Selection.ShapeRange(1).Table.Rows.Count 
+0

謝謝,這工作完美! –

+0

太棒了!你可以投票解決方案嗎? –

+0

我是一個新用戶 - 我沒有15分 - 我會upvote當我 - 也許upvote我的問題,我會得分 –