Mettere qualcosa in ogni cella di una tabella

 Nel mio lavoro, ho i documenti che contengono molti tavoli. Queste tabelle devono seguire una struttura rigida, compresa la condizione che nessuna cella può essere vuota.

 Per aiutarvi a lavorare con questa domanda di tavoli, ho una macro che valuta il tavolo per me e aggiunge i segni N / A, a seconda dei casi. Tutto quello che devo fare è posizionare il punto di inserimento nella tabella di destinazione ed eseguire questa macro:

 AddTableNA Sub
 Come il numero di righe Integer Dim
 Come il numero Integer Dim di colonne
 J As Integer Dim
 As Integer Dim K
 As String Dim ChkTxt

 Se non
 Exit Sub
 End If

 Numero di file =
 Numero di colonne =

 Seleziona 'Loop per ogni riga della tabella corrente
 Per j = 1 al numero di righe
 'Walk per selezionare ogni cella della riga corrente
 Per K = 1 al numero di colonne
 "Selezionare per monitorare la cella
 
 Ogni testo "copia nella cella
 ChkTxt =
 'Striscia fuori gli ultimi due caratteri
 ChkTxt = Sinistra - 2)
 "Se vuoto, aggiungere" n / a "text
 Se poi
 Successivo K
 Successivo J
 End Sub

 I controlli macro per vedere se il punto di inserimento in una tabella. In caso contrario, la macro sarà presto lasciarsi alle spalle. Se sì, allora il numero di righe e colonne di numero di variabili impostate al numero di righe e colonne della tabella, rispettivamente.

 La macro poi passo dopo passo attraverso ogni cella di ogni riga, per determinare se la cella contiene tutto. A causa del modo Parola costruisce tavoli, una cella contiene sempre qualcosa marker delle cellule-end, anche se non altro. La soluzione è stata sottrarre due caratteri dalla fine del testo nella cella, e quindi è stato lasciato lì o qualcosa. In caso contrario, le lettere "N / A" vengono digitati nella cella.

 Word Tips è la vostra fonte per la formazione Microsoft Word conveniente. Questo suggerimento vale per Microsoft Word 97, 2000, 2002 e 2003. Si può vedere una versione di questo suggerimento per l'interfaccia a barra multifunzione della Parola qui: Mettere qualcosa in ogni cella di una tabella.

  0   0
Articolo precedente Radio Elettronica: Radio Foxhole
Articolo successivo Collant per bambini

Commenti - 0

Non ci sono commenti

Aggiungi un commento

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Caratteri rimanenti: 3000
captcha