![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
私は、エクセルVBA 超初心者のsustainedと言います。
エクセルワークシート上で、
A2=1 A3=4 A4=7 A5=0 A6=3 A7=6 A8=9 A9=2 A10=5 A11=8と予め入力されている状態で、
A1=3と入力するとA2=3 A3=6 A4=9 A5=2 A6=5 A7=8 A8=1 A9=4 A10=7 A11=0
となる様に循環(ソート?)する方法がわからないのですが?
本当に困っています。
補足
1、4、7、0、3、6、9、2、5、8 この数並びのまま A1=3と入力する |
|
A1=3なので3、6、9、2、5、8、1、4、7、0となる。(A2~A11)
,A1=5と入力すると5、8、1、4、7、0、3、6、9、2となる。(A2~A11)
つまり、1、4、7、0、3、6、9、2、5、8は、10角形の頂点に配置させているとイメージしてくれれば
わかり易いと思います。ナンバースの風車と同様に
No.2ベストアンサー
- 回答日時:
Private Sub CommandButton1_Click()
Dim I As Integer
Dim T As Integer
Do
T = Cells(2, 1)
For I = 2 To 10
Cells(I, 1) = Cells(I + 1, 1)
Next I
Cells(11, 1) = T
If Cells(2, 1) = Cells(1, 1) Then
Exit Do
End If
Loop Until (0)
End Sub
有難うございます。私は、プログラミング初心者でLoop文が解からない状態でしたが、なんとなく理解できた様な気がします。このマクロ文を参考にしてLoop文の理解を深めたいと思います。本当に有難うございました。
No.3
- 回答日時:
A2
=A1
A3
=MOD(A2+3,10)
A3以降下にコピー
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのA1~A5の任意のセルを選んだら1、A6~A10のセルなら2と返す設定にしたいと思ってます 6 2023/03/20 18:46
- Excel(エクセル) エクセル表作成について 5 2023/03/12 13:25
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) EXCEL関数(数式)を教えてください 2 2022/05/20 12:52
- 防犯カメラ・監視カメラ・小型カメラ 屋外用のIPカメラ(ライブカメラ)の位置情報について 1 2022/06/23 18:32
- 事件・事故 前川喜平氏に疑問「正義の味方みたいになっているけど違法です」…カルトも危険ですが官僚支配も危険ですね 10 2022/08/07 09:24
- Excel(エクセル) 現時点の年齢を算出して、その年齢と一致したセルを色付けしたい。 4 2022/06/23 17:49
- Excel(エクセル) Excelの相談 4 2023/03/03 09:51
- Excel(エクセル) Excelのマクロで、特定のセルから順番に値を取得したい 5 2022/12/06 15:34
- その他(芸術・クラフト) 木製の試験管立てを探しています。 2 2022/10/07 21:28
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正負を反転させて出力するプロ...
-
プログラミング初心者です。 Py...
-
*をユーザーが入力した数字の数...
-
電卓の小数点
-
C言語 backspaceキーを無効に...
-
batプログラム上で文字列を入力...
-
数字以外が入力されたらエラー...
-
入力候補を表示させるには・・・?
-
や
-
Date関数で書いた日付がおかしい
-
C++のcinの動作
-
if文の条件にscanf関数を使うと…?
-
漢字のソートについて
-
C言語 逆ピラミッドの作り方
-
fgetsを用いたループ処理後の入...
-
4桁の数字以外を入力したらエラ...
-
プログラミングの問題です 「金...
-
double型が正常に認識されてい...
-
scanf が無視されます
-
scanfが2回使えない・・・?;
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
*をユーザーが入力した数字の数...
-
数字以外が入力されたらエラー...
-
正負を反転させて出力するプロ...
-
プログラミング初心者です。 Py...
-
java初心者です。入力されたの...
-
Eclipseコンソール表示を、リセ...
-
scanfが2回使えない・・・?;
-
C言語 逆ピラミッドの作り方
-
double型が正常に認識されてい...
-
ワードで文字を入力する時の変...
-
コマンドプロンプトからのEOFの...
-
Linuxで入力待ちなしkeyread関...
-
scanf が無視されます
-
if文の条件にscanf関数を使うと…?
-
C言語について
-
cout関数を使っているのですが...
-
enterでループ終了
-
"scanf"でエンターで改行させな...
-
C言語でgetchar();が上手く使え...
-
C言語scanf_sで何故か2回入力に...
おすすめ情報