X

Excel総合相談所 138

■ このスレッドは過去ログ倉庫に格納されています
2020/01/30(木) 00:40:30.43
【1 OSの種類         .】 Windows**
【2 Excelのバージョン   】 Excel**
【3 VBAが使えるか    .】 はい・いいえ
【4 VBAでの回答の可否】 可・否

▼━関連スレ━━━━━━━━━━━━

前スレ
Excel総合相談所
https://find.5ch.net/search?q=excel
Excel総合相談所 137
https://mevius.5ch.net/test/read.cgi/bsoft/1570532779/

Excel VBA 質問スレ
https://find.5ch.net/search?q=excel+vba

【質問不可】Excel総合相談所スレの雑談・議論スレ
https://find.5ch.net/search?q=excel+%E3%80%80%E7%9B%B8%E8%AB%87%E6%89%80
263名無しさん@そうだ選挙にいこう
垢版 |
2020/02/27(木) 07:53:09.76
>>255
>>256
ありがとうございます。""で囲むのは盲点でした。無理と思って試していなかったです。
そんなに簡単な方法があるならググっても出てこなかったのは当然ですね
2020/02/27(木) 11:06:08.40
>>262
これでどう?
=EDATE(A1,6)-(DAY(A1)-DAY(EDATE(A1,6)-1)=1)
2020/02/27(木) 11:24:49.01
>>262
もうちょっと短縮できた
=EDATE(A1,6)-(DAY(A1)=DAY(EDATE(A1,6)))
2020/02/27(木) 11:57:37.18
=IF(DAY(A1)=1,EDATE(A1,6)-1,EDATE(A1-1,6))
2020/02/27(木) 17:49:41.67
利息計算するにあたり、利率iをどの型で定義するのがいいか迷ってます
currencyだと小数点第3位で四捨五入されてしまうらしくそれ以上続く利率の時計算できない、doubleだと500,000円以下の時なぜか1円少ない計算結果になるなどの不具合が見つかってます
何かいい案ないでしょうか?
2020/02/27(木) 17:58:43.53
なぜか1円少ない計算結果になる原因を調べて直すのがいいと思います
2020/02/27(木) 19:46:05.99
Variant/Decimal
型宣言できないけど
2020/02/27(木) 21:00:39.10
>>267
利息の計算方法は金融機関によって違う
ネットで調べるか、問い合わせれば、何日ごとに少数何位でどうするか、細かいルールをきちんと教えてくれる
まずはそこを調べて、その通りに計算する式を作らないと、単純に利率を掛けただけでは誤差が出る可能性がある
2020/02/27(木) 21:11:50.38
切り捨て、切り上げ、四捨五入、五捨六入の使い分け
2020/02/28(金) 00:34:04.01
>>267だけどどうしてもわからない・・
2020/02/28(金) 06:54:24.13
>>272
循環小数や桁落ちによる演算誤差を避けるため、>>270の言うように金額計算に絡む計算機での小数点の扱いは金融機関や財務部門の運用で決まっていることが多いと思う
普通は許容誤差を定義して定点データに対して許容誤差内の端数値を切り捨ててるはず
単純に10進数表現での計算精度を高めたいならVariant型で一度変数宣言してからCDec関数に利率計算の式を突っ込んでDecimal型に型変換すると良いけど、これも演算誤差の問題は避けられない
2020/02/29(土) 12:04:47.62
時間合計で24Hを超えたら1日と何時表示できるようにする方法を教えて下さい。

書式HH:MM:SSのセルを合計させた
例えば、55:26:22という数字を "2日7:26:22"とセルに表示させたいです。
ユーザー定義D日 HH:MM:SSだと2日になってくれず 1日 07:26:22となってしまい、

=ROUNDDOWN(** /24,0)&"日"&**-(ROUNDDOWN(**/24,0)*24)&"時間"
というのもあるそうですがこれだとHH:MM:SSセルでは使えないです。

よろしくおねがいします。
2020/02/29(土) 12:40:47.45
>>274
=INT(A1)&"日"&TEXT(A1,"hh:mm:ss")
2020/02/29(土) 13:25:34.13
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 可

テーブルとして書式設定された表の一部分のみソートしたいのですが、範囲選択してソートしても表全体が並びかえられてしまいます。
どうすれば一部分(今回の場合、ある行より下のみ)を並び替えることが出来るのでしょうか。
277274
垢版 |
2020/02/29(土) 13:27:10.19
>>275
できました。ありがとうございます。
2020/02/29(土) 19:49:12.05
>>276
VBAで一瞬テーブルを解除して、ソートして、再度テーブル化するだけだが、
そもそもそのテーブルの使い方が変なんだと思う。
テーブルというのはDB的に使いたい時に使うものだから、
一部分だけをソートする必要がある場合、
区分用の列を作って、それを基準にソートする方がいい。
2020/03/01(日) 14:29:21.48
>>276
一旦別セルにコピーしてソート、値のみ貼り付け直す
2020/03/01(日) 23:36:31.88
>>278-279
別セル張り付けが楽そうですね

データが全て埋まっておらず飛び飛びになっているとき、一部分だけ並びかえたいことがあるんですよね
281名無しさん@そうだ選挙にいこう
垢版 |
2020/03/02(月) 02:09:21.83
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

助けてください

エクセルで条件付き書式→セルの強調表示ルールで「濃い赤の文字、明るい赤の背景」を使用しました。

そこで使われた「明るい赤の背景」がどの色なのかわかりません。
手動で同じ色に塗りたいセルがあるので困ってます。

通常ですと塗りつぶし、その他の色、ユーザー設定を見てRGBを調べるのですが、条件付き書式で自動設定した色の場合はセルの情報見ても色が付いていないことになってしまっていて...
どなたかご教示下さい
2020/03/02(月) 07:40:34.45
>>281
スクリーンショットをコピー、ペイントにペーストして色情報を取得
https://detail-infomation.com/rgb-image-color-picker/
2020/03/02(月) 09:23:32.15
>>281
その塗りつぶされたセルを選択した状態で
「条件付き書式」→「ルールの管理」→「ルールの編集」→「書式」→「塗りつぶし」→「その他の色」
でRGBが出る
284名無しさん@そうだ選挙にいこう
垢版 |
2020/03/02(月) 10:56:25.50
>>282
ありがとうございます!
すぐに解決しました!

申し訳ありませんがもう一つ質問よろしいでしょうか?
現在、A行にプルダウン式で任意の品名項目を選択することによりB行の数値変動を見ることができる表を作成しています。

その場合B行の計算結果のセルには subtotalが不可欠かと思うのですが、B列には計算に含みたくないも行もあるため、手動でセルを選択して式を入力しておりました。(決まった行間隔)
徐々に行が増えてきており手打ちが不可能になってきました。modを使用したいのですが、そうするとsubtotalができず悩んでいます。
subtotalを活かしつつ任意の行のセルの数値を足す技はないでしょうか?
2020/03/02(月) 18:08:46.99
sumifs関数で除外する行に除外フラグたてて
品目一覧毎の合計取得したほうがよくね?
Subtotalで手作業の範囲指定なんて間違える元じゃないか?
2020/03/02(月) 21:36:24.32
subtotalで配列数式とか組めば行けるかと思ったけどうまく行かなかった
=+SUMPRODUCT((MOD(ROW(C2:C10),2)=1)*SUBTOTAL(9,C2:C10))

これなら行けるんだけど、ハテ
=++SUMPRODUCT((MOD(ROW(C2:C10),2)=1)*C2:C10)
287名無しさん@そうだ選挙にいこう
垢版 |
2020/03/02(月) 22:34:28.07
Decimal で 使いたい場合、Variant 型で定義し、そこに CDec 関数で値を代入すると、Decimal 型として使える。
↑これはどういう意味でしょうか・・
2020/03/02(月) 22:58:55.64
>>287
decimalは桁数だけで見ると最も大きい数字を扱える
https://www.tipsfound.com/vba/02008

反面小数などは一切使えないし、確か計算も遅かった気がする

で、そのdecimalは型としては存在するんだけど何故か宣言できない
dim a as decimal 'ってのができない

どうしても使いたい場合は、
Dim a
a = CDec(1)
とかにするとaがvariant/decimal型になる

なんでこういう仕様になってるのかはよく分からん
2020/03/02(月) 23:18:53.94
>>288
小数には使えないんですか?
ググった限りだと10進数の小数を2進数に変換するときの丸め誤差をなくすためにdecimalを使うというような話を見たので、小数点以下の計算の精度を上げるためにこそ使えるものだと思ったんですが・・
2020/03/02(月) 23:37:30.90
文字列がAだったら1をBだったら2をCだったら3を返すみたいな関数ってありますか?
2020/03/02(月) 23:40:05.53
>>289
あぁごめん、ちょっと間違って覚えてた
その認識で合ってるよ

少し言い訳すると、decimalは最終的に小数点も扱える
しかし、decimalは内部的に小数無しで計算している。
全部整数だけで計算して、後から小数点をポンと付ける感じ

Sub foo()
Dim a
a = 0.1 + 0.2
Debug.Print (a = 0.3) 'false

a = CDec(0.1 + 0.2)
Debug.Print (a = 0.3) 'true

End Sub
2020/03/02(月) 23:41:12.11
>>290
=CODE("A")
Aは65だから、
=CODE("A")-64
とでもすればAで1が返る
2020/03/02(月) 23:50:21.03
>>292
ごめんAは例なだけで実際は文字なんです。
ソートのために番号を振りたいのです。
2020/03/02(月) 23:54:37.51
>>293
=CODE("あいう")
でもいいぞ
取得する文字コードは一文字目だ
2020/03/02(月) 23:59:56.65
>>293
べつに番号を振らなくても、文字のままで大小の比較やソートはできるんだけど
もうちょっと何がやりたいのか詳しく
2020/03/03(火) 00:06:32.00
>>295
名称、種類という列があってPCパーツとします。
種類毎にカテゴリー表示してほしいのですが一番上はCPU2番目はメモリ3番目はマザーボードというように
自分で並び順のカテゴリーを決めたいです。
2020/03/03(火) 01:12:03.04
>>290
普通にif関数か、多いなら別表作ってvlookup関数などで表引きする。
2020/03/03(火) 01:12:56.98
>>296
それなら「ユーザー設定リスト」という便利な機能がある
任意の文字列を好きな順番に並べる
https://dekiru.net/article/15202/
2020/03/03(火) 03:06:53.71
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

スピルの無効化についてです
帳簿を作っていてタブAに日付と金額のデータがあります
タブBに各月の最終日の日付とその月の合計データを計算したセルを自動で入力されるように=でセルを反映させようとしています
タブBの最終日を反映させたいセルの下にはそれぞれ空白があり入力してほしくないセルですがスピルが出てきて謎の日付が表示され金額についても同様です
また一度保存したあとスピルの入ったセル自体を消そうとすると消せなくなってしまいました
かなりイライラしているので分かりづらい文章で申し訳ありませんが解決策をご教示ください
2020/03/03(火) 07:08:34.14
>>299
ファイルをageて欲しい
再現しようと思ったらならんかった
2020/03/03(火) 19:34:05.35
>>299
数式の頭になんか記号付けたらスピル無効にならんかったっけ
2020/03/04(水) 01:12:39.65
参照元のタブを別のファイルに分けることでスピルが出てこなくなったのでとりあえずは解決できました

>>300
>>301
ファイルを出せずすみません
数式の前に記号のヒントもいただいたのでそちらも調べてみます
考えていただきありがとうございました
303名無しさん@そうだ選挙にいこう
垢版 |
2020/03/04(水) 17:27:24.94
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

下記URLで案内されているセルの最後に文字列挿入機能ですが
https://software.opensquare.net/relaxtools/archives/204/

Excel365にも同様の機能が用意されているでしょうか
304名無しさん@そうだ選挙にいこう
垢版 |
2020/03/04(水) 19:17:24.01
重ためのエクセルをWin7 Celeron エクセル2010で使っていた。

今日始めて、同じファイルを Win10 i3 エクセル2016で使ってみた。

エクセル2016が2倍近く遅い。
2020/03/04(水) 19:34:54.27
>>303
365は常に最新じゃないのか?365のメリットってそれじゃないのか?
2020/03/04(水) 20:35:59.69
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2013
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可

「グーウウゲグルン」で検索してもGoogleが出てくるのは凄いと思うんですけど、
それをExce
2020/03/04(水) 20:37:02.35
それをExcel上で
2020/03/04(水) 21:17:27.57
androidのエクセルはいつバージョンからかコントロールキーを乗っ取ってしまうようになっていてGoogle日本語入力の変換ができない、従って別れを告げた
2020/03/04(水) 21:26:58.90
あれは機能がどうこう以前だよなあ。
PCでファイルを作るでしょ。
16:9で見るのを前提に。
それを縦長スマホで見ると狭くて見づらいの。
2020/03/04(水) 22:30:40.07
スマホ版は緊急用やろ
本気で使える代物じゃない
2020/03/04(水) 23:42:50.00
>>304
原因はエクセル
オフィスが2010から2013になった時にクッソ重くもっさりになった
オートシェイプの丸枠のデフォルトとか嫌がらせに近い

SSDにしてメモリ8G積めばそこそこマシにはなると思うよ
312名無しさん@そうだ選挙にいこう
垢版 |
2020/03/05(木) 02:55:58.87
肥大化したファイルサイズを小さくする方法をご教授下さい。
Vlookup等でデータを引っ張りながら、昔から引き継いでいる100列×100行程度に人事情報等を管理しているファイルがあります。
シートを新しいエクセルファイルにコピーし、値化しても、範囲外のセルを削除しても、オブジェクトの選択で不要なオブジェクトを削除してもファイルサイズが2MBと非常に重たいままで困っています。
新しいエクセルファイルに値で貼り付けする方法もあるかと思いますが、出来れば元のファイルサイズを縮小化したいと思っています。
どなたかご教授いただければ幸いです。
313名無しさん@そうだ選挙にいこう
垢版 |
2020/03/05(木) 06:17:24.61
オブジェクトが知らぬ間に増殖していた、に100ガバス。
2020/03/05(木) 08:01:22.10
>>312
拡張子は? シート数は?
ファイルみてみないと分からないと思います。
2020/03/05(木) 09:54:09.01
>>312
データ量が少ないのに、極端にファイルサイズが大きくなったという十数年前(Excel2000の頃)の例だと
最下行(当時は65535行か)に空白かなにかのゴミデータがあったというのがありました。

ワークシートの最後のセルを特定してリセットする で検索してみるといいかも。
2020/03/05(木) 10:37:52.64
条件付き書式やりまくっても重くなるな
2020/03/05(木) 10:40:53.95
フォントの種類や文字サイズをリセットしてみるとか
2020/03/05(木) 12:32:03.19
>>312
経験上シート移動だと直らない
新規作成したファイルにテーブルを値で貼り付けないと駄目だと思う
2020/03/05(木) 15:13:20.90
一旦csvに変換して、またExcelに変換する
320名無しさん@そうだ選挙にいこう
垢版 |
2020/03/05(木) 18:18:31.78
教えてください。
デスクトップにあるブックのアイコンをダブルクリックして開くとき、私の環境(windows10-office2010)だと、
既に開いてるエクセルウィンドウがあればその中でブックが開かれます。
ネットで見たところこれは2007と2010までの動作であって、2013移行は毎回別のウィンドウ(別のエクセル)が起動し
その中でブックが開かれると見ました。

これは本当なのでしょうか?レジストリをいじって変更できるそうですが、デフォルトの動作としてこうなっていますか?
つまり2013移行の最新のオフィスなら、毎回別のウィンドウで開くと期待していいのでしょうか?

今、365等のエクセルで使用する、マクロ付きのブックを作っているのですが、この点が気になっています。
2020/03/05(木) 18:58:27.98
>>320
レジストリをいじるのは、昔のExcelでウィンドウを増やしたい時だけです
新しいExcelでウィンドウを減らす(まとめる)方法はありません
2020/03/05(木) 21:31:45.66
>>312
余計なセルほんとに消せてるか?Ctrl+Endで余計なとこまで行かんか?
323312
垢版 |
2020/03/05(木) 22:20:11.30
皆様ご教授ありがとうございます。
>>312ですが
Ctrl+del等含めて色々試し、最終的には全ての行・列を削除し、書式・値等もクリアした真っ白のシートの状態で保存してもファイルサイズは変わらずでした…
当然隠れシートやリンクも確認し、ファイルの診断も実施済みです。
上で教えて頂いたとおり、新しいファイルに値で貼り付けるかCSV変換の方法しかないのかもしれません。
2020/03/05(木) 22:51:56.93
あとは履歴の削除ぐらいかな
これでだめならコピペだな
2020/03/05(木) 22:57:26.41
>>312>>323
いや、条件付き書式だろ
2020/03/06(金) 05:38:42.91
エクセル2007(12.0.6787.5000)SP3 MSO(12.0.6785.5000)
ウインドウズ10 Home

カーソルがピコピコ点滅してしまいます、欄外をクリックしたりすると直ったりもします。
頻発してしまうので改善方法ありませんか?
327名無しさん@そうだ選挙にいこう
垢版 |
2020/03/06(金) 05:55:49.61
>>323
xlsxなら、拡張子をzipにして解凍。
どのファイルの容量が大きいか見るとか。
2020/03/06(金) 19:31:33.85
>>326
Excelだけで起こるのか?どういうタイミングでそうなる?
2020/03/06(金) 20:03:29.45
>>328
Excelだけです(ワードとパワーポイントは使ったことがない)
マウスをもっていってクリックすると結構な確率で
2020/03/06(金) 20:51:19.67
>>329
点滅するのはカーソルだけか
2020/03/06(金) 21:02:47.59
>>330
カーソルだけです
なので、方向キーだけで作業すれば問題はおきません
2020/03/06(金) 21:26:29.16
>>331
2007の修正パッチは全部当ててあるか
2020/03/06(金) 21:56:35.57
>>326
同じ症状ではないけど。
軌跡の設定でダメなら、レジストリを再作成してみては?

2007の環境を用意できないので、なんとも。
2020/03/06(金) 21:57:07.65
書き忘れ。こちら。
ttps://www.vwnet.jp/Windows/w10/2017062401/HiddenMouseCursor.htm
335名無しさん@そうだ選挙にいこう
垢版 |
2020/03/07(土) 08:37:25.51
win7 excel14

複数ページを含むシートで設定した改ページに合わせて、余白まで目一杯、均等に使うように行の高さを大きくする方法はありませんか。
そういうコマンドが見つからなかったので、ページレイアウトと改ページプレビューを行き来しながら
対象となる行の範囲を選択して行の高さを大きめに指定しておいて改ページの青線を移動、としたら、
・ページレイアウトで、入力した数値の1/2になる(2倍を入れましたが)
・フォントが小さくなる 再指定しても大きくならない
・紙幅的には平気なはずなのに「選択した列幅はページ幅を超えています」
でうまくいきません。
2020/03/07(土) 09:33:02.88
>>332
>>333
遅くなりました、今帰宅です、これから見てみます
2020/03/07(土) 10:34:24.16
>>332
どのパッチが当たっているか、どのパッチが最終か?の確認方法がわかりません

>>333
症状がだいぶ違う気がします
軌跡の設定はオフになっています
2020/03/07(土) 13:53:49.28
>>337
マイクロソフトのサイトで適当に検索して自分で調べてくれ
ついでにWin10のアプデも最新かどうか
2020/03/07(土) 14:37:52.22
家でExcelを利用して、添付画像のような服用・残薬記録を作っています
服用記録には飲んだ時間を残薬記録には残り錠数や本数を入力しています
これら二つの表を組み合わせて、服用時間を入力すると、残薬表から決まった錠数が減るようにするためには
どのような関数を用いればよいでしょうか?

OS:windows10
Excel2007
VBAは使えません
VBAでの回答は可能

https://dotup.org/uploda/dotup.org2081489.jpg
2020/03/07(土) 14:59:14.39
>>339
残薬記録に1回に飲む量の列を追加
服用記録の各薬の時間が入力してあるセルの個数×1回の量を在庫数から引く
2020/03/07(土) 15:30:09.17
>>338
検索下手な私ではお手上げです
ウインドウズ10は最新
2020/03/07(土) 16:01:18.88
>>339
まず単位を直打ちではなくて、表示形式で表示できるようにする。
あとはsumif関数なりcountif関数なりで計算できる。
2020/03/07(土) 21:31:51.45
>>339
当方、Windows10+Excel2010です。
1日分の表がどのように続くのかがわからなかったので、縦方向に並んでいるものとして作ってみました。
https://dotup.org/uploda/dotup.org2081778.png
途中で服用する薬の種類が異なっても対応できるようになっています。
(B8の薬とB15、B22の薬が異なることに注目)
1日あたり必要な行数は対象者によって異なると思いますが、増減もできます。
=SUMPRODUCT((Sheet1!$B$2:$B$22=$B2)*(Sheet1!C$2:C$22>0))
の、$B$2:$B$22は列名に$あり、C$2:C$22には$なしは意味があります。
集計シートのC2セルに計算式を入力し、これを必要な範囲に複写するだけでいいようにするためです。
Sheet1の表を拡張(日数を増やす)する場合は、上記計算式の $B$22 と C$22 の行の数字を
増やすだけです。(必ず同じ数字にすること)
集計シートのC、D、Eの各列は件数の集計なので、1回あたり服用する数量を乗じて実際の数量を
算出してください。
2020/03/08(日) 13:30:52.90
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2013
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
Worksheet_BeforeRightClickイベントでThisWorkbook.Closeを使い、このブックを閉じる処理を行ったところ
ブックは閉じるのですが、閉じた後に新しいブックが勝手に立ち上がります。
Application.Quitだと問題なく閉じるのですが、すべてのブックが閉じてしまいます。
対処方法はないでしょうか?
2020/03/08(日) 14:16:32.92
>>344
beforecloseで何かやってんの
2020/03/08(日) 14:52:52.60
>>344
2019で試しにやってみたら挙動がおかしくなった
一回目は動いたんだけど、2回目からはマクロが動かない。再起動したら一回目に戻る
恐らく内部的に
・右クリック
・コンテキストメニューの出現
はセットになっているけど、そこに割り込んだからおかしくなってる・・・ような気がする
個人的にこのコードは避けた方がいいかな、とは思う

Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
ThisWorkbook.Close
End Sub
2020/03/08(日) 15:13:13.88
>>345
何もやっていませんね
>>346
SelectionChangeイベントでも再現し、原因がわからない状態でネットで色々調べてみたのですが、
関連する記事はなく途方に暮れておりました。

別の方法考えるしかないみたいですね…
2020/03/08(日) 15:19:53.88
>>347
イベント内ではなく普通のプロシージャ内でThisWorkbook.Closeするといけるんじゃないか
けど自分を閉じる処理はできるだけ避けた方がいい
2020/03/08(日) 15:23:37.81
>>340.342
ありがとうございます
>>343
ありがとうございます!すごくわかりやすいです
真似してみます。
2020/03/08(日) 15:26:19.67
>自分を閉じる処理はできるだけ避けた方がいい
これには同意
昔のExcelはいいんだけど、今は閉じた後もずっとバックヅラウンドで残っているから色々と変になりやすいと思う
2020/03/08(日) 18:03:00.03
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2019

最近のアップデートなのか、
いつのまにかExcelのウィンドウバーのファイル名がクリックできるようになってたのですが
これオフにすることできますか?
2020/03/08(日) 20:58:18.20
ヅラ
2020/03/08(日) 22:30:47.90
>>351
ウィンドウバーってどの部分?

タイトルバーの事?それなら俺の環境ではクリクできない
https://soft1.jp/trouble/o/o058.html
2020/03/08(日) 23:19:11.22
indirectでシート参照をセルから指定する場合、指定シート名に記号を含んでいてシングルコーテーションをつけない状態だとエラーになるので、基本は"'"で囲む、ということ自体は暗記したのですが、なぜ記号だとこのエラーが出るんでしょうか?
記号は文字列ではないからならば、シングルコーテーションではなくてダブルコーテーションなのでは?などとメカニズムを理解できていません。
暗記すれば済む話ですがもし理由説明できる方いたらご教示いただけませんか。
2020/03/08(日) 23:36:50.74
囲まなきゃいけないのはExcelで意味を持つ記号だけじゃなかったか
2020/03/08(日) 23:38:54.59
>>354
知ってるやつはいないと思うし、考えるのは時間の無駄だが・・・

まずシート名に半角スペースや記号が使える。この状態だと何かで囲む必要がある
※半角スペースも演算子

セルの内容が
="
で始まる場合その部分は文字列とでも定義しているのだろう
なのでシングルコーテーションでも使ってシート名と定義しているんじゃないかね

この理屈に反論しても無意味だぞ、今適当に考えただけだから
後は自分で考えよう。

考えても意味の無いことだと結論が出れば合格だ
2020/03/08(日) 23:40:50.25
アンダーバーは記号というかアルファベットに近いな
2020/03/09(月) 01:48:30.66
>>353
そうですタイトルバーでした。
あのクリックって消す事できないんですね・・・ウィンドウを移動するときにタイトルバーをドラッグするんで
いちいちクリックされるのがめんどうなんですよね
2020/03/09(月) 05:23:24.87
>>358
そんな症状は聞いたことがない
何か変なアプリ入れただろ
2020/03/09(月) 07:13:49.75
365使ってるけどどっかのアップデートからブック名クリックできるようになってるよ
OneDrive使ったバージョン管理やらせたいみたいね
非表示にはできないから避けるしかない
2020/03/09(月) 10:07:01.22
365、Mac、android、iOS、ブラウザ版の新機能らしい
オフライン版は非対応
2020/03/09(月) 11:15:28.98
新規ブックで未保存の場合はクリックできないとか、一応マトモにはできてるな
頼まれても使わんけどw

>>358
何も表示されてない部分をドラッグすれば問題なし
もしかして、タイトルバーの中央でないとドラッグできないとか思ってる?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況