スレ立ての際は一行目に
!extend:checked:vvvvv:1000:512
と入れてスレ立てして下さい
ExcelのVBAに関する質問スレです
コード書き込みや作成依頼もOK
※関連スレ
VBAなんでも質問スレ Part2
http://mevius.2ch.net/test/read.cgi/tech/1432173164/
Access VBA 質問スレ Part1
http://mevius.2ch.net/test/read.cgi/tech/1328536426/
※前スレ
Excel VBA 質問スレ Part51
http://mevius.2ch.net/test/read.cgi/tech/1510107990/
探検
Excel VBA 質問スレ Part52
レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん
2018/01/27(土) 20:25:05.67ID:Xe+uGT7T963デフォルトの名無しさん
2018/04/26(木) 15:14:40.98ID:vXKBXetI バカが何をどう言おうが現実にVBAは使えてるし使われてるんだよ
顔真っ赤にしてバカなこと言う前に正しく現実を見るところから始めよう
顔真っ赤にしてバカなこと言う前に正しく現実を見るところから始めよう
964956
2018/04/26(木) 15:18:00.48ID:7RW+qgkz965デフォルトの名無しさん
2018/04/26(木) 17:16:40.00ID:CPNcKS6O Sheet選択についてSheetが7つあります。
Sheet1/Sheet2/Sheet3/1/2/3/4
Sheet名「1」を選択するためにはこの方法しかないでしょうか?
------------------------
Dim cnt As long
cnt = 1
sheets(”” & cnt & "").select
------------------------
↓これだとSheet1選択
-------------------------
Dim cnt As long
cnt = 1
sheets(cnt).select
-------------------------
Sheet1/Sheet2/Sheet3/1/2/3/4
Sheet名「1」を選択するためにはこの方法しかないでしょうか?
------------------------
Dim cnt As long
cnt = 1
sheets(”” & cnt & "").select
------------------------
↓これだとSheet1選択
-------------------------
Dim cnt As long
cnt = 1
sheets(cnt).select
-------------------------
966デフォルトの名無しさん
2018/04/26(木) 17:56:34.08ID:6+UF6pSh967デフォルトの名無しさん
2018/04/26(木) 18:44:21.68ID:vXKBXetI >>966
まともな人は「VBAで作って」と言われたらVBAで作るんだぜ
しかもPowerShellやらC#やらRubyやらで工数かけた分は依頼者が受け取らないから全部無駄になるんだぜ
今まで知らなかったんだろうけどこれで一つ勉強になったな
まともな人は「VBAで作って」と言われたらVBAで作るんだぜ
しかもPowerShellやらC#やらRubyやらで工数かけた分は依頼者が受け取らないから全部無駄になるんだぜ
今まで知らなかったんだろうけどこれで一つ勉強になったな
968デフォルトの名無しさん
2018/04/26(木) 18:47:45.62ID:1F0vpiyn まともな業界はVBAで作ってなんて言わない
969デフォルトの名無しさん
2018/04/26(木) 18:48:34.66ID:6+UF6pSh まともな人はまずVBAでやるべき仕事か判断して別の選択肢も提案するんだよ
言われたことしかできない底辺には難しいかもしれないがビジネスってそういうことなの
言われたことしかできない底辺には難しいかもしれないがビジネスってそういうことなの
970デフォルトの名無しさん
2018/04/26(木) 18:51:16.28ID:ftOVszhQ 近頃やたらとパワー系バカが暴れとるなw
一体どうしたんやコイツw
一体どうしたんやコイツw
971デフォルトの名無しさん
2018/04/26(木) 19:18:37.14ID:vXKBXetI972デフォルトの名無しさん
2018/04/26(木) 19:55:00.04ID:PM4/5yqo >>965
シートを特定する方法は3つあって
1.オブジェクト名
2.シート名
3.インデックス番号
で、あなたのやり方はシート名
オブジェクト名はVBEで確認できて初期値は追加した順にSheet1〜なので
その場合、 Sheet4.Select でも選択できると思う
オブジェクト名は好きに変えられるので
わかりやすい名前にしとおくと、誰かが勝手にシート名を変えようが
そのオブジェクト名でシートを指定できるのでオススメ
インデックスで指定するなら Sheets(4).select
インデックスは単純に左から数えた順番ね
シートを特定する方法は3つあって
1.オブジェクト名
2.シート名
3.インデックス番号
で、あなたのやり方はシート名
オブジェクト名はVBEで確認できて初期値は追加した順にSheet1〜なので
その場合、 Sheet4.Select でも選択できると思う
オブジェクト名は好きに変えられるので
わかりやすい名前にしとおくと、誰かが勝手にシート名を変えようが
そのオブジェクト名でシートを指定できるのでオススメ
インデックスで指定するなら Sheets(4).select
インデックスは単純に左から数えた順番ね
973デフォルトの名無しさん
2018/04/26(木) 20:04:54.98ID:PM4/5yqo974デフォルトの名無しさん
2018/04/26(木) 20:53:29.98ID:azksLNTx 吹いた
975デフォルトの名無しさん
2018/04/26(木) 21:05:15.36ID:lkizjysQ メゾット君大量発生してて草
976デフォルトの名無しさん
2018/04/26(木) 21:23:42.24ID:r/OY0BCQ 別にプロの仕事として使われてる訳ではないと思うけどね、VBA。
Excelの使用頻度が高い事務職とかの人が使うイメージ。
何でもかんでも金払ってシステム化してくれる会社なんて無いし、例え使えたとしても簡単に他の言語の開発環境を手配できる訳でもないし。
powershell推しの人はメモ帳で書いてるの?
Excelの使用頻度が高い事務職とかの人が使うイメージ。
何でもかんでも金払ってシステム化してくれる会社なんて無いし、例え使えたとしても簡単に他の言語の開発環境を手配できる訳でもないし。
powershell推しの人はメモ帳で書いてるの?
977デフォルトの名無しさん
2018/04/26(木) 22:06:42.62 サクラエディタだろ🙄
978デフォルトの名無しさん
2018/04/26(木) 22:53:45.01ID:6/yp9D/N PowerShell ISE
979デフォルトの名無しさん
2018/04/26(木) 23:05:32.69ID:4xU9Va0k980デフォルトの名無しさん
2018/04/26(木) 23:08:02.27ID:PM4/5yqo981デフォルトの名無しさん
2018/04/27(金) 01:20:38.90ID:XIoO9rX1 >>976
Excelと関係ないことをExcel VBAでやりたいという質問者がいる。
文字コード変換をExcel VBAで自作するので教えてくれという人間に対して、VBAを勧めるのはいくらなんでもおかしいだろ。
Excelと関係ないことをExcel VBAでやりたいという質問者がいる。
文字コード変換をExcel VBAで自作するので教えてくれという人間に対して、VBAを勧めるのはいくらなんでもおかしいだろ。
982デフォルトの名無しさん
2018/04/27(金) 01:22:57.14ID:HF+12vcg 実際VBAでもADODB使って数行でできることなのに何をそんな発狂してるんだよ
983デフォルトの名無しさん
2018/04/27(金) 07:29:42.30ID:x5ddf63d 処理の進捗をテキストボックスに表示する方法なの
ですが何かサンプルはありませんか?
出来れば自動的にスクロールしてくれるといいのですが
ですが何かサンプルはありませんか?
出来れば自動的にスクロールしてくれるといいのですが
984デフォルトの名無しさん
2018/04/27(金) 08:35:57.38ID:OIkEEKud985デフォルトの名無しさん
2018/04/27(金) 09:53:41.83ID:ssDw3ggw986デフォルトの名無しさん
2018/04/27(金) 10:24:15.83ID:VVRpgY9f987デフォルトの名無しさん
2018/04/27(金) 10:53:19.60ID:24cBGVvy Excel エンジニアは、プログラマーじゃない。
企業内のExcel マクロエンジニア
Excel は、表示とデータが合体しているから、プログラミングが難しい。
Rails などの、MVC みたいに分かれていない
Excel は、データをexport して、Ruby で処理して、import するのが、最も簡単。
これで表示関係なく、ビジネスロジックだけに集中できる
>>976-978
VSCode
企業内のExcel マクロエンジニア
Excel は、表示とデータが合体しているから、プログラミングが難しい。
Rails などの、MVC みたいに分かれていない
Excel は、データをexport して、Ruby で処理して、import するのが、最も簡単。
これで表示関係なく、ビジネスロジックだけに集中できる
>>976-978
VSCode
988デフォルトの名無しさん
2018/04/27(金) 11:01:30.91ID:5M69ecQt989デフォルトの名無しさん
2018/04/27(金) 11:06:36.26ID:1E0b+/ui 進捗の表示で自動スクロールって、処理ログを表示したいって事じゃないのかな
全体像が分からないから提案すら出来ない状況だけど
全体像が分からないから提案すら出来ない状況だけど
990デフォルトの名無しさん
2018/04/27(金) 11:15:47.31ID:zdd5R6zJ Debug.Printでイミディエイトウィンドウに出力するみたいなことをフォームでやりたいってことじゃろ
このスレ住民の読解力低すぎない?実務でクライアントの意向理解できてるの?
このスレ住民の読解力低すぎない?実務でクライアントの意向理解できてるの?
991デフォルトの名無しさん
2018/04/27(金) 11:57:22.87 >>987
Ruby(笑)
Ruby(笑)
992デフォルトの名無しさん
2018/04/27(金) 12:23:59.13ID:aFuuJPZg993デフォルトの名無しさん
2018/04/27(金) 12:42:48.64ID:Z6S9Pog7 >>987
お前EXCELに何やらせようとしてんの?w
MVCモデルなんてシステム作成するときに使うもんだろ
EXCEL上でデカいシステムでも作るつもりなのかよw
RubyやC#が悪いとは思わんがお前の頭は相当に悪そうだなw
お前EXCELに何やらせようとしてんの?w
MVCモデルなんてシステム作成するときに使うもんだろ
EXCEL上でデカいシステムでも作るつもりなのかよw
RubyやC#が悪いとは思わんがお前の頭は相当に悪そうだなw
994デフォルトの名無しさん
2018/04/27(金) 13:24:19.95ID:zdd5R6zJ >>992
自動的にスクロールは難しそうなので最新の進捗を1行目に追記するようにした方が楽
自動的にスクロールは難しそうなので最新の進捗を1行目に追記するようにした方が楽
995デフォルトの名無しさん
2018/04/27(金) 16:16:03.70ID:j5wh8y7F996デフォルトの名無しさん
2018/04/27(金) 16:42:05.34ID:UmeTlh/w 社内業務効率化のために使われるのが常だわな
997デフォルトの名無しさん
2018/04/27(金) 17:38:05.91ID:3dQ/JE4S >>993
こういうバカがクソ使いにくいbookを作るんだよなぁ
こういうバカがクソ使いにくいbookを作るんだよなぁ
998デフォルトの名無しさん
2018/04/27(金) 17:50:21.87ID:thq99FCt MVCでもMVVMでもなんでもいいけど入出力とデータを分けてくれ
そしてデータを正規化してくれ
VBAerさんはその程度の基本すら出来てない人ばっかりだ
そんなんじゃブック渡された方も迷惑だよ
そしてデータを正規化してくれ
VBAerさんはその程度の基本すら出来てない人ばっかりだ
そんなんじゃブック渡された方も迷惑だよ
999デフォルトの名無しさん
2018/04/27(金) 17:56:59.29ID:1E0b+/ui 自分の頭の中にしかいないVBAerとやらの話をここでされてもなぁ
1000デフォルトの名無しさん
2018/04/27(金) 18:22:55.95ID:bvIKSWev おっと
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 89日 21時間 57分 51秒
新しいスレッドを立ててください。
life time: 89日 21時間 57分 51秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- ネット殺到「高市総理の責任」「完全に高市リスク」「負けるな」中国が水産物輸入停止→流石に総理批判の声も「どう責任取る?」 ★4 [樽悶★]
- 「“なり得る”って言っただけだから…」高市早苗“存立危機”答弁後に漏らした本音 ★2 [Hitzeschleier★]
- 中国外務省局長 「ポケットに手を入れていたのは寒いから」 日本との局長級会談で ★4 [お断り★]
- 歩道で93歳男性が女子大学生の自転車にはねられ意識不明 坂を下った先「気付いたときには目の前に」 [七波羅探題★]
- 【テレビ】佐野岳 TBS『最強スポーツ男子頂上決戦』収録で重傷… 右膝半月板損傷と靭帯断裂 全治8カ月~9カ月間 [冬月記者★]
- 中国が水産物の輸入停止、首相答弁撤回を要求…中国共産党機関紙「輸入停止は一つのシグナルにすぎない」 [ぐれ★]
- 山上裁判証言「抗議文の受け取りを拒否した政治家は安倍晋三ただ一人」 [947332727]
- 🍣にゃっはろ🌸~スシろ~🏡
- 片山さつき「私が市場動向について言及すると不測の影響を及ぼす懸念ある。だから直接は何も言わない」→円安加速 [237216734]
- 海外大手メディア、高市が中国に宣戦布告したと次々報道し始める。どんどん外堀が埋められる [931948549]
- 🏡PUNCHマッチ💥🥊😅🥊💥超重量級決戦🏡
- 田崎史郎「日本側は切るカードがないから我慢するしかない」 [445522505]
