2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

Excel総合相談所 149

1 :名無しさん@そうだ選挙にいこう:2022/03/18(金) 11:20:25.11 .net
【1 OSの種類         .】 Windows**
【2 Excelのバージョン   】 Excel**
【3 VBAが使えるか    .】 はい・いいえ
【4 VBAでの回答の可否】 可・否

注意事項
・情報を隠すために別の問題を設定するのはやめましょう。たいていの場合その問題は的外れな設定で、期待していたものからずれた回答が返ってきます。
※前スレ
Excel総合相談所 148
https://mevius.5ch.net/test/read.cgi/bsoft/1643843984/

2 :名無しさん@そうだ選挙にいこう:2022/03/18(金) 12:57:31.05 .net
やりたい事は、特定のフォルダを指定して、その中にあるフォルダ・ファイルの中から最新の更新日を取得する
です。

今考えているやり方は、
@特定のフォルダを取得する(エクセル内にパスの指定あり)
Aサブフォルダを含むすべてのフォルダパスを取得
Bサブフォルダを含むすべてのファイルパスを取得
C取得したフォルダパスとファイルパスの最新更新日時を取得
Dその中から一番最新の日時を取得
です。

他に簡単な手順ってあるでしょうか?
ヒントでもいただけるとうれしいです。
よろしくお願いします。

3 :名無しさん@そうだ選挙にいこう:2022/03/18(金) 14:56:00.86 .net
ヒント:
来世はもう少し賢く生まれてこられるかもしれない

4 :名無しさん@そうだ選挙にいこう:2022/03/18(金) 15:42:00.27 .net
ベータチャネルバージョン

新しいテキストおよび配列関数の発表
https://techcommunity.microsoft.com/t5/excel-blog/announcing-new-text-and-array-functions/ba-p/3186066

5 :名無しさん@そうだ選挙にいこう:2022/03/18(金) 16:04:09.68 .net
前スレ987に回答くれた方々ありがとうございます
LEFTとかmidに*1したら数字だけ取り出せるんですね ただ左から何個文字を抽出っていうのしか知らなかったです

6 :名無しさん@そうだ選挙にいこう:2022/03/18(金) 17:22:46.31 .net
あたしゃ未だにこの式の仕組みが分からないまま、
コピペで使ってた。

エクセル関数でどんな文字列からでも数字だけを抽出できる方法!裏技
https://whiteleia.com/%E3%82%A8%E3%82%AF%E3%82%BB%E3%83%AB-%E9%96%A2%E6%95%B0-%E6%96%87%E5%AD%97%E5%88%97-%E6%95%B0%E5%AD%97-%E6%8A%BD%E5%87%BA/

1. 数字+文字列から数字を抽出する方法
B1が「325ANア 品川」の時:
B1 = LEFT(A1,LEN(A1)*10-SUM(LEN(SUBSTITUTE(A1,{0,1,2,3,4,5,6,7,8,9},))))

2. 文字列+数字+文字列から数字を抽出する方法
B1が「契約bヘ、WW2352です。」の時:
B1 = =MID(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&1234567890)),LEN(A1)*10-SUM(LEN(SUBSTITUTE(A1,{0,1,2,3,4,5,6,7,8,9},))))

3. 文字列+数字から数字を抽出する方法
B1が「社員aF20136」の時
B1 = RIGHT(A1,LEN(A1)*10-SUM(LEN(SUBSTITUTE(A1,{0,1,2,3,4,5,6,7,8,9},))))

7 :名無しさん@そうだ選挙にいこう:2022/03/18(金) 21:30:52.68 .net
>>2
cmd.ex_

8 :名無しさん@そうだ選挙にいこう:2022/03/19(土) 01:35:13.31 .net
>>2
https://mevius.5ch.net/test/read.cgi/tech/1644384272/3

9 :名無しさん@そうだ選挙にいこう:2022/03/19(土) 02:45:58.35 .net
excel2007使ってます。
オートフィルの結果をデフォルトで「書式なしコピー」に設定することは可能でしょうか?

罫線のある表内の数値をオートフィルで変更しているのですが、毎回「書式なしコピー」で変更するのが面倒でして。

10 :名無しさん@そうだ選挙にいこう:2022/03/19(土) 07:07:57.31 .net
無理
範囲選択してctrl+dで

11 :名無しさん@そうだ選挙にいこう:2022/03/19(土) 08:59:59.42 .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可
行数760くらいの表があります。
a列は1行おきにデータが入っていて、その行は他の列にもデータが必ず入っています。
a列にデータが入っていない行は、他列にデータが入っている行もあれば無い行もあります。
a列のデータなし行だけ1行ずつグループ化したいのですが、マクロはどう書けば良いでしょうか?
a列データなし行は、他列にデータを入れる行だけ展開して、データなし行は畳んでおきたいのです。

12 :名無しさん@そうだ選挙にいこう:2022/03/19(土) 09:06:44.09 .net
https://mevius.5ch.net/test/read.cgi/bsoft/1643843984/7

13 :名無しさん@そうだ選挙にいこう:2022/03/19(土) 13:18:15.97 .net
配列から好きな列を抽出できる関数ができたらしいけど早くプレビュー版から下りてきて欲しいわ

14 :名無しさん@そうだ選挙にいこう:2022/03/19(土) 13:54:54.24 .net
>>9
右クリックでオートフィルして書式無しオプション選択を簡単にするか、範囲選択してF2→ctrl+enterが楽
ctrl+dでは書式もついてくるからダメ

15 :名無しさん@そうだ選挙にいこう:2022/03/19(土) 14:01:41.50 .net
スピルとかxlookupとか使いまくりたいのに会社のエクセルが対応するのはまだまだ先
個人的な興味で使うだけと中々経験値が上がらない

16 :名無しさん@そうだ選挙にいこう:2022/03/19(土) 14:37:51.58 .net
Excel多用する会社なら費用対効果大きいから365に変えるよう仕向けてみては?

17 :名無しさん@そうだ選挙にいこう:2022/03/19(土) 14:39:15.93 .net
費用対効果はどうやって計算しますか?

18 :名無しさん@そうだ選挙にいこう:2022/03/19(土) 14:50:33.13 .net
365に変えて効率化して1日あたり〇〇時間浮きますってなったら後は時給掛けて365の時間当たりの価格と比較

19 :名無しさん@そうだ選挙にいこう:2022/03/20(日) 06:20:45.10 .net
不可能ですよね?使ったことのないものの効果がわかるわけない

20 :名無しさん@そうだ選挙にいこう:2022/03/20(日) 06:35:43.00 .net
世の中システム投資効果をROIやKPIで説明して稟議書回してるけど

21 :名無しさん@そうだ選挙にいこう:2022/03/20(日) 07:07:27.95 .net
関数使う様な定例作業があるなら、lambda関数プッシュしてみるとか?

22 :名無しさん@そうだ選挙にいこう:2022/03/20(日) 12:12:37.71 .net
出勤簿で
日付テーブルと勤務テーブルをサブフォームを使い入力しています
Excelで入力してたデータをインポートするときに画像のように振り分ける方法がわかりません
https://i.imgur.com/OX2DIsi.jpg

23 :名無しさん@そうだ選挙にいこう:2022/03/20(日) 12:23:51.21 .net
https://mevius.5ch.net/test/read.cgi/bsoft/1643843984/617

24 :名無しさん@そうだ選挙にいこう:2022/03/20(日) 14:00:47.74 .net
>>22
エクセル詳しくないけど、アクセスも詳しくないけど、アクセスにクエリ作ってクエリからデータのインポすればええんちゃうの?
それではあきまへんか?

25 :名無しさん@そうだ選挙にいこう:2022/03/20(日) 19:51:26.05 .net
詳しくないのに何で回答しようとしてるのか

26 :名無しさん@そうだ選挙にいこう:2022/03/20(日) 23:36:52.84 .net
大阪人の「知らんけど」ってやつのバリエーションでしょ

27 :名無しさん@そうだ選挙にいこう:2022/03/20(日) 23:43:56.23 .net
第三者のコピペ質問に対して適当に答えても誰も困らん

28 :名無しさん@そうだ選挙にいこう:2022/03/21(月) 08:03:14.60 .net
そもそも手を使う理由が分からない
ずーと口だけでやってもらいたいのに
あごが疲れたとか言って
手でシコってるの
手抜きすんなと言いたい

29 :名無しさん@そうだ選挙にいこう:2022/03/21(月) 09:17:54.11 .net
>>5
大分違う
取り出した数字は文字列になっているから、*1で数字にしているだけ
で、「A」や「B」に掛け算を行なうとエラーになるのでそこで分岐させている

30 :名無しさん@そうだ選挙にいこう:2022/03/21(月) 23:07:48.12 .net
このスレで毎度感じることは、基地外連中のレスには他人に与えるアドバイスなんて物は全く無く、タダ単純にウソを吐いてまでマウントしたいだけ、自己満足に浸りたいだけ。
スレのコテハンに粘着して扱き下ろしてマウントしたいだけ。
そう言う卑しい願望の塊であるから基地外と言われるわけです。

加えて、他人の懐にまで手を突っ込んでみたい願望に溢れた基地外でも有るわけですね。
ですから、レスを付ける相手を取捨選択をせざるを得ないのもこれまた必然というわけですね。

31 :名無しさん@そうだ選挙にいこう:2022/03/22(火) 07:14:04.09 .net
そうそう大正解

32 :名無しさん@そうだ選挙にいこう:2022/03/22(火) 07:20:03.29 .net
と、基地外が申しております。

33 :名無しさん@そうだ選挙にいこう:2022/03/22(火) 08:14:29.49 .net
エクセルexcelでの検索で、該当するセル内で「検索した文字のみ」を強調表示することってできますか?
エクセルexcelで自分用の用語集を作っており、A列に単語&B列にその説明を記載しています。
だんだんB列の1セル内の文字数が増えてきて、通常の検索機能ではセル内のどこに調べたい単語が記載されているか判りづらくなってきました。。。

34 :名無しさん@そうだ選挙にいこう:2022/03/22(火) 08:23:15.23 .net
>>33
https://mevius.5ch.net/test/read.cgi/bsoft/1643843984/65

35 :名無しさん@そうだ選挙にいこう:2022/03/22(火) 15:56:37.94 .net
例えばセルに「ABC」と入力し、
その中の「B」だけ選択して下線を付けてみる。
それで期待した感じになっていたら、
次にそれを「マクロの記録」状態で同じことを試してみる。
マクロの内容を確認し、それを参考に実装する。

俺ならこうする。

36 :名無しさん@そうだ選挙にいこう:2022/03/22(火) 18:44:15.27 .net
ウェブアプリのあるページをエクセルに出力したく、
コピペしたんだが、レイアウトも崩れるし、リストボックスなどのオブジェクト内の値もコピペできていない。
レイアウト崩さず、実行する方法教えてください

37 :名無しさん@そうだ選挙にいこう:2022/03/22(火) 18:57:03.60 .net
知りません

38 :名無しさん@そうだ選挙にいこう:2022/03/22(火) 19:32:15.38 .net
ざっこw

39 :名無しさん@そうだ選挙にいこう:2022/03/22(火) 20:22:57.96 .net
win + shift + s 一択

40 :名無しさん@そうだ選挙にいこう:2022/03/22(火) 22:04:36.63 .net
>>36
PowerQuery使ってやればできるかもね。知らんけど

41 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 00:43:12.32 .net
>>40
URLに渡すパラメータが煩雑

42 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 08:19:34.76 .net
>>29
*1とかwww
普通は型変換関数使うべき
こういう実装依存の方法嫌い

43 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 08:21:56.94 .net
>>36
無理
表計算ソフトに何求めてるのか

44 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 08:25:20.74 .net
>>33
単独質問スレ立てんなや
適当なマークアップエディタ使えや

45 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 09:45:46.11 .net
>>43
ダメなんですか?
エクセルを何に使おうが自由じゃないですか。
ちなみに自分は計算とかそういうのはせず、マクロ機能でメールやWebの記事を抜粋してパワポに転記したいのですが可能でしょうか?

46 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 09:54:19.61 .net
>>45
確かに何に使おうが貴方様の自由だけどね。お絵描き専門で使ってる人いるぐらいだし。
だけどそのメールとかwebをパワポに〜とかExcelでやるべきではないと思うよ。

47 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 10:09:50.35 .net
余計なお世話ですかね?
好みと感想で決めつけてませんか?

48 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 10:18:29.14 .net
余計にめんどくさくなるだけ
使うのは自由、わざと茨の道に突っ込むのも、それは自由
>>36の方法はあるかもしれないが、ここのベテランでも分からんというか、
考えるのがめんどくさいから誰もやってくれないと思う

49 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 11:17:15.74 .net
それだと思うね。
面倒なことをわざわざやるのはアレだしね

50 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 12:32:28.46 .net
能力低そうな老人の言い訳が急に増えてきたな

51 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 12:35:23.26 .net
5chは老人の巣窟ですよ。
子供は他所で遊んだ方が良いですよ。

52 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 12:37:52.97 .net
目的とかエビデンスって聞いたことあります?
余計に面倒になるかどうか
目的がわからないければ言い切れないし
エビデンスもなく面倒だアレだって
言うのは小学生でもできるし

53 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 12:49:24.69 .net
>>45
用途に沿った使い方をしている人に用途外の使い方を尋ねても良い解は得られないことを覚えた方がいいよ

54 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 13:06:07.36 .net
分からないなら黙ってればいいのになw
まともな説明もできないのにウダウダうるさいわ

55 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 14:42:35.02 .net
逆になぜエクセルで計算するのですか??自分は電卓で十分だと思うのですが?

56 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 15:38:12.18 .net
あ、もういいよ続けなくて
つまんない

57 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 16:03:28.35 .net
横レスも、理解の助けになるものと、そうでないものがある。

後者は、頭が悪いか、何も考えていない脊髄反応か、
劣化した感情の主であるかが
はっきり分かる。

58 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 17:28:20.77 .net
何故突然自己紹介するのか

59 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 18:41:37.86 .net
実例が出せない
ただのぼやき
そして自分のことだって気づいてない
脳が縮小してるからな

60 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 18:43:46.52 .net
つーか横レスって何???

61 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 18:48:20.85 .net
トップレスと違ってヨコ乳丸見え状態

62 :名無しさん@そうだ選挙にいこう:2022/03/23(水) 18:51:49.25 .net
それが理解の助けになるのかマジで疑問なんだけど

63 :名無しさん@そうだ選挙にいこう:2022/03/24(木) 03:14:50.29 .net
で?

64 :名無しさん@そうだ選挙にいこう:2022/03/24(木) 05:25:00.48 .net
ど!

65 :名無しさん@そうだ選挙にいこう:2022/03/24(木) 08:27:50.52 .net
うんち!

66 :名無しさん@そうだ選挙にいこう:2022/03/24(木) 08:29:58.07 .net
100点満点のスレ

67 :名無しさん@そうだ選挙にいこう:2022/03/24(木) 08:30:22.93 .net
円安になったら電車止まるなw

68 :名無しさん@そうだ選挙にいこう:2022/03/24(木) 16:48:35.11 .net
これ以上まだ安くなるんか?

69 :名無しさん@そうだ選挙にいこう:2022/03/24(木) 17:58:01.18 .net
電車止めるなよ〜

70 :名無しさん@そうだ選挙にいこう:2022/03/24(木) 20:17:32.81 .net
戦争、終わる気配ないね
多分今年いっぱいは。。

71 :名無しさん@そうだ選挙にいこう:2022/03/24(木) 22:12:37.88 .net
明日は何線が止まるのかなあ

72 :名無しさん@そうだ選挙にいこう:2022/03/24(木) 22:19:08.69 .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

VBAのフォームからボタン押下でフォームの内容をセルに入力するシートがあります
フォームから1度に6行まとめて入力します
入力位置はシートの文字列があるセルの1つ下に追加していく形です
例えば1回目のボタン押下で3行目から8行目に入力した後
再度フォームからボタンを押下すると9行目から14行目の範囲に入力されるといった具合です

入力する6行のうち2行目〜6行目のある列(B列とする)は後から他の行の更新日時を入れます
1行目のB列には2〜6行目の最も新しい日を算出する為に
=max(B3:B8)
といった関数を組んでいます

お聞きしたいのは、入力した6行のうち1行目に
max関数など(別の方法でも良い)で自動的に列範囲内の最大値を取る仕組みを構築する方法です
どのような手段があるでしょうか

73 :名無しさん@そうだ選挙にいこう:2022/03/24(木) 23:24:08.68 .net
>>72
Range("B2").Formula = "=max(B3:B8)"

以上

74 :名無しさん@そうだ選挙にいこう:2022/03/25(金) 00:27:57.39 .net
>>73
例としてB3:B8を挙げましたが
その後もフォームを使用する度にその下に6行ずつ追加します
その場合Formulaで"=max(B3:B8)"を入れると参照範囲が異なるので困っています

75 :名無しさん@そうだ選挙にいこう:2022/03/25(金) 01:24:34.21 .net
マクロスレでどぞ

76 :名無しさん@そうだ選挙にいこう:2022/03/25(金) 05:58:13.74 .net
開始行が3行目→9行目→15行目と出来ている事から開始行は取得出来ているよね?

ws.cells(開始行, 2).value = WorksheetFunction.max(ws.Range(ws.cells(開始行 + 1, 2), ws.cells(開始行 + 1, 2).End(xldown)) )

こんな感じのをコードの最後らへんに入れる

77 :名無しさん@そうだ選挙にいこう:2022/03/25(金) 07:58:33.55 .net
エラーが出ます、、、、
開始行のとこはそのままで動くのでしょうか??

78 :名無しさん@そうだ選挙にいこう:2022/03/25(金) 08:11:41.87 .net
おいちょっと待て..
何でVBA可で質問出した
基礎から1回やり直してこい

79 :名無しさん@そうだ選挙にいこう:2022/03/25(金) 08:26:25.74 .net
>>72
>入力する6行のうち2行目〜6行目のある列(B列とする)は後から他の行の更新日時を入れます
> 入力した6行のうち1行目に
max関数など(別の方法でも良い)で自動的に列範囲内の最大値を取る仕組みを構築する

2行目は更新日時入れて更に変更するの?
何でそんな無駄な事するのか?

80 :名無しさん@そうだ選挙にいこう:2022/03/25(金) 12:06:23.64 .net
ドツボに嵌まっている典型的な例

81 :名無しさん@そうだ選挙にいこう:2022/03/25(金) 12:07:52.33 .net
し質問に答える気がない人はご遠慮ください

82 :名無しさん@そうだ選挙にいこう:2022/03/25(金) 17:30:40.38 .net
な何を偉そうに

83 :名無しさん@そうだ選挙にいこう:2022/03/25(金) 18:16:23.80 .net
エクセル欲しい、、。
リブレオフィスでお茶を濁してたがやはり似て非なるものとても使いづらい。

84 :名無しさん@そうだ選挙にいこう:2022/03/25(金) 20:13:06.84 .net
買えよ

85 :名無しさん@そうだ選挙にいこう:2022/03/25(金) 20:33:56.08 .net
>>83
どう使いづらい?

86 :名無しさん@そうだ選挙にいこう:2022/03/25(金) 20:41:35.82 .net
なんかヤフーニュースで新しい関数が追加されるとか??
2021ユーザーの自分涙目

87 :名無しさん@そうだ選挙にいこう:2022/03/25(金) 21:05:33.39 .net
買えよ

88 :名無しさん@そうだ選挙にいこう:2022/03/25(金) 22:24:23.18 .net
Excel単体ではなくformsとOneDrive使ったあわせ技みたいなのの相談がしたいんだけどそれはスレチ?
スレチなら誘導してもらいたいんだけど(該当スレが見つからなかった)

89 :名無しさん@そうだ選挙にいこう:2022/03/25(金) 22:57:22.81 .net
vbaスレに行ったほうがいいぞ
ちょっとスレチだけど向こうの方が高レベルで大体なんでもこたえてくれる 


Excel VBA 質問スレ Part75
https://mevius.5ch.net/test/read.cgi/tech/1644384272/

90 :名無しさん@そうだ選挙にいこう:2022/03/25(金) 22:57:59.61 .net
>>88

【MS】Microsoft 365 総合スレ その3【クラウド】
https://mevius.5ch.net/test/read.cgi/bsoft/1589772577/

これかなあ。

91 :名無しさん@そうだ選挙にいこう:2022/03/26(土) 00:23:17.81 .net
でもVBA板と関係良くないじゃん

92 :名無しさん@そうだ選挙にいこう:2022/03/26(土) 00:26:35.05 .net
プロのエクセラ〜ならこれぐらいできるだろ
https://www.youtube.com/watch?v=z26zbiGJnd4

93 :名無しさん@そうだ選挙にいこう:2022/03/26(土) 00:53:23.48 .net
>>88
あなたが欲しいのはきっとPower Automateになると予言しよう

94 :名無しさん@そうだ選挙にいこう:2022/03/26(土) 00:53:56.21 .net
はいはい、凄いわ敵わんわ〜

95 :名無しさん@そうだ選挙にいこう:2022/03/26(土) 01:06:44.69 .net
>>89>>90
ありがとう
覗いてみるというか既に転載されてて草

>>93
最終的には自分の手から離れるデータだから複雑化は極力したくないんだ
多分そこまで絡めたら使う人が扱いきれない

96 :名無しさん@そうだ選挙にいこう:2022/03/26(土) 01:13:16.63 .net
私物PCで日ごろからエロゲの周回自動プレイやMMOの販売放置などをしており
昼休みなどにちょこちょこ操作していたので不安で発狂しているところです
調べてみたもののプロキシ経由かもわかりません
シングルサインオン後のURLは独自のものではないのですが確認方法はありますか?

97 :名無しさん@そうだ選挙にいこう:2022/03/26(土) 01:20:12.65 .net
>>96
質問する板だいぶ違うからWindows板辺りだと正確な情報得られるのでは?

98 :名無しさん@そうだ選挙にいこう:2022/03/26(土) 01:20:47.04 .net
あ、また釣られたスレ汚しごめん

99 :名無しさん@そうだ選挙にいこう:2022/03/26(土) 11:42:26.37 .net
よくWEBページとかの検索バーみたいに「ここに***を入力してください」とか書いてあって

クリックして編集状態にすると消える薄い文字を、エクセルのセルでも再現する方法を知りたい

100 :名無しさん@そうだ選挙にいこう:2022/03/26(土) 14:21:49.26 .net
>>99
VBAを使えば再現できる

総レス数 1001
250 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200