Utilizzando VBA per Word, come faccio a creare una gamma di celle di tabella?
Domanda
Sto cercando di imparare a gestire gli oggetti media a Word VBA per quanto riguarda le tabelle di MS Word.
Uso della Gamma oggetto di aiuto , sembrerebbe posso creare un intervallo di celle fino a quando le cellule sono contigui, ma io non riesco a ottenere la sintassi per specificare i punti iniziale e finale della gamma utilizzando cellule.
Ad esempio:
Set rngCells = myTable.Range(Start:=<cell>, End:=<cell>)
Non sono sicuro di cosa mettere dentro per indicare la cella per avviare o il cellulare per finire con. Qualcuno può darmi un indizio? :)
Edit: Ho già creato il tavolo da zero - Sto cercando di utilizzare un intervallo di celle per alcune righe in mezzo per applicare la formattazione a loro. In particolare, sto cercando di vedere se questo può essere fatto senza l'utilizzo di selezione.
Soluzione
ho trovato la risposta che cercavo:
Set myCells = ActiveDocument.Range(Start:=ActiveDocument.Tables(1).Cell(1, 1).Range.Start, _
End:=ActiveDocument.Tables(1).Cell(1, 1).Range.End)
Non avevo capito l'oggetto Range era dall'oggetto Document, non l'oggetto tabella.