【sssp】[りっけん]立憲・杉尾「ちょっと風邪引いてまして咳が止まらなくて。Applications)が定番です。VBAを使う必要はありません。筆者はPythonを使ってExcelデータの操作を自動化することをお勧めします。Pythonを使えば「脱VBA」を進められます。PythonでExcelデータを操作するには、前回までに解説してきたように、行/列を指定してワークシートのセルにアクセスするのが基本です。ワークシートはイテラブル・オブジェクトとして行を返しますし、行も同様にセルを返します。記述せずに読み込むセルを指定することができます。sample.xlsxというExcelファイルを作って、動作を確かめてみましょう。Excelファイルは「.¥data」フォルダーに入っているとします。https://tech.nikkeibp.co.jp/atcl/nxt/column/18/01174/011700003/3_25.jpgこのファイルのワークシートには、データはA1からF5まで整然と入力されています。次のプログラムを使うと、sample.xlsxを読み込んでworkbookのsheetからrow(行)を取得し、rowからcell(セル)を取得して順に出力していくことができます。Code」で入力し、動かしてみます。画面下部の「ターミナル」で確認してみましょう。https://tech.nikkeibp.co.jp/atcl/nxt/column/18/01174/011700003/3_26.jpgワークシート上の各行のセル内容が、列順の通りに1行ずつ出力されていることがわかります。row:で処理対象の行のセルに順にアクセスすることができます。異なるファイルから読み出す時でも、いちいち「どこからどこまで」をプログラムで記述し直す必要はありません。データが整然と並んでいなかったり、データのないセルが範囲内にあったりする場合はどうなっているのでしょうか。列の終わり、行の終わりをどうやって判断しているのか、調べてみましょう。続きはソースでhttps://tech.nikkeibp.co.jp/atcl/nxt/column/18/01174/011700003/>>1シートの特定部位が変更されたらって判定もできるの?Pythonで>>1最近JavaScriptの勉強を始めたのにPythonのがいいのか?>>1この解説してる奴は素人か?色々間違ってるだろ。ID:9aDfiyYk0.net他の人に通じない。ID:IIrf34e70.netvbaは文法が腹立つ>>55配列のルールは良かれと思って導入した割に混乱のみを発生させたよな。ID:uxltwPvx0.netこういうアホってなんなんやろ。一般化してるexcelvbaの方が情報も揃ってるし、こっちの方がいいだろ。ID:x7FhLFok0.netVBAでソース管理ってどうしてる?SVNとかGitで上手く管理できないかな>>151VBAのソースをインポートとエクスポートするマクロ作ってsvnで管理してみたけど、なんか煩雑になって挫折したな。ID:ls1XRASB0.netVBAの配列の仕様は使いにくいなあ。ID:qDif9I7n0.net顧客に紙で書かせた書類を手打ちでぽちぽちやらされてんだがこれっておまえらならプログラム組んで自動にできるの?しかもそれを何回か同じ情報をエクセルにぽちぽちやってんだが。一回打ち込んだ情報ってなんらかの方法で複数のファイルに飛ばせない?新入社員だからなんも言えないけど。ID:ec452o0l0.netVBAでなんかやらなきゃ行けなくなったときのやる気のでなさは異常>>310なんか違いがあるのか>>310言語でやる気????意味不明なんだけど。ID:jraqhauB0.netこういうの組むのはいいけど後任の奴がメンテに苦労してけっきょく使わなくなる>>350作り方がどうしても自己満足になるから、他人の書いたモノを継ぎたくもないんだろうな。一から自分で作ったほうが気分がいい、みたいな。習った方がいいよって言われた>>365それぞれ得意な環境あるから何がしたいかで選ぶべきだよね。Excelマクロ作りたいならVBA1択。町のシシテム屋さんは早く絶滅してほしい>>377version変わって動かなくなるとかあるのかね。64bit版に上がって動かなくなることはよくある。64bit版Officeは廃止してほしい。ID:XgPlgMzb0.net全然よくわからんのだけど。ID:trvH+NZc0.net業務用PCに内緒でPython入れる方法教えてくれ>>396厳しいところは無理だな。ID:/0uiHIhb0.net会社でRPA進めてて、自動化するのはいいけど空いた時間分他の仕事が回ってくるだけだけら永久に楽にならないだから率先して自動化するインセンティブは無い適当なの作ってお茶を濁すwww>>412これ日本の悪いところだよな。改善すればするほど仕事が増えるってやつ。外資だと、仕事の割当は一緒で増加量も一定だから効率化すればするほど楽になってそれができないやつが落ちこぼれてクビになる。【sssp】[りっけん]立憲・杉尾「ちょっと風邪引いてまして咳が止まらなくて。【もめ事】[じょじ]女児「女児です。入れてください」児相「帰れ」午前3時に訪れた小6を警察に相談しろと追い払う。