【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
探検
Excel総合相談所 138
■ このスレッドは過去ログ倉庫に格納されています
2020/01/30(木) 00:40:30.43
263名無しさん@そうだ選挙にいこう
2020/02/27(木) 07:53:09.762020/02/27(木) 11:06:08.40
2020/02/27(木) 11:24:49.01
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円少ない計算結果になるなどの不具合が見つかってます
何かいい案ないでしょうか?
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
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セルでは使えないです。
よろしくおねがいします。
書式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")
=INT(A1)&"日"&TEXT(A1,"hh:mm:ss")
2020/02/29(土) 13:25:34.13
【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2016
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 可
テーブルとして書式設定された表の一部分のみソートしたいのですが、範囲選択してソートしても表全体が並びかえられてしまいます。
どうすれば一部分(今回の場合、ある行より下のみ)を並び替えることが出来るのでしょうか。
【2 Excelのバージョン 】 Excel2016
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 可
テーブルとして書式設定された表の一部分のみソートしたいのですが、範囲選択してソートしても表全体が並びかえられてしまいます。
どうすれば一部分(今回の場合、ある行より下のみ)を並び替えることが出来るのでしょうか。
2020/02/29(土) 19:49:12.05
>>276
VBAで一瞬テーブルを解除して、ソートして、再度テーブル化するだけだが、
そもそもそのテーブルの使い方が変なんだと思う。
テーブルというのはDB的に使いたい時に使うものだから、
一部分だけをソートする必要がある場合、
区分用の列を作って、それを基準にソートする方がいい。
VBAで一瞬テーブルを解除して、ソートして、再度テーブル化するだけだが、
そもそもそのテーブルの使い方が変なんだと思う。
テーブルというのはDB的に使いたい時に使うものだから、
一部分だけをソートする必要がある場合、
区分用の列を作って、それを基準にソートする方がいい。
2020/03/01(日) 14:29:21.48
>>276
一旦別セルにコピーしてソート、値のみ貼り付け直す
一旦別セルにコピーしてソート、値のみ貼り付け直す
2020/03/01(日) 23:36:31.88
281名無しさん@そうだ選挙にいこう
2020/03/02(月) 02:09:21.83 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2016
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
助けてください
エクセルで条件付き書式→セルの強調表示ルールで「濃い赤の文字、明るい赤の背景」を使用しました。
そこで使われた「明るい赤の背景」がどの色なのかわかりません。
手動で同じ色に塗りたいセルがあるので困ってます。
通常ですと塗りつぶし、その他の色、ユーザー設定を見てRGBを調べるのですが、条件付き書式で自動設定した色の場合はセルの情報見ても色が付いていないことになってしまっていて...
どなたかご教示下さい
【2 Excelのバージョン 】 Excel2016
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
助けてください
エクセルで条件付き書式→セルの強調表示ルールで「濃い赤の文字、明るい赤の背景」を使用しました。
そこで使われた「明るい赤の背景」がどの色なのかわかりません。
手動で同じ色に塗りたいセルがあるので困ってます。
通常ですと塗りつぶし、その他の色、ユーザー設定を見てRGBを調べるのですが、条件付き書式で自動設定した色の場合はセルの情報見ても色が付いていないことになってしまっていて...
どなたかご教示下さい
2020/03/02(月) 07:40:34.45
2020/03/02(月) 09:23:32.15
284名無しさん@そうだ選挙にいこう
2020/03/02(月) 10:56:25.50 >>282
ありがとうございます!
すぐに解決しました!
申し訳ありませんがもう一つ質問よろしいでしょうか?
現在、A行にプルダウン式で任意の品名項目を選択することによりB行の数値変動を見ることができる表を作成しています。
その場合B行の計算結果のセルには subtotalが不可欠かと思うのですが、B列には計算に含みたくないも行もあるため、手動でセルを選択して式を入力しておりました。(決まった行間隔)
徐々に行が増えてきており手打ちが不可能になってきました。modを使用したいのですが、そうするとsubtotalができず悩んでいます。
subtotalを活かしつつ任意の行のセルの数値を足す技はないでしょうか?
ありがとうございます!
すぐに解決しました!
申し訳ありませんがもう一つ質問よろしいでしょうか?
現在、A行にプルダウン式で任意の品名項目を選択することによりB行の数値変動を見ることができる表を作成しています。
その場合B行の計算結果のセルには subtotalが不可欠かと思うのですが、B列には計算に含みたくないも行もあるため、手動でセルを選択して式を入力しておりました。(決まった行間隔)
徐々に行が増えてきており手打ちが不可能になってきました。modを使用したいのですが、そうするとsubtotalができず悩んでいます。
subtotalを活かしつつ任意の行のセルの数値を足す技はないでしょうか?
2020/03/02(月) 18:08:46.99
sumifs関数で除外する行に除外フラグたてて
品目一覧毎の合計取得したほうがよくね?
Subtotalで手作業の範囲指定なんて間違える元じゃないか?
品目一覧毎の合計取得したほうがよくね?
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)
=+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型になる
なんでこういう仕様になってるのかはよく分からん
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を使うというような話を見たので、小数点以下の計算の精度を上げるためにこそ使えるものだと思ったんですが・・
小数には使えないんですか?
ググった限りだと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
あぁごめん、ちょっと間違って覚えてた
その認識で合ってるよ
少し言い訳すると、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
2020/03/02(月) 23:50:21.03
2020/03/02(月) 23:54:37.51
2020/03/02(月) 23:59:56.65
2020/03/03(火) 00:06:32.00
>>295
名称、種類という列があってPCパーツとします。
種類毎にカテゴリー表示してほしいのですが一番上はCPU2番目はメモリ3番目はマザーボードというように
自分で並び順のカテゴリーを決めたいです。
名称、種類という列があってPCパーツとします。
種類毎にカテゴリー表示してほしいのですが一番上はCPU2番目はメモリ3番目はマザーボードというように
自分で並び順のカテゴリーを決めたいです。
2020/03/03(火) 01:12:03.04
>>290
普通にif関数か、多いなら別表作ってvlookup関数などで表引きする。
普通にif関数か、多いなら別表作ってvlookup関数などで表引きする。
2020/03/03(火) 01:12:56.98
2020/03/03(火) 03:06:53.71
【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel365
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
スピルの無効化についてです
帳簿を作っていてタブAに日付と金額のデータがあります
タブBに各月の最終日の日付とその月の合計データを計算したセルを自動で入力されるように=でセルを反映させようとしています
タブBの最終日を反映させたいセルの下にはそれぞれ空白があり入力してほしくないセルですがスピルが出てきて謎の日付が表示され金額についても同様です
また一度保存したあとスピルの入ったセル自体を消そうとすると消せなくなってしまいました
かなりイライラしているので分かりづらい文章で申し訳ありませんが解決策をご教示ください
【2 Excelのバージョン 】 Excel365
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
スピルの無効化についてです
帳簿を作っていてタブAに日付と金額のデータがあります
タブBに各月の最終日の日付とその月の合計データを計算したセルを自動で入力されるように=でセルを反映させようとしています
タブBの最終日を反映させたいセルの下にはそれぞれ空白があり入力してほしくないセルですがスピルが出てきて謎の日付が表示され金額についても同様です
また一度保存したあとスピルの入ったセル自体を消そうとすると消せなくなってしまいました
かなりイライラしているので分かりづらい文章で申し訳ありませんが解決策をご教示ください
2020/03/03(火) 07:08:34.14
2020/03/03(火) 19:34:05.35
>>299
数式の頭になんか記号付けたらスピル無効にならんかったっけ
数式の頭になんか記号付けたらスピル無効にならんかったっけ
2020/03/04(水) 01:12:39.65
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にも同様の機能が用意されているでしょうか
【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倍近く遅い。
今日始めて、同じファイルを Win10 i3 エクセル2016で使ってみた。
エクセル2016が2倍近く遅い。
2020/03/04(水) 19:34:54.27
>>303
365は常に最新じゃないのか?365のメリットってそれじゃないのか?
365は常に最新じゃないのか?365のメリットってそれじゃないのか?
2020/03/04(水) 20:35:59.69
【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2013
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
「グーウウゲグルン」で検索してもGoogleが出てくるのは凄いと思うんですけど、
それをExce
【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で見るのを前提に。
それを縦長スマホで見ると狭くて見づらいの。
PCでファイルを作るでしょ。
16:9で見るのを前提に。
それを縦長スマホで見ると狭くて見づらいの。
2020/03/04(水) 22:30:40.07
スマホ版は緊急用やろ
本気で使える代物じゃない
本気で使える代物じゃない
2020/03/04(水) 23:42:50.00
>>304
原因はエクセル
オフィスが2010から2013になった時にクッソ重くもっさりになった
オートシェイプの丸枠のデフォルトとか嫌がらせに近い
SSDにしてメモリ8G積めばそこそこマシにはなると思うよ
原因はエクセル
オフィスが2010から2013になった時にクッソ重くもっさりになった
オートシェイプの丸枠のデフォルトとか嫌がらせに近い
SSDにしてメモリ8G積めばそこそこマシにはなると思うよ
312名無しさん@そうだ選挙にいこう
2020/03/05(木) 02:55:58.87 肥大化したファイルサイズを小さくする方法をご教授下さい。
Vlookup等でデータを引っ張りながら、昔から引き継いでいる100列×100行程度に人事情報等を管理しているファイルがあります。
シートを新しいエクセルファイルにコピーし、値化しても、範囲外のセルを削除しても、オブジェクトの選択で不要なオブジェクトを削除してもファイルサイズが2MBと非常に重たいままで困っています。
新しいエクセルファイルに値で貼り付けする方法もあるかと思いますが、出来れば元のファイルサイズを縮小化したいと思っています。
どなたかご教授いただければ幸いです。
Vlookup等でデータを引っ張りながら、昔から引き継いでいる100列×100行程度に人事情報等を管理しているファイルがあります。
シートを新しいエクセルファイルにコピーし、値化しても、範囲外のセルを削除しても、オブジェクトの選択で不要なオブジェクトを削除してもファイルサイズが2MBと非常に重たいままで困っています。
新しいエクセルファイルに値で貼り付けする方法もあるかと思いますが、出来れば元のファイルサイズを縮小化したいと思っています。
どなたかご教授いただければ幸いです。
313名無しさん@そうだ選挙にいこう
2020/03/05(木) 06:17:24.61 オブジェクトが知らぬ間に増殖していた、に100ガバス。
2020/03/05(木) 08:01:22.10
2020/03/05(木) 09:54:09.01
>>312
データ量が少ないのに、極端にファイルサイズが大きくなったという十数年前(Excel2000の頃)の例だと
最下行(当時は65535行か)に空白かなにかのゴミデータがあったというのがありました。
ワークシートの最後のセルを特定してリセットする で検索してみるといいかも。
データ量が少ないのに、極端にファイルサイズが大きくなったという十数年前(Excel2000の頃)の例だと
最下行(当時は65535行か)に空白かなにかのゴミデータがあったというのがありました。
ワークシートの最後のセルを特定してリセットする で検索してみるといいかも。
2020/03/05(木) 10:37:52.64
条件付き書式やりまくっても重くなるな
2020/03/05(木) 10:40:53.95
フォントの種類や文字サイズをリセットしてみるとか
2020/03/05(木) 12:32:03.19
2020/03/05(木) 15:13:20.90
一旦csvに変換して、またExcelに変換する
320名無しさん@そうだ選挙にいこう
2020/03/05(木) 18:18:31.78 教えてください。
デスクトップにあるブックのアイコンをダブルクリックして開くとき、私の環境(windows10-office2010)だと、
既に開いてるエクセルウィンドウがあればその中でブックが開かれます。
ネットで見たところこれは2007と2010までの動作であって、2013移行は毎回別のウィンドウ(別のエクセル)が起動し
その中でブックが開かれると見ました。
これは本当なのでしょうか?レジストリをいじって変更できるそうですが、デフォルトの動作としてこうなっていますか?
つまり2013移行の最新のオフィスなら、毎回別のウィンドウで開くと期待していいのでしょうか?
今、365等のエクセルで使用する、マクロ付きのブックを作っているのですが、この点が気になっています。
デスクトップにあるブックのアイコンをダブルクリックして開くとき、私の環境(windows10-office2010)だと、
既に開いてるエクセルウィンドウがあればその中でブックが開かれます。
ネットで見たところこれは2007と2010までの動作であって、2013移行は毎回別のウィンドウ(別のエクセル)が起動し
その中でブックが開かれると見ました。
これは本当なのでしょうか?レジストリをいじって変更できるそうですが、デフォルトの動作としてこうなっていますか?
つまり2013移行の最新のオフィスなら、毎回別のウィンドウで開くと期待していいのでしょうか?
今、365等のエクセルで使用する、マクロ付きのブックを作っているのですが、この点が気になっています。
2020/03/05(木) 18:58:27.98
2020/03/05(木) 21:31:45.66
>>312
余計なセルほんとに消せてるか?Ctrl+Endで余計なとこまで行かんか?
余計なセルほんとに消せてるか?Ctrl+Endで余計なとこまで行かんか?
323312
2020/03/05(木) 22:20:11.30 皆様ご教授ありがとうございます。
>>312ですが
Ctrl+del等含めて色々試し、最終的には全ての行・列を削除し、書式・値等もクリアした真っ白のシートの状態で保存してもファイルサイズは変わらずでした…
当然隠れシートやリンクも確認し、ファイルの診断も実施済みです。
上で教えて頂いたとおり、新しいファイルに値で貼り付けるかCSV変換の方法しかないのかもしれません。
>>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
カーソルがピコピコ点滅してしまいます、欄外をクリックしたりすると直ったりもします。
頻発してしまうので改善方法ありませんか?
ウインドウズ10 Home
カーソルがピコピコ点滅してしまいます、欄外をクリックしたりすると直ったりもします。
頻発してしまうので改善方法ありませんか?
327名無しさん@そうだ選挙にいこう
2020/03/06(金) 05:55:49.612020/03/06(金) 19:31:33.85
>>326
Excelだけで起こるのか?どういうタイミングでそうなる?
Excelだけで起こるのか?どういうタイミングでそうなる?
2020/03/06(金) 20:03:29.45
2020/03/06(金) 20:51:19.67
>>329
点滅するのはカーソルだけか
点滅するのはカーソルだけか
2020/03/06(金) 21:02:47.59
2020/03/06(金) 21:26:29.16
>>331
2007の修正パッチは全部当ててあるか
2007の修正パッチは全部当ててあるか
2020/03/06(金) 21:56:35.57
2020/03/06(金) 21:57:07.65
書き忘れ。こちら。
ttps://www.vwnet.jp/Windows/w10/2017062401/HiddenMouseCursor.htm
ttps://www.vwnet.jp/Windows/w10/2017062401/HiddenMouseCursor.htm
335名無しさん@そうだ選挙にいこう
2020/03/07(土) 08:37:25.51 win7 excel14
複数ページを含むシートで設定した改ページに合わせて、余白まで目一杯、均等に使うように行の高さを大きくする方法はありませんか。
そういうコマンドが見つからなかったので、ページレイアウトと改ページプレビューを行き来しながら
対象となる行の範囲を選択して行の高さを大きめに指定しておいて改ページの青線を移動、としたら、
・ページレイアウトで、入力した数値の1/2になる(2倍を入れましたが)
・フォントが小さくなる 再指定しても大きくならない
・紙幅的には平気なはずなのに「選択した列幅はページ幅を超えています」
でうまくいきません。
複数ページを含むシートで設定した改ページに合わせて、余白まで目一杯、均等に使うように行の高さを大きくする方法はありませんか。
そういうコマンドが見つからなかったので、ページレイアウトと改ページプレビューを行き来しながら
対象となる行の範囲を選択して行の高さを大きめに指定しておいて改ページの青線を移動、としたら、
・ページレイアウトで、入力した数値の1/2になる(2倍を入れましたが)
・フォントが小さくなる 再指定しても大きくならない
・紙幅的には平気なはずなのに「選択した列幅はページ幅を超えています」
でうまくいきません。
2020/03/07(土) 09:33:02.88
2020/03/07(土) 10:34:24.16
2020/03/07(土) 13:53:49.28
2020/03/07(土) 14:37:52.22
家でExcelを利用して、添付画像のような服用・残薬記録を作っています
服用記録には飲んだ時間を残薬記録には残り錠数や本数を入力しています
これら二つの表を組み合わせて、服用時間を入力すると、残薬表から決まった錠数が減るようにするためには
どのような関数を用いればよいでしょうか?
OS:windows10
Excel2007
VBAは使えません
VBAでの回答は可能
https://dotup.org/uploda/dotup.org2081489.jpg
服用記録には飲んだ時間を残薬記録には残り錠数や本数を入力しています
これら二つの表を組み合わせて、服用時間を入力すると、残薬表から決まった錠数が減るようにするためには
どのような関数を用いればよいでしょうか?
OS:windows10
Excel2007
VBAは使えません
VBAでの回答は可能
https://dotup.org/uploda/dotup.org2081489.jpg
2020/03/07(土) 14:59:14.39
2020/03/07(土) 15:30:09.17
2020/03/07(土) 16:01:18.88
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回あたり服用する数量を乗じて実際の数量を
算出してください。
当方、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だと問題なく閉じるのですが、すべてのブックが閉じてしまいます。
対処方法はないでしょうか?
【2 Excelのバージョン 】 Excel2013
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
Worksheet_BeforeRightClickイベントでThisWorkbook.Closeを使い、このブックを閉じる処理を行ったところ
ブックは閉じるのですが、閉じた後に新しいブックが勝手に立ち上がります。
Application.Quitだと問題なく閉じるのですが、すべてのブックが閉じてしまいます。
対処方法はないでしょうか?
2020/03/08(日) 14:16:32.92
>>344
beforecloseで何かやってんの
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
2019で試しにやってみたら挙動がおかしくなった
一回目は動いたんだけど、2回目からはマクロが動かない。再起動したら一回目に戻る
恐らく内部的に
・右クリック
・コンテキストメニューの出現
はセットになっているけど、そこに割り込んだからおかしくなってる・・・ような気がする
個人的にこのコードは避けた方がいいかな、とは思う
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
ThisWorkbook.Close
End Sub
2020/03/08(日) 15:13:13.88
2020/03/08(日) 15:19:53.88
2020/03/08(日) 15:23:37.81
2020/03/08(日) 15:26:19.67
>自分を閉じる処理はできるだけ避けた方がいい
これには同意
昔のExcelはいいんだけど、今は閉じた後もずっとバックヅラウンドで残っているから色々と変になりやすいと思う
これには同意
昔のExcelはいいんだけど、今は閉じた後もずっとバックヅラウンドで残っているから色々と変になりやすいと思う
2020/03/08(日) 18:03:00.03
【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2019
最近のアップデートなのか、
いつのまにかExcelのウィンドウバーのファイル名がクリックできるようになってたのですが
これオフにすることできますか?
【2 Excelのバージョン 】 Excel2019
最近のアップデートなのか、
いつのまにかExcelのウィンドウバーのファイル名がクリックできるようになってたのですが
これオフにすることできますか?
2020/03/08(日) 20:58:18.20
ヅラ
2020/03/08(日) 22:30:47.90
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
2020/03/09(月) 05:23:24.87
2020/03/09(月) 07:13:49.75
365使ってるけどどっかのアップデートからブック名クリックできるようになってるよ
OneDrive使ったバージョン管理やらせたいみたいね
非表示にはできないから避けるしかない
OneDrive使ったバージョン管理やらせたいみたいね
非表示にはできないから避けるしかない
2020/03/09(月) 10:07:01.22
365、Mac、android、iOS、ブラウザ版の新機能らしい
オフライン版は非対応
オフライン版は非対応
2020/03/09(月) 11:15:28.98
新規ブックで未保存の場合はクリックできないとか、一応マトモにはできてるな
頼まれても使わんけどw
>>358
何も表示されてない部分をドラッグすれば問題なし
もしかして、タイトルバーの中央でないとドラッグできないとか思ってる?
頼まれても使わんけどw
>>358
何も表示されてない部分をドラッグすれば問題なし
もしかして、タイトルバーの中央でないとドラッグできないとか思ってる?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【大阪】西成・小学生7人負傷事件、殺人未遂容疑で逮捕の東京都東村山市の28歳無職の男「全てが嫌になった」無差別殺人狙ったか ★2 [樽悶★]
- 入荷した備蓄米「1日で売り切れてしまった」スーパーから嘆きの声 専門家は「コメ価格は今年秋以降も上がる可能性がある」と指摘 [首都圏の虎★]
- 【万博】インド館がついにお披露目 イギリス館では5000円“ティーセット”が物議…スコーンが1つ、紅茶は紙コップ [夜のけいちゃん★]
- 【野球】巨人・田中将大 3回8安打3四球3失点で降板… 通算199勝目ならず 中13日登板も、初回にいきなり5連打され捕まる [冬月記者★]
- 【野球】パ・リーグ H 2-3 F [5/1] 日本ハム古林7回2失点来日初勝利、万波6号決勝ホームラン! ホークス3タテくらい5連敗 [鉄チーズ烏★]
- 【野球】セ・リーグ D 3-2 T [5/1] 中日3連勝 三浦5回2失点プロ初先発で初勝利、挟殺プレーの間に岡林生還 阪神3タテくらう [鉄チーズ烏★]
- 【実況】博衣こよりのえちえち551エアライド🎪🧪🌃★2
- 日本政治家の世襲率、大気圏突破 [819729701]
- ▶いい加減ぺこみこ仲直りしろ
- 嫌儲民(バカ)、カレーはめっちゃ作るくせに何故かシチューは作らない事が判明 [782460143]
- 【速報】万博会場内に喫煙所設置へ 全面禁煙を見直し🚬💥 [377482965]
- 山形マット事件の衝撃 東北イメージを根本から塗り替えた事件