↑同じ内容を3行貼り付けること
ExcelのVBAに関する質問スレ
コード書き込みや作成依頼もOK
次スレは>>980が立てること
無理なら細かく安価指定
※前スレ
Excel VBA 質問スレ Part77
https://mevius.5ch.net/test/read.cgi/tech/1658009255/
Excel VBA 質問スレ Part78
https://mevius.5ch.net/test/read.cgi/tech/1667104996/
-
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
Excel VBA 質問スレ Part79
■ このスレッドは過去ログ倉庫に格納されています
2023/01/28(土) 11:46:47.21ID:mBQ16TA8
154151
2023/02/10(金) 20:45:28.82ID:IBbxfpHM >>152
コードは下記。
今回は記述してないが、500行あるなら
screenupdatingをfalseにした方がいいかと。
Sub 議決()
Dim i As Long, j As Long
Dim r1 As Range, r2 As Range 'r1は一括の空白数取得用、r2は各議案の空白数取得用
Dim rowNumber As Long 'データが埋まっている行数取得用
rowNumber = Cells(Rows.Count, 1).End(xlUp).row
For i = 3 To rowNumber
Set r1 = Range(Cells(i, 2), Cells(i, 4))
If WorksheetFunction.CountBlank(r1) <> 3 Then
For j = 5 To 17 Step 3
Set r2 = Range(Cells(i, j), Cells(i, j + 2))
If WorksheetFunction.CountBlank(r2) = 3 Then
r2 = r1.Value
End If
Next j
End If
Next i
End Sub
コードは下記。
今回は記述してないが、500行あるなら
screenupdatingをfalseにした方がいいかと。
Sub 議決()
Dim i As Long, j As Long
Dim r1 As Range, r2 As Range 'r1は一括の空白数取得用、r2は各議案の空白数取得用
Dim rowNumber As Long 'データが埋まっている行数取得用
rowNumber = Cells(Rows.Count, 1).End(xlUp).row
For i = 3 To rowNumber
Set r1 = Range(Cells(i, 2), Cells(i, 4))
If WorksheetFunction.CountBlank(r1) <> 3 Then
For j = 5 To 17 Step 3
Set r2 = Range(Cells(i, j), Cells(i, j + 2))
If WorksheetFunction.CountBlank(r2) = 3 Then
r2 = r1.Value
End If
Next j
End If
Next i
End Sub
155デフォルトの名無しさん
2023/02/10(金) 21:17:11.72ID:WNti9dgN156デフォルトの名無しさん
2023/02/10(金) 21:52:52.21ID:ciEsiTU6 >>155
9人世帯の議案4には棄権1しか入っていないけど、これは
一括に関係なく議案4に個別で入れた人が棄権1人しかいなかった
その上で9人世帯は議案4に関して棄権1名のみとして扱う
みたいな解釈でいいのかな?
一括が何票あろうが個別1票のが上みたいな
単純に各議案ごとに全世帯での票数を計上したいわけじゃなさそうだよね
9人世帯の議案4には棄権1しか入っていないけど、これは
一括に関係なく議案4に個別で入れた人が棄権1人しかいなかった
その上で9人世帯は議案4に関して棄権1名のみとして扱う
みたいな解釈でいいのかな?
一括が何票あろうが個別1票のが上みたいな
単純に各議案ごとに全世帯での票数を計上したいわけじゃなさそうだよね
157デフォルトの名無しさん
2023/02/10(金) 22:03:07.12ID:ix/AvTMJ158デフォルトの名無しさん
2023/02/10(金) 22:07:47.74ID:ix/AvTMJ 参考コード
Option Base 1
Sub x()
Dim a(10, 2)
For i = 1 To 10
a(i, 1) = i: a(i, 2) = i & "だよ"
Next
MsgBox WorksheetFunction.VLookup(7, a, 2)
End Sub
Option Base 1
Sub x()
Dim a(10, 2)
For i = 1 To 10
a(i, 1) = i: a(i, 2) = i & "だよ"
Next
MsgBox WorksheetFunction.VLookup(7, a, 2)
End Sub
159デフォルトの名無しさん
2023/02/11(土) 03:59:07.46ID:aNcmPbDM >>156
実際はシャンシャン総会なので一括賛成で終わると思ってます
書面7割、ネット3割を想定
ネットはGoogle Formsを使うので、定義として全項目スキップできるようにしてあって
概ね賛成だけど議案4だけ個別回答
その場合は表決者がつじつま合わせないとその議案はそっち優先にしますよとしています
実際はシャンシャン総会なので一括賛成で終わると思ってます
書面7割、ネット3割を想定
ネットはGoogle Formsを使うので、定義として全項目スキップできるようにしてあって
概ね賛成だけど議案4だけ個別回答
その場合は表決者がつじつま合わせないとその議案はそっち優先にしますよとしています
160デフォルトの名無しさん
2023/02/11(土) 07:30:30.25ID:6Ch2sdKJ >>158
マジか!!! と思って試してみたらマジだったw
んで個人的によく使うmin,max,match,countifを試してみたら
min,maxはできたけどmatch,countifはダメだった。
要素の中身を取り出す系の関数はいける感じかな?
ひとつ理解が深まった気がするよ。ありがとう。
マジか!!! と思って試してみたらマジだったw
んで個人的によく使うmin,max,match,countifを試してみたら
min,maxはできたけどmatch,countifはダメだった。
要素の中身を取り出す系の関数はいける感じかな?
ひとつ理解が深まった気がするよ。ありがとう。
161デフォルトの名無しさん
2023/02/11(土) 08:41:56.27ID:DG09Hgtn Subtotalって集計キーを2つ指定したいときはどうやるの?
162デフォルトの名無しさん
2023/02/11(土) 09:45:09.37ID:jORavOuf sumproduct
163デフォルトの名無しさん
2023/02/11(土) 19:56:49.54ID:uHiybqGX マクロの資格とかあるの?MOSのこと?
164デフォルトの名無しさん
2023/02/11(土) 20:04:45.09ID:cvm4+SaB そいやあるのかね、言語としては古くてしょうもないが
165デフォルトの名無しさん
2023/02/11(土) 20:10:27.29ID:9czFn3SB VBAエキスパートという民間資格
MOS ビジネス統計すぺしゃりすと IC3 あどび認定ぷろふぇっしょなる Microsoft認定資格 App Development with Swift IT Specialist えtc
https://www.odyssey-com.co.jp/index.html
MOS ビジネス統計すぺしゃりすと IC3 あどび認定ぷろふぇっしょなる Microsoft認定資格 App Development with Swift IT Specialist えtc
https://www.odyssey-com.co.jp/index.html
166デフォルトの名無しさん
2023/02/11(土) 20:16:37.74ID:uHiybqGX ありがとう。あるんですね。
167デフォルトの名無しさん
2023/02/11(土) 20:18:50.78ID:uHiybqGX イミディエイトウィンドウでは実行できないステートメントはどれか。次の中から1つ選びなさい。
1.?Range("A5").Value
2.MsgBox "Hello!"
3.Dim x As Integer
4.For i = 1 To 10:total = total + i:Next i:Print total
3番かな?
1.?Range("A5").Value
2.MsgBox "Hello!"
3.Dim x As Integer
4.For i = 1 To 10:total = total + i:Next i:Print total
3番かな?
168デフォルトの名無しさん
2023/02/11(土) 20:20:26.56ID:uHiybqGX 次のような2つのプロシージャを同一の標準モジュール上に作成した。「M_Proc」プロシージャの実行結果はどうなるか。次の中から正しいものを1つ選びなさい。
Sub M_Proc ()
Dim a As Long
a = F_Proc(3)
MsgBox a
End Sub
Function F_Proc(Optional x As Long = 5) As Long
F_Proc = x * 2
End Function
---
@6
A9
B10
C実行時エラーが発生する
Sub M_Proc ()
Dim a As Long
a = F_Proc(3)
MsgBox a
End Sub
Function F_Proc(Optional x As Long = 5) As Long
F_Proc = x * 2
End Function
---
@6
A9
B10
C実行時エラーが発生する
169デフォルトの名無しさん
2023/02/11(土) 20:23:23.87ID:uHiybqGX Optional x As Long = 5
って何?この引数。
って何?この引数。
170デフォルトの名無しさん
2023/02/11(土) 20:25:24.81ID:uHiybqGX 次のプロシージャはセルA1の値に応じてメッセージを表示するものである。セルA1の値が3未満だったら「A」と表示させたい。このとき、【 1 】に入る適切な命令を解答欄に入力しなさい。
Sub Sample()
Select Case Range("A1").Value
Case 【 1 】
MsgBox "A"
Case 5
MsgBox "B"
Case 7 To 9
MsgBox "C"
Case Else
MsgBox "該当なし"
End Select
End Sub
Sub Sample()
Select Case Range("A1").Value
Case 【 1 】
MsgBox "A"
Case 5
MsgBox "B"
Case 7 To 9
MsgBox "C"
Case Else
MsgBox "該当なし"
End Select
End Sub
171デフォルトの名無しさん
2023/02/11(土) 20:30:06.33ID:uHiybqGX 資格が役立つかさておき、いい問題だね。
172デフォルトの名無しさん
2023/02/11(土) 21:14:28.92ID:nDlYjCHU173デフォルトの名無しさん
2023/02/12(日) 08:33:11.90ID:aoDTDGlX vba解説してるサイト見たら皆プロシージャの最後に
set obj = nothing '後始末
ってやってるけどあれ循環参照以外で意味ある?
やらずにadodbとかseleniumで10万回以上実行してるけど何の問題も起こらない
set obj = nothing '後始末
ってやってるけどあれ循環参照以外で意味ある?
やらずにadodbとかseleniumで10万回以上実行してるけど何の問題も起こらない
174デフォルトの名無しさん
2023/02/12(日) 09:18:22.71ID:19IYgGC6175デフォルトの名無しさん
2023/02/12(日) 11:39:10.47ID:71AjNYz+ .cels(1,1) = 〇〇
セル指定で行や列の連番を簡単に入力する方法ってありますか?
以下のようにオートフィルのような感じでコードを作成したいです。
.cels(1,2) = 〇〇
.cels(1,3) = 〇〇
.cels(1,4) = 〇〇
セル指定で行や列の連番を簡単に入力する方法ってありますか?
以下のようにオートフィルのような感じでコードを作成したいです。
.cels(1,2) = 〇〇
.cels(1,3) = 〇〇
.cels(1,4) = 〇〇
176デフォルトの名無しさん
2023/02/12(日) 13:09:04.90ID:aoDTDGlX177デフォルトの名無しさん
2023/02/12(日) 13:12:25.71ID:+dHL9JcR >>175
For で回すのがだめな理由を書いて
For で回すのがだめな理由を書いて
178デフォルトの名無しさん
2023/02/12(日) 13:17:48.68ID:GOWa9Zgu179デフォルトの名無しさん
2023/02/12(日) 15:04:05.55ID:uHFAq1f0180デフォルトの名無しさん
2023/02/12(日) 18:33:42.43ID:T5GBSGpP181デフォルトの名無しさん
2023/02/13(月) 00:34:04.23ID:pezzuKY3 わざとやってるだろw
182デフォルトの名無しさん
2023/02/13(月) 10:11:26.26ID:QGUistpW 暇潰しで初心者のふりしてるように見えるね
183デフォルトの名無しさん
2023/02/13(月) 14:01:41.50ID:b7LuPfio184デフォルトの名無しさん
2023/02/13(月) 14:31:44.50ID:CpfiRcck185デフォルトの名無しさん
2023/02/14(火) 03:25:36.32ID:zG3Q3kn7186デフォルトの名無しさん
2023/02/14(火) 06:05:43.15ID:3/1aS8Pe187デフォルトの名無しさん
2023/02/18(土) 22:43:39.59ID:6PWZugQu windows10アップーデートしたけど、普通にvbaでIE操作できるね。助かったわ
188デフォルトの名無しさん
2023/02/19(日) 01:32:52.35ID:15y14fHP EdgeのIEモードは実質IEが動いてるのでな
いまの所MSも2029年まではIEは裏方で生き長らえる保証してるから安心していいぞ
どうせ6年後もWindowsが存在してればIEの寿命も延長されるだろうよ
いまの所MSも2029年まではIEは裏方で生き長らえる保証してるから安心していいぞ
どうせ6年後もWindowsが存在してればIEの寿命も延長されるだろうよ
189デフォルトの名無しさん
2023/02/19(日) 02:32:29.18ID:hw6q8la/ Windows12の噂もちらほらだからまだまだ消えないだろうや
190デフォルトの名無しさん
2023/02/19(日) 13:49:26.92ID:Uh8lBtn9 セル内にある数式の"="を削除する方法はありますか
テキストとして、”A1-A2”などだけが残るようにしたいのです
テキストとして、”A1-A2”などだけが残るようにしたいのです
191デフォルトの名無しさん
2023/02/19(日) 14:00:41.05ID:De+xjlNk >>190
Range("A1") = Mid(Range("A1").Formula, 2, 999)
Range("A1") = Mid(Range("A1").Formula, 2, 999)
192デフォルトの名無しさん
2023/02/19(日) 16:05:55.05ID:QuMlk2qt ワークシート関数なら
=SUBSTITUTE(FORMULATEXT(A1),"=","",1)
=SUBSTITUTE(FORMULATEXT(A1),"=","",1)
193デフォルトの名無しさん
2023/02/19(日) 16:31:24.35ID:xSIr/CQB >>192
それA1に設定したらA1が「SUBSTITUTE(FORMULATEXT(A1),"=","",1)」にならない?
それA1に設定したらA1が「SUBSTITUTE(FORMULATEXT(A1),"=","",1)」にならない?
194デフォルトの名無しさん
2023/02/19(日) 18:14:30.54ID:FtkTxk83195デフォルトの名無しさん
2023/02/19(日) 21:30:32.90ID:QtOszatp ここはVBAスレ
196190
2023/02/20(月) 15:11:57.56ID:AObDtk9K どうもです
A1、A2を足し算する場合、=A1+A2
となりますが、この結果をcsvで保存しているのです
ですから、式の部分が結果の数値になります
毎日、あらかじめよぶんに式を次の行にコピーしておいて使いたいので、式の入っている部分をそこのセルだけ下にドラッグしています
そのままですと、式の結果だけ残って、式が消えてしまって不便なのでイコールを除去して取っておこうと思ったわけです
イコールの追加
ActiveCell.formula ="="&ActiveCell.Value
イコールの削除
ActiveCell.Value =Replace(ActiveCell.Formula,"=","" )
これでいけるだろうかと思ってやっているところであります
A1、A2を足し算する場合、=A1+A2
となりますが、この結果をcsvで保存しているのです
ですから、式の部分が結果の数値になります
毎日、あらかじめよぶんに式を次の行にコピーしておいて使いたいので、式の入っている部分をそこのセルだけ下にドラッグしています
そのままですと、式の結果だけ残って、式が消えてしまって不便なのでイコールを除去して取っておこうと思ったわけです
イコールの追加
ActiveCell.formula ="="&ActiveCell.Value
イコールの削除
ActiveCell.Value =Replace(ActiveCell.Formula,"=","" )
これでいけるだろうかと思ってやっているところであります
197デフォルトの名無しさん
2023/02/20(月) 15:29:44.23ID:2ZMpD8wr エクセル形式で保存してください
198デフォルトの名無しさん
2023/02/20(月) 18:06:18.64ID:Y+9TMPzL vba以前の問題というか無知な質問でごめん
転職先で会社からUSBメモリを配布されたから
自宅のPCでマクロ作ってxls形式、xlsm形式の両方で会社のPCに移して使おうとしたら何度やってもアクセシビリティの利用不可?で無限ループのごとくフリーズ
タクスマネージャから強制終了
セキュリティで弾かれてますか?
転職先で会社からUSBメモリを配布されたから
自宅のPCでマクロ作ってxls形式、xlsm形式の両方で会社のPCに移して使おうとしたら何度やってもアクセシビリティの利用不可?で無限ループのごとくフリーズ
タクスマネージャから強制終了
セキュリティで弾かれてますか?
199デフォルトの名無しさん
2023/02/20(月) 18:09:31.33ID:O/Xt15uK 自宅で作ったプロシージャをtxtとかで会社メールに送ってそこで新しく作って標準モジュールとかに入れてけば出来る?
忙しすぎて会社で試せてない
忙しすぎて会社で試せてない
200デフォルトの名無しさん
2023/02/20(月) 20:29:16.39ID:SOlJ2Ite201デフォルトの名無しさん
2023/02/20(月) 20:37:46.69ID:sKNUAhyw セキュリティの厳しい会社だと、メールや添付ファイルに何らかのプログラムが書いてあると自動的に削除される
202デフォルトの名無しさん
2023/02/20(月) 21:03:48.15ID:KZiGFVej なんで赤の他人にそんなセキュアな疑問訊ねるかな?社内規定でどう扱えばいいかUSB渡されたとき聞いてなかったのか
勝手なことしてるとまたすぐ転職する羽目に陥るぞ
勝手なことしてるとまたすぐ転職する羽目に陥るぞ
203デフォルトの名無しさん
2023/02/21(火) 12:00:15.73ID:QtuhzazS どなたかVBAでのレジストリ操作についてわかる方いたら教えてください。
以下の方法を試しましたが、取れる値と取れない値がありました。
取得したい値の読み取り権限も許可してもうまくいかず。。。
・WScriptのRegRead()メソッド
・api
・bat
色々切り分けたところbatファイルを単体で実行したときには取得できて
VBAからbatファイルを実行すると値が取得できないので
VBAの実行権限に問題があるのではと考えていますが
権限とか関係なしにapiでどこでも取得できるよとか
何かご存知の方いたらコメントお願いします。
以下の方法を試しましたが、取れる値と取れない値がありました。
取得したい値の読み取り権限も許可してもうまくいかず。。。
・WScriptのRegRead()メソッド
・api
・bat
色々切り分けたところbatファイルを単体で実行したときには取得できて
VBAからbatファイルを実行すると値が取得できないので
VBAの実行権限に問題があるのではと考えていますが
権限とか関係なしにapiでどこでも取得できるよとか
何かご存知の方いたらコメントお願いします。
204デフォルトの名無しさん
2023/02/21(火) 12:02:26.74ID:QtuhzazS 連投すみません
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft配下の
値を取得できない状況です
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft配下の
値を取得できない状況です
205デフォルトの名無しさん
2023/02/21(火) 12:23:42.75ID:O9yVRoe+ >>203
VBAで昇格は無理だからコマンドライン呼び出せ
VBAで昇格は無理だからコマンドライン呼び出せ
206デフォルトの名無しさん
2023/02/21(火) 12:58:35.82ID:QtuhzazS >>205
回答ありがとうございます。
コマンドラインで呼び出すというのは
以下コードのように実行結果を取得する感じですかね。
試してみたところ、実行結果が空白で返ってきたのですが
基本的にはレジストリのどの値も取得できるのでしょうか?
'実行するコマンドを指定
command = "ping 192.168.10.1"
Set wsh = CreateObject("WScript.Shell")
'コマンドを実行
Set execObj = wsh.exec("%ComSpec% /c " & command)
'コマンドの実行結果を取得
commandResult = execObj.stdOut.ReadAll
回答ありがとうございます。
コマンドラインで呼び出すというのは
以下コードのように実行結果を取得する感じですかね。
試してみたところ、実行結果が空白で返ってきたのですが
基本的にはレジストリのどの値も取得できるのでしょうか?
'実行するコマンドを指定
command = "ping 192.168.10.1"
Set wsh = CreateObject("WScript.Shell")
'コマンドを実行
Set execObj = wsh.exec("%ComSpec% /c " & command)
'コマンドの実行結果を取得
commandResult = execObj.stdOut.ReadAll
207デフォルトの名無しさん
2023/02/21(火) 13:01:26.92ID:QtuhzazS pingの実行結果は返ってきますが
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft" /v "指定の場所"の
結果が返ってこないです。
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft" /v "指定の場所"の
結果が返ってこないです。
208デフォルトの名無しさん
2023/02/21(火) 13:15:24.72ID:fHD8EY4F まるごと不可?
部分的に不可?
部分的に不可?
209デフォルトの名無しさん
2023/02/21(火) 13:16:41.22ID:QtuhzazS >>208
まるごと不可です
まるごと不可です
210デフォルトの名無しさん
2023/02/21(火) 13:17:37.19ID:O/2CEwvU >>207
コマンドは管理者権限で実行せんとあかんのと違う?
コマンドは管理者権限で実行せんとあかんのと違う?
211デフォルトの名無しさん
2023/02/21(火) 13:40:16.54ID:QtuhzazS 5か所くらい検証してみたら部分的にとれないが正解でした。
× "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\MachineGuid"
○ "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\InstallRoot"
× "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SQMClient\WinSqmFirstSessionStartTime"
○ "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Palm\DelayManipulationDuration"
○ "HKEY_LOCAL_MACHINE\SOFTWARE\Apple Inc.\Apple Application Support\InstallDir"
× "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\MachineGuid"
○ "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\InstallRoot"
× "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SQMClient\WinSqmFirstSessionStartTime"
○ "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Palm\DelayManipulationDuration"
○ "HKEY_LOCAL_MACHINE\SOFTWARE\Apple Inc.\Apple Application Support\InstallDir"
212デフォルトの名無しさん
2023/02/21(火) 15:07:37.73ID:fHD8EY4F win10とvsとvbaで試してきた
LOCAL_MACHINE
"SOFTWARE¥Microsoft¥Cryptography"
"MachineGuid"
RegGetValueWで読めた
LOCAL_MACHINE
"SOFTWARE¥Microsoft¥Cryptography"
"MachineGuid"
RegGetValueWで読めた
213デフォルトの名無しさん
2023/02/21(火) 15:32:26.88ID:QtuhzazS 凄いですね・・・
もう一つの方も行けましたか?
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SQMClient\
もう一つの方も行けましたか?
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SQMClient\
214デフォルトの名無しさん
2023/02/21(火) 15:44:36.64ID:fHD8EY4F Option Explicit
Declare PtrSafe Function RegGetValueW Lib "advapi32.dll" ( _
ByVal k As LongPtr, _
ByVal s As LongPtr, _
ByVal v As LongPtr, _
ByVal f As Long, _
ByVal t As LongPtr, _
ByVal d As LongPtr, _
ByVal n As LongPtr) _
As LongPtr
Sub DoRegTest()
Dim b(0 To 2048) As Byte
Dim n As Long
Dim r As LongPtr
Const HKEY_LOCAL_MACHINE = &H80000002
n = 2048
r = RegGetValueW( _
HKEY_LOCAL_MACHINE, _ StrPtr("SOFTWARE\Microsoft\Cryptography"), _
StrPtr("MachineGuid"), _
2, _
0, _
VarPtr(b(0)), VarPtr(n))
End Sub
↑この感じでSZ型のキーを読み取った
Declare PtrSafe Function RegGetValueW Lib "advapi32.dll" ( _
ByVal k As LongPtr, _
ByVal s As LongPtr, _
ByVal v As LongPtr, _
ByVal f As Long, _
ByVal t As LongPtr, _
ByVal d As LongPtr, _
ByVal n As LongPtr) _
As LongPtr
Sub DoRegTest()
Dim b(0 To 2048) As Byte
Dim n As Long
Dim r As LongPtr
Const HKEY_LOCAL_MACHINE = &H80000002
n = 2048
r = RegGetValueW( _
HKEY_LOCAL_MACHINE, _ StrPtr("SOFTWARE\Microsoft\Cryptography"), _
StrPtr("MachineGuid"), _
2, _
0, _
VarPtr(b(0)), VarPtr(n))
End Sub
↑この感じでSZ型のキーを読み取った
215デフォルトの名無しさん
2023/02/21(火) 16:08:56.75ID:QtuhzazS >>214
ありがとうございます。
提示していただいたもので実行してみたところ
戻り値が2でシステムエラーコードで確認すると
「システムは、指定されたファイルを見つけることができません。」
となっていました。
となると、こちらの環境的な問題ですかね。。
ありがとうございます。
提示していただいたもので実行してみたところ
戻り値が2でシステムエラーコードで確認すると
「システムは、指定されたファイルを見つけることができません。」
となっていました。
となると、こちらの環境的な問題ですかね。。
216デフォルトの名無しさん
2023/02/21(火) 16:16:03.43ID:QtuhzazS217デフォルトの名無しさん
2023/02/21(火) 19:33:10.83ID:JTliHuKO >>199
>忙しすぎて会社で試せてない
お前はいったい何をやっているのだ?VBAは仕事ではないのか?会社で試すのは仕事ではないのか?
メール開く時間すらないほど忙しい会社なのか?インポートやエクスポートを知らんのか?
>忙しすぎて会社で試せてない
お前はいったい何をやっているのだ?VBAは仕事ではないのか?会社で試すのは仕事ではないのか?
メール開く時間すらないほど忙しい会社なのか?インポートやエクスポートを知らんのか?
218デフォルトの名無しさん
2023/02/22(水) 01:16:47.41ID:9VE/T3g1 あぼーん
219デフォルトの名無しさん
2023/02/23(木) 14:40:13.33ID:NwCSUcmQ 俺は昨日は余計なメール開く時間も惜しいほど忙しいかったな
まあそんな日もある
まあそんな日もある
220デフォルトの名無しさん
2023/02/23(木) 19:25:49.13ID:DX82pz52 それも仕事
221デフォルトの名無しさん
2023/02/23(木) 21:49:11.96ID:d94eSRWI ほどほどに忙しいうちが花と言われたからからね。
暇すぎはストレス溜まるし忙しすぎは思考停止する。
暇すぎはストレス溜まるし忙しすぎは思考停止する。
222デフォルトの名無しさん
2023/02/25(土) 08:44:32.62ID:QsBdGNRz VBAを使ってることは誰にも言わず
その日が期日の業務だけサッと終わらせて
後はゲームなり昼寝なりしてるけどストレスフリーよ
メールチェックとかはくだらん定例ミーティングの裏でやる
その日が期日の業務だけサッと終わらせて
後はゲームなり昼寝なりしてるけどストレスフリーよ
メールチェックとかはくだらん定例ミーティングの裏でやる
223デフォルトの名無しさん
2023/02/25(土) 09:53:04.96ID:aIZzN5su 「暇すぎはストレス溜まる」
これアホちゃう?
いままでの人生でそんな思考になったことは一度もない。
暇ならそれに感謝するだけ。
嬉しくてしかたがない。
人生にはやりたいこと楽しいことがたくさんあるんだから
それに暇な時間をそそぐだけでいい。
忙しいのは嫌い。
なぜ貴重な自分の時間をやりたくないことに使わなきゃいけないの。
これアホちゃう?
いままでの人生でそんな思考になったことは一度もない。
暇ならそれに感謝するだけ。
嬉しくてしかたがない。
人生にはやりたいこと楽しいことがたくさんあるんだから
それに暇な時間をそそぐだけでいい。
忙しいのは嫌い。
なぜ貴重な自分の時間をやりたくないことに使わなきゃいけないの。
224デフォルトの名無しさん
2023/02/25(土) 13:54:24.69ID:JD4Ctbem 君にもそのうちわかるよ わからなかったらそこまでだったってこと
225デフォルトの名無しさん
2023/02/25(土) 16:49:36.83ID:DoqH+M+N 社会に出たことない引きこもりの思考またはよほど待遇の良い会社にいるのかどっちかだな。
暇すぎってことは仕事を見つけなければならないんだよ。
他の人の仕事手伝うとか。
暇すぎってことは仕事を見つけなければならないんだよ。
他の人の仕事手伝うとか。
226デフォルトの名無しさん
2023/02/25(土) 17:09:52.04ID:aIZzN5su 経営者じゃなけりゃ
同じ時間で給料同じなんだから
ヒマ(楽)ほどいいのは決まってるじゃん。
アルツハイマーでもこれくらい分かる。
同じ時間で給料同じなんだから
ヒマ(楽)ほどいいのは決まってるじゃん。
アルツハイマーでもこれくらい分かる。
227デフォルトの名無しさん
2023/02/25(土) 17:27:31.08ID:CGMlwC4Y 「暇」と「楽」が同じと思ってる時点で精神が子供だな
いや実際未成年なのかもしれないけど
いや実際未成年なのかもしれないけど
228デフォルトの名無しさん
2023/02/25(土) 22:46:11.32ID:DoqH+M+N 暇だー ←まともな神経なら上席に相談するでしょ?
例「係長、今、自分の仕事が終わって手が空いたのですが、この後何かお手伝いする事ありますか?」
まあアルバイト止まりの未成年君には分からないか指示待ちだもんね。
例「係長、今、自分の仕事が終わって手が空いたのですが、この後何かお手伝いする事ありますか?」
まあアルバイト止まりの未成年君には分からないか指示待ちだもんね。
229デフォルトの名無しさん
2023/02/25(土) 23:57:06.22ID:E1i3tKVi Sub testest()
Dim z0 As LongLong
z0 = 356 * 100
End Sub
「オーバーフローしました」になるんだが
Dim z0 As LongLong
z0 = 356 * 100
End Sub
「オーバーフローしました」になるんだが
230デフォルトの名無しさん
2023/02/26(日) 00:11:42.16ID:sdffjS8S231デフォルトの名無しさん
2023/02/26(日) 00:19:21.95ID:YMJUJbfk >>229
それVBAのバグに近い仕様
定数は内部で勝手にInteger型に変換されるからすぐにオーバーフローする
もっとわかりやすい例だと右辺が 32767 + 1 でもエラーになる
対策としては全部の定数を先に変数に入れておくなどいくつかある
それVBAのバグに近い仕様
定数は内部で勝手にInteger型に変換されるからすぐにオーバーフローする
もっとわかりやすい例だと右辺が 32767 + 1 でもエラーになる
対策としては全部の定数を先に変数に入れておくなどいくつかある
232デフォルトの名無しさん
2023/02/26(日) 00:20:37.48ID:/hhgnOlt >>229
数字の後ろに型宣言文字の ^ を付けるといい
数字の後ろに型宣言文字の ^ を付けるといい
233デフォルトの名無しさん
2023/02/26(日) 01:36:14.44ID:tp9OjsHC >>231
これをバグだと思うお前の頭がおかしい
これをバグだと思うお前の頭がおかしい
234デフォルトの名無しさん
2023/02/26(日) 05:06:33.26ID:eudL/KWJ >>230
あのね、学生さん、YouTubeだかネットの記事を鵜呑みにしない方がいいよ。
社会に出ればこんなの当たり前だから。
人よりも仕事は早くこなして次のタスクを行う。
そうやって「評価」というものを受け取れるんだよ。
あのね、学生さん、YouTubeだかネットの記事を鵜呑みにしない方がいいよ。
社会に出ればこんなの当たり前だから。
人よりも仕事は早くこなして次のタスクを行う。
そうやって「評価」というものを受け取れるんだよ。
235デフォルトの名無しさん
2023/02/26(日) 08:24:55.67ID:ohKfmJY8 >>230
処世術を知らんのか
処世術を知らんのか
236デフォルトの名無しさん
2023/02/26(日) 08:53:33.45ID:eudL/KWJ 相手しない方が良いよ。
何せ社会を知らない奴なんだから。
何せ社会を知らない奴なんだから。
237デフォルトの名無しさん
2023/02/26(日) 14:38:38.79ID:3Cr/hlVm238デフォルトの名無しさん
2023/02/26(日) 16:26:56.12ID:eudL/KWJ239デフォルトの名無しさん
2023/02/26(日) 21:51:00.91ID:fkbOU0Ua240デフォルトの名無しさん
2023/02/28(火) 15:08:20.31ID:NXRHGwBO >>238
世渡り上手で仕事せずともいられるって人もいるけどな
前の上司がそんな人で、平気で仕事サボって昼寝するのに上からも下からも慕われてて、
こういう漫画みたいな人いるんだなーと思った
レアケースだけど、この人はそういう人になりたいって言ってるんじゃないだろうか
世渡り上手で仕事せずともいられるって人もいるけどな
前の上司がそんな人で、平気で仕事サボって昼寝するのに上からも下からも慕われてて、
こういう漫画みたいな人いるんだなーと思った
レアケースだけど、この人はそういう人になりたいって言ってるんじゃないだろうか
241デフォルトの名無しさん
2023/02/28(火) 16:02:16.29ID:chlNPmFa すげえww罪悪感のカケラもないその神経を見習いたいわ。
まあ、環境にもよるんだろうね。
自分の職場はみなクッソ真面目の堅物ばかり。
まあ、環境にもよるんだろうね。
自分の職場はみなクッソ真面目の堅物ばかり。
242デフォルトの名無しさん
2023/02/28(火) 16:07:15.89ID:YzUXpdVm そんな人がこんなスレ訪問するはず無いだろ そんなヒマあったらサボってる
243デフォルトの名無しさん
2023/03/02(木) 03:52:23.34ID:wSjrNglr ヒマがあったらサボってる?
普通に考えればサボっているからヒマになるのでは?
普通に考えればサボっているからヒマになるのでは?
244デフォルトの名無しさん
2023/03/02(木) 06:53:32.06ID:J6gUWTNI お、おう。
245デフォルトの名無しさん
2023/03/02(木) 11:19:20.68ID:iwViG7Fn せめてヒマの意味調べようよ 意味も知らずに話ししてんのか そりゃあ、話し掛けられた相手も困惑することだろうに
246デフォルトの名無しさん
2023/03/03(金) 02:31:42.07ID:LaDEEyjy に ほ ん ご ほ う か い
247デフォルトの名無しさん
2023/03/03(金) 07:47:29.44ID:E3REpsyj まったく最近の老害ときたら…
248デフォルトの名無しさん
2023/03/03(金) 12:40:49.00ID:/y/rr2Lo 逆に若い方が間違った日本語を平気で使ってるよ
勢いでごまかすとか、マウント取ることしか頭にないから上司にタメ口で話したりしてるよね
勢いでごまかすとか、マウント取ることしか頭にないから上司にタメ口で話したりしてるよね
249デフォルトの名無しさん
2023/03/03(金) 15:00:36.88ID:LaDEEyjy いや、最近の若いのは分別しっかりしているでしょ。
年寄りの方がタチ悪いわ。すぐ「俺は何でも知っている、お前は何も知らないからな」みたいな下らないマウント取ってくるでしょ?
年寄りの方がタチ悪いわ。すぐ「俺は何でも知っている、お前は何も知らないからな」みたいな下らないマウント取ってくるでしょ?
250デフォルトの名無しさん
2023/03/03(金) 15:14:44.70ID:an7QtCXR 老人はオールドメディアから洗脳済で基本左翼思想なのも終わってる
251デフォルトの名無しさん
2023/03/03(金) 18:54:13.51ID:/y/rr2Lo 政治家の老害の方が酷いから社内で経験のある定年前のおっさん程度なら気にならんよ
252デフォルトの名無しさん
2023/03/03(金) 23:49:56.23ID:k/H9X4nF 若者はとか年寄りはという括りで決めてしまうことに何の疑問も持たないのが不思議でな
解ってて話しているならいいけど本気で言ってそう
解ってて話しているならいいけど本気で言ってそう
253デフォルトの名無しさん
2023/03/04(土) 07:57:41.77ID:8//TjMOu 若者だろうが年寄りだろうが関係なくね?
若者でもダメなヤツはダメだし年寄りでもめっちゃリスペクトできる人もいるしな。
若者でもダメなヤツはダメだし年寄りでもめっちゃリスペクトできる人もいるしな。
254デフォルトの名無しさん
2023/03/04(土) 13:24:30.21ID:HiKr/1U9 普段何を見て育ってきたかが違いすぎて関係ないなんてことはないと思うなあ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「偽サッチャー」「自滅的」「時代遅れ」 高市首相の経済政策を海外メディアが酷評 [蚤の市★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★2 [蚤の市★]
- 【ド軍】山本由伸、WBC出場を決断!ドジャースが本人の意向を尊重、佐々木朗希はチームが故障歴を懸念で不参加 [鉄チーズ烏★]
- 米大統領報道官「日本と強固な同盟維持、中国とも協力」 [少考さん★]
- JA全農が「新おこめ券」…来年9月末の有効期限を新設、必要経費のみ上乗せ ★2 [蚤の市★]
- 秋田内陸縦貫鉄道「列車が脱線、転覆」と通報 北秋田市、萱草駅付近 [蚤の市★]
- 今年の漢字、きょう発表😉 [583597859]
- 女の子集合!
- 中国人、超ド正論。「チベットやウイグルに住んでるのはチベット族やウイグル族だが、アイヌから奪った土地に住んでる日本人こそ侵略者」 [314039747]
- おまえらもうクリスマスツリー出した?
- 百合営業してるアイドル「これは営業だから…んっクチュクチュ」←これ
- (´・ω・`)ニュー速VIPのみんなへ
