[過去ログ] Excel VBA 質問スレ Part68 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
870: (ワッチョイ 6e01-zLCK) 2020/12/03(木)21:55 ID:anyYWQoy0(1) AAS
「慶應卒の学歴なんていらない」10代起業で成功する子の共通点
外部リンク:www.excite.co.jp
【アプリ開発で起業】必要な心得とマネタイズ方法のすべて
外部リンク:www.dreamgate.gr.jp
学生起業家が開発、「人を軸に本を探すアプリ」とは?読書通じて「考える力」養って
外部リンク:newswitch.jp
島田商高生がアプリ考案、発表 ICT起業家育成プログラム
外部リンク[html]:www.at-s.com
医師コンビが「治療用アプリ」で起業、禁煙に続き高血圧治療アプリを開発
外部リンク:diamond.jp
省6
871
(1): (オッペケ Sr10-k1J3) 2020/12/04(金)00:52 ID:rXUXpqvxr(1) AAS
ほとんどの解説サイトではcells("A1")と記載されてますが、cells (1,1)の方が分かりやすいし、vbaも組みやすいのに、なぜA1と言う記載なのでしょうか?
ここの人たちはどっちを使ってますか?
872
(1): (スップ Sd9e-XP8H) 2020/12/04(金)01:43 ID:/uuA3VLbd(1) AAS
>>871
range(″A1″)ね
初心者向けにイメージ掴ませやすいような表記をしてるだけでは?
インクリメントとか考えるとcells使う方が確かに分かりやすいけどどういう訳か初心者はcellsを理解してくれない
873: (ワッチョイ 4602-lq0O) 2020/12/04(金)01:44 ID:xF22O8yc0(1) AAS
>>861
何もしないで放置しておけばいいよ
周囲の仕様変更で使い道なくなるだろ
後腐れなく異動しようぜ

VBS使うとウィンドウ非表示で目的のファイルの削除、その後にVBSファイル自身を削除ってのが出来るけど
そんな時限爆弾がスタートアップフォルダに入ってたなんてー(驚愕)
874: (アウアウウー Sa83-13fy) 2020/12/04(金)01:44 ID:oC1oU7iua(1/4) AAS
range("A1") と cells(1, 1) なら変わらないけど、k列とか言われるとね
固定された位置なら前者じゃないかしら
式の解析をする分だけ前者が遅い気がするけど
875: (アウアウウー Sa83-13fy) 2020/12/04(金)01:45 ID:oC1oU7iua(2/4) AAS
変数をつかうなら、cellsでね
876: (アウアウウー Sa83-13fy) 2020/12/04(金)01:46 ID:oC1oU7iua(3/4) AAS
行や列と指定に変数をつかうなら、です
877: (アウアウウー Sa83-13fy) 2020/12/04(金)01:46 ID:oC1oU7iua(4/4) AAS
A1にoffsetもありか
878
(1): (オッペケ Sr5f-k1J3) 2020/12/04(金)02:20 ID:ifXtoFa7r(1) AAS
>>872
あ、rangeでした
普段使わないから間違えた
たまにしか使わないからサイト検索しながら組んでるんてすけど、分かりにくいからやめてほしい…
879: (ワッチョイ 5c8e-YxR8) 2020/12/04(金)02:33 ID:pAim30VZ0(1) AAS
>>878
いつものあいつ
880: (ワッチョイ d992-Sv5x) 2020/12/04(金)06:54 ID:Ao/7FxRU0(1) AAS
rangeは範囲を選択するときは便利だけど1つのセルならcellsだね
まあ範囲も動的ならrangeの中にcells使うけど
881: (テテンテンテン MM34-/XVW) 2020/12/04(金)06:57 ID:zpKrUFifM(1) AAS
rangeは名前付けてるセルを指定するときに使う
882: (ブーイモ MM5e-7jTP) 2020/12/04(金)10:09 ID:QvMd2aQjM(1/2) AAS
最初の頃はExcel上とかRangeだとA1(A列、1行)って列、行の順なのにCellsは行、列の順だから混乱した記憶がある
883: (ワッチョイ acce-l3pW) 2020/12/04(金)12:34 ID:j7DbuDw80(1) AAS
歴史的にはR1C1方式の方が先なんだけどな
884: (スププ Sd70-bTbe) 2020/12/04(金)14:03 ID:ESISvWhvd(1) AAS
>>830
入構2週間前からの体温を記録する資料の提出を入構2週間前切ってから要求された場合とかな
vbaじゃなくワークシート関数でできるけど
885: (JP 0H5e-SdFS) 2020/12/04(金)14:09 ID:UF2xE4cEH(1/3) AAS
ユーザーフォームで使用するSubやfunctionプロシージャって標準モジュールに書くのが一般的?
独学だからよく分かんないのよね
886: (JP 0H5e-SdFS) 2020/12/04(金)14:11 ID:UF2xE4cEH(2/3) AAS
↑ユーザーフォームで呼び出すの方が適切だったかな
887
(1): (ブーイモ MM5e-7jTP) 2020/12/04(金)15:05 ID:QvMd2aQjM(2/2) AAS
個人的な好みだけどそのフォーム内でしか使わないならPrivate Subでサブルーチン作っちゃうかなぁ
クラスモジュールとフォームの両方から呼び出したいとかだと標準モジュールに書かざるを得ないけど
まぁそれにしてもプロシージャの頭にコメントで処理名、機能、引数、返り値、備考を書くようにはしてるからそこに何処から呼んでるかとかぐらいは書いておくけど
888: (ワンミングク MMb8-fAcm) 2020/12/04(金)15:08 ID:NJplFCDqM(1) AAS
どうでもいいんじゃない?
モジュール化云々が問題になるような粒度の責務をVBAに負わせている時点でシステム全体の設計を疑ったほうがいい
889: (JP 0H5e-SdFS) 2020/12/04(金)15:29 ID:UF2xE4cEH(3/3) AAS
>>887
確かにワークブックイベントでユーザーフォームのpublic Subが呼び出せなかったからどこに書いたらいいのか迷ってしまったんだ
クラスの理解はなかなか難しい
参考になりました!
1-
あと 113 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.014s