ExcelやVBAについてのTipsです

Excel/VBA, Windowsw10, 未分類

兄「なんだか妹のシートを見ると同じ数値がいっぱい出てくるね」
妹「同じ数値だからね」
兄「そうなんだろうけど……直接入力するよりもVLookupで見ればいいんじゃないか?」
妹「VLookup?」
兄「 ...

Excel/VBA, Windowsw10

妹「お兄ちゃん、エクセルでちょっと計算したい物があるんだけど貸してくれない?」
兄「はい、どうぞ」
妹「ありがと。SUM、SUMっと」
兄「……合計関数だね。合計したいレンジを与えると自動で計算してくれる便利な ...

Excel/VBA, Windowsw10

妹「んしょ、んしょ」
兄「VBAか。どれどれ」

Public Sub SpeedCheck1() Dim lData(1000, 1000, 3) As Long Dim lsta As Long Dim lend As ...

Excel/VBA, Windowsw10

妹「お兄ちゃん、シートにある非表示っていつ使うの?用途がよく解らないんだけど」
兄「ああ……。中間データとかに使ったりするかな」
妹「中間データ……?」
兄「例えば……簡単な家計簿を作ったとしてさ。妹の使った額 ...

Excel/VBA, Windowsw10

妹「それでユーザー定義関数って何なの?」
兄「ああ、前回のANDを使おうの続きだね。ユーザーが定義して自由に使える関数の事だよ」
妹「関数?関数ってSUMで合計したりするやつ?」
兄「そうそう。あれを実はユーザ ...

Excel/VBA, Windowsw10

妹「if(A1=1,IF(a2=1,”1″,”2″),””)」
兄「……ifの入れ子をしてどうしたんだ?」
妹「A1が1の時とa2が1の時は1。違 ...

広告です

スポンサーリンク

Excel/VBA, Windowsw10

妹「うーん……」

兄「どうした?」

妹「モバイルプリンタで作ったEXCELブック。改ページ設定したのに家に持って帰ったらガタガタにフォーマットがずれてる」

兄「EXCELはプリンタドライバに依存して ...

Excel/VBA, Windowsw10

妹「お兄ちゃん、シートがたくさんあって、A5セルが100以上だったらB9の値を返したい、とかそういう時はどうすればいいの?」
兄「マクロを使うのが楽だと思うよ。A5セルを条件セル、100以上を閾値、B9セルを結果セルとするね。 ...

Excel/VBA, Windowsw10

妹「ねえ、お兄ちゃん。エクセルシートの名前って一つ一つ変えると面倒だよね。これってどうやったら楽に変えられるのかな?」
兄「そういう時はVBAを使うのが手っ取り早いかな。↓のコードで変えられるよ」

Sub ChangeS ...

Excel/VBA, Windowsw10

妹「お兄ちゃん、セルのデータを見ながらファイルを出力したりとかって難しい?」
兄「OpenコマンドやPrintコマンドを使って出力するのが一般的だけど、そっちを使うとプログラムっぽくなってしまうね。慣れてないと難しいかもしれな ...

Excel/VBA, Windowsw10

妹「お兄ちゃん、VBAでファイルを出力する時につく『 ” 』って消せないのかな?」
兄「どれどれ……ああ。Writeで書いちゃったのか……。これを使うと文字列は『 ” 』が付いちゃうんだよね」

Excel/VBA, Windowsw10

=VLOOKUP(VLOOKUPを使う!$B$5,日付が一致する行を別シートへ転記したい!$A$2:$K$31, C4,FALSE)

兄「ExcelでVlookupを使った行の貼り付けサンプルを作ってみたよ」
妹「お兄ちゃんの知 ...