キーボードを使用&マウステーブル内で連続しない複数のセルを選択し、フォントサイズ&の色とセルシェーディングなどのプロパティを変更できます。私はまた、複数の列を選択することができます(連続していない、連続していない)。私はVBAでそれを行う方法を見つけることができず、マクロを記録することは何も記録しません。VBAを使用してWordテーブルの非連続セルを選択
私の目的は、セル(1,1)からセル(x、y)までを1色に、セルをその別の色の後にシェードすることです。私はWordの範囲が私のために働くことはできません。
私は(ラベルを印刷するための)4列×20行テーブルを持っています。最初の2列と3列の半分が印刷されていれば、テーブル内のこれらのセルを1つの色合いにし、列3の下半分(行11-20)と列4のすべてを異なる色合いにすることによって。私は現在、テーブル内のすべてのセルをループし、行番号& colインデックスをIf THEN ELSEと組み合わせて使用しますが、より効率的な方法が必要です。
私は行を最初に使用し、次に列を使用する方が簡単だろうと知っていますが、手動で行うことができるVBAでは何もできないことが私には気になります。
実際の状況は、テキストと写真が異なる2つの異なるラベルタイプがシートに存在する可能性があるため、やや複雑です。すべてのヘルプは大幅に)あなたは3つのセクションを持っている場合、あなたがそれらを選択して個別に
2をそれらの色を変更する必要があり)、行を使用していない)
http://stackoverflow.com/questions/33730750/vba-ms-word-work-with-mutiple-discontinuous-selection –