ExcelやVBAについてのTipsです

Excel/VBA

時間操作、というとカッコイイですが、単純なメモとして。

Range(“B2”) = Range(“A2”)
シート入力時にはいいのですが、いったんシートに入ると

Excel/VBA, Windowsw10

妹「前回出てきたバイナリファイルを詳しく教えて」

兄「じゃあ、ざっくりと説明するね」

妹「何だかごちゃごちゃしてるね……」

兄「まず左側上部のVBA。」

Open ActiveWorkbook ...

Excel/VBA, Windowsw10, プログラミング

妹「VBAってC言語と比べて構造体が無いから不便だね」

兄「構造体はあるよ……?そうじゃないとデータを扱う時に不便だからね」

妹「あるんだ……?」

兄「typeで定義すると、そのフィールドが構造体と ...

Excel/VBA, Windowsw10, 数学

妹「お兄ちゃん、よく聞く最小二乗法って何なの?」

兄「点に対する最小の差になる線を求める物だよ」

妹「よく解らないよ……」

兄「例えば、こういう表があったとするよね。12から15に何が入るか解る?」 ...

Excel/VBA, Windowsw10

妹「お兄ちゃん、助けて……」

兄「どうしたの?」

妹「このシート……13万行近くデータが入ってて、消すの大変なの」

兄「多いね……。CTRL+矢印カーソルでシフトを押しながら移動して削除したら?」

Excel/VBA, Windowsw10

妹「2021 tab 08 tab 15 tab 」

兄「……また手入力してるのか」

妹「だって、セルで年月日を分けないといけないんだよ」

兄「書式設定すればいいんじゃないのか?」

妹「 ...

Excel/VBA, Windowsw10

妹「2021/08/15」

妹「2021/08/16」

妹「2021/08/17」

兄「ん、何を手打ちしてるんだ?」

妹「日付をリストにしてセル入力してるんだよ。大変だね……」

広告です

スポンサーリンク

Excel/VBA, Windowsw10

妹「シートのコピーって……あの面倒なやつでしょ?」
兄「面倒……?」
妹「シートを右クリックして、シートの移動またはコピーを選んで、コピーを作成するにチェックをつけて増やすやつ」
兄「……うん?」
妹「 ...

Excel/VBA, Windowsw10

妹「シートを追加して、ドラッグアンドドロップで前に持って行って名前を変えて、と」
兄「はい」
妹「シートを右クリックして挿入すれば楽なのは解るよ。でもこのプラスボタン、押したくなるんだよ」
兄「別にいいんじゃな ...

Excel/VBA, Windowsw10

妹「『1だとこう動きます。2だとこう動きます』」
兄「セルの説明か。隣のセルに直接書いてあるんだね」
妹「うん。こっちの方がいいでしょ?」

マクロの設定としてセル値を使う時、1だとこうする。2だとこうする。 ...

Excel/VBA, Windowsw10

妹「ねえ、お兄ちゃん。少し離れたセルを選択範囲に入れたい場合はどうすればいいの……?」
兄「CTRLを押しながらクリックだよ」

妹「ありがと!CTRLを押しながら、クリック。クリック」
兄「うん」

Excel/VBA, Windowsw10

妹「2021/8/5」

兄「何を手打ちしてるんだよ」

妹「日付の項目があるから提出する日時がいるんだよ」

日付、時間。書類には付き物のデータです。
人、確かあれは一週間前の月曜だったな、と書 ...

Excel/VBA, Windowsw10, パソコン

妹「この合計値はいくらかな?この後には必要ないけど、仮に作って後で消せばいいか。えっと、=SUM(」
兄「ん?それの合計は10.7242403だぞ?」

妹「……えっ?」
兄「平均が0.4124、26点選んで ...

Excel/VBA, Windowsw10

妹「えっと、グラフがここで。系統を入れて……」

兄「何してるの?」

妹「棒グラフ作ってるんだよ。見やすいようにしないと……」

兄「……でも、そのデータってあんまりグラフ化しても意味ないんじゃないか? ...

Excel/VBA, Windowsw10

妹「お兄ちゃん、複数の選択範囲を持つVBAってどうやって作るの?」

兄「複数の選択範囲を持つこと自体が少ないよ。通常なら、その中でやりたい処理も書くんだけど、その場合は関数化してレンジを渡すようにするね。選択だけ?」