Excel VBA質問スレ Part12
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
200:デフォルトの名無しさん 09/07/27 00:22:25 >>198 できました! みなさんありがとうございました 201:デフォルトの名無しさん 09/07/27 01:24:29 >>185 Range(Cells(1, 1), Cells(3, 100)) = a として 各行の平均を出す 202:デフォルトの名無しさん 09/07/27 01:28:15 >>194 k = 5 For i = 5 To 101 Step 24 If k > 20 Then Exit For '↑はkのTo 20があまり重要でないならいらない Cells(i,k).Copy Selection.Paste k = k + 5 Next こんなんなったけどいいか? これだと、変数iとkがいずれかはみ出したらループを抜ける。 これだと、(i,k)=(5,5),(29,10),(53,15),(77,20)の4回ループ内を実行する。 203:デフォルトの名無しさん 09/07/27 01:42:17 >>202 ありがとうございます。 上記の方法で無事動作しました。 ちなみに変数にしたい要素が3つ以上ある場合というのは一般的にどういう処理が効率的でしょうか? 今はいちいちすべての場合分けをして記述していますが、それぞれの増減は規則性があるので なんとか簡易にしたいと思っています。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4311日前に更新/149 KB
担当:undef