Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


4257 / 76734 ←次へ | 前へ→

【78102】アクティブ行の列を選択してセルの色を変更したい
質問  HIRO  - 16/4/4(月) 17:54 -

引用なし
パスワード
   はじめまして。VBAで苦戦しており、質問させていただきます。

売上集計シートの行を1つ選択(任意)して、
別の帳票シートに値をコピーし、帳票を印刷するマクロを設定しています。
帳票に記載する内容が正しければそのまま印刷し、
売上集計シートの行・59および60列目のセルの色を変更します。
これは実行できました。

が、帳票に記載する内容が間違っている場合に、いったん帳票シートで修正をかけ、
出力ボタンで印刷するのですが、
その際に、元の売上集計シートの行・59および60列目のセルの色が変更できません。

印刷が成功した後に以下のようなコードを付けていますが

Sheets(ShName).Activate
   Dim gyou As Long
   gyou = ActiveCell.Row
    
   Range(Cells(gyou, 59),Cells(gyou,60)).Select 'エラー'
   Selection.Interior.ColorIndex = 10

どうしてもエラーが発生し、思うように動作してくれません。
gyou = ActiveCell.Rowは正しく取得できているのですが・・・

お知恵を拝借できると助かります。
どうぞよろしくお願いいたします。
3 hits

【78102】アクティブ行の列を選択してセルの色を変更したい HIRO 16/4/4(月) 17:54 質問[未読]
【78105】Re:アクティブ行の列を選択してセルの色を... β 16/4/4(月) 19:21 発言[未読]
【78106】Re:アクティブ行の列を選択してセルの色を... β 16/4/4(月) 19:56 発言[未読]
【78107】Re:アクティブ行の列を選択してセルの色を... マリオ 16/4/4(月) 20:44 回答[未読]
【78108】Re:アクティブ行の列を選択してセルの色を... β 16/4/4(月) 20:47 発言[未読]
【78109】Re:アクティブ行の列を選択してセルの色を... HIRO 16/4/5(火) 13:27 お礼[未読]

4257 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free