どなたかお願いします。
エクセルでの操作です。
――――――――――――――――――――――――――――――
(1)該当セル上で普通にクリック(左シングル)しただけで、
そのセルに「1」が加算され、連続すれば2・3・4・5・6・7・・・・
と入力される方法はありませんか?
(2)実際の運用上、例えば6以上の数字が連続した場合、
指が痛くなりそうですので右クリックのメニューなどから
クイック入力出来ると理想です。最大入力は20までです。
(3)実行する範囲は限定したく、それは複数ヶ所あります。
A1~D100、F20~H300・・・などです。
(4)可能であれば減算(消去でも構いません)も、クリック操作で
実施できれば言うこと無しです。どうにかなりませんか。。。
――――――――――――――――――――――――――――――
どうぞ、よろしくお願いします。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
VBAを利用することになります。
VBAの書き方等についてはネット上に参考になる情報がありますのでそちらを・・
http://search.yahoo.co.jp/search?p=Excel+VBA
(1)
シングルクリックでのイベントトリガーがないためWorkSheet_BeforeDoubleClickで処理を行うことになりますが
Target変数がダブルクリックされたセル範囲になりますので
If IsNumeric(Target.Value) Then
Target.Value = Target.Value + 1
Else
Target.Value = 1
End If
で可能です。
(2)
入力規則で予め1~20までのリストを作成しておくことで代替できます。
こっちのほうがぜんぜん簡単です。
(3)
(1)で実際の処理に入る前にTargetのアドレスが希望のセル範囲内にいるかを調べます。範囲外の場合はExit Subでマクロから抜けるという風に・・
(4)
(2)で入力規則で行う方法を採用すれば、右クリックが使えます。
WorkSheet_BeforeRightClickイベントで(1)と同様の処理を行います。
作成のヒントだけですが、頑張って挑戦してみてください。
No.3
- 回答日時:
操作方法は、ご希望とは異なりますが、入力規則のリストはいかがでしょうか。
別シートにでも
1
2
3
4
・・・
20
作っておいて、名前を定義して
A1~D100 F20~H300 選択して データ 入力規則 リスト で
=(定義した名前)
セルをクリックすると▼が表示されるので、後はマウスで数値を選択します。
No.2
- 回答日時:
ちょっとお望みのものとは形態が違いますが・・・
スクロールバーでは駄目ですか?
スクロールバーを配置し、特定のセルにリンクさせておけば、少なくとも一つのセルを可変可能です。
そうすれば、1単位と5単位の変化とかが可能になりますが?
表示->ツールバー->コントロールツールボックスで配置可能です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル バーコード作成で他のシートを参照するには? 2 2023/05/03 16:57
- Excel(エクセル) 【EXCEL】=セル&セルが上手く表示できない。 7 2022/09/04 21:32
- Excel(エクセル) EXCEL ActiveX コマンドボタンで実行する前にいったんmsgBoxで確認を求めたい 1 2022/07/06 19:41
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Excel(エクセル) エクセル・セルに数式を入力してセル指定計算 2 2023/04/21 12:46
- Excel(エクセル) B列に、A列の数字が偶数の場合は1減算した数字、奇数の場合はそのまま数字を自動表示したい 4 2022/04/16 12:01
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Excel(エクセル) エクセル VBAでセル内容を別の列の最下行に転記したい 2 2022/11/29 08:47
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) 余計なお世話的な「入力規則」?対策は? 2 2023/01/14 12:39
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【エクセル】関数で「A1が0でな...
-
Excelの入力規則のリストの文字...
-
エクセル逆三角マークで選択項...
-
【Excel】ドロップダウンリスト...
-
エクセルの入力規則で作ったリ...
-
excelの入力規則リストで重複不...
-
エクセルVBA ユーザーフォーム...
-
エクセルVBA ブックを閉じる前...
-
エクセルの入力規則で「空白を...
-
Google Spreadsheetについて
-
エクセルで、セルをクリックす...
-
エクセルでセルのコメントが消...
-
エクセル 入力規則のリストボ...
-
Excel 自動的に半角英数になり...
-
円の面積の求め方
-
Excelの入力規則について
-
入力規則をブック全体にかける...
-
ドロップダウンリスト(INDIREC...
-
エクセルで日付が入力されたセ...
-
初期値をIF文で設定した後入力...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【エクセル】関数で「A1が0でな...
-
エクセル逆三角マークで選択項...
-
エクセルでセルにポインタする...
-
シートを保護しても入力規則を...
-
エクセルVBA ブックを閉じる前...
-
エクセル 入力規則のリストボ...
-
【Excel】ドロップダウンリスト...
-
エクセルでセルのコメントが消...
-
Excel 自動的に半角英数になり...
-
エクセルの入力規則で作ったリ...
-
入力規則の入力時メッセージの...
-
Excelでセルに名前を定義したい...
-
エクセルで、入力できる箇所を...
-
ドロップダウンリスト(INDIREC...
-
入力規則をブック全体にかける...
-
エクセルで電話番号から市内局...
-
エクセルVBA ユーザーフォーム...
-
EXCEL:入力規則の「リスト」は...
-
Excelで同じセルに入力し エン...
-
エクセルで、セルをクリックす...
おすすめ情報