• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:入力の方法 その2)

Excel VBAでの入力方法に関する質問

このQ&Aのポイント
  • Excel VBAを使用してA列からD列の入力を一括で行う方法について質問しています。
  • E列以降に数式が含まれている場合には入力されないため、その対処方法を知りたいとのことです。
  • 具体的なコードや数式の例も示されており、マクロの使用やVLOOKUP関数の活用を希望しているようです。

質問者が選んだベストアンサー

  • ベストアンサー
  • hige_082
  • ベストアンサー率50% (379/747)
回答No.1

これでうまく行きますか? '下記の部分だけ置き換えてみてください GYOU = Range("B65536").End(xlUp).Row + 1 '上でダメならこれでは? GYOU = Range("C65536").End(xlUp).Row + 1 >7 8 行のE~L 列に数式があります。 関係ないと思います A8に数式か空白が入ってませんか なぜなら、このマクロはA列しか見ていませんので 参考まで

dorasuke
質問者

お礼

うまくいきましたのでご報告方々お礼申し上げます。 解決方法 B1  に「月度」 C1  に月度の数字・・例えば今月は 6 と A7からのA列は 書式 文字列 で解決しました。 ご協力感謝いたします。 今後ともよろしく御願いします。

dorasuke
質問者

補足

回答有難うございます。 B7 C7 D7 B8 C8 D8 とそれぞれの列は下記のB Cを変更して、いずれも上手く出来ますがA列に月度を表示したいがうまく出来ません。 ボタンを押して A列は1900/1/6となります。 「'下記の部分だけ置き換えてみてください GYOU = Range("B65536").End(xlUp).Row + 1 '上でダメならこれでは? GYOU = Range("C65536").End(xlUp).Row + 1」 A列に月度を表示するのは可能でしょうか。 「画像」で言うと A7 に 06 と表示したいのですが。 もし可能ならばご指導下さい。

関連するQ&A

専門家に質問してみよう