Calbeeのプロフィール
- ベストアンサー数
- 1
- ベストアンサー率
- 25%
- お礼率
- 77%
- 登録日2003/04/21
- エクセルVBAのIf,Then 構文でOr条件とAnd条件の結合方法?
ワークシート関数で書けば =IF(OR(F18=0,AND(F15>0,F16>0)),TRUE)です。 これをVBAで書こうとして If Sheet1.Range("F18") = 0 Or Sheet1.Range("F15") > 0 And Sheet1.Range("F16") > 0 Then MsgBox True Else MsgBox False End If とやってみたのですが、正しくないようです。 どのように書けばいいのでしょうか?
- プリントスクリーンについて
過去の質問の回答も読ませていただいたのですが やっぱり、どうにも動きません。 どうにかして画面をコピーしたいんですが・・・ fn+PrtSc Ctrl+PrtSc などなどいろいろ試して見ましたが駄目です。 取説はなくなってしまって・・・ よろしく教えてください BIBLO NE3/45LK windows98 を使用しています。
- ベストアンサー
- Windows 95・98
- babubun
- 回答数3
- エクセルで表示行の値だけの合計を求めるには?
たとえばSUM関数を使うと、指定したセル範囲の中に非表示の行があった場合、その行の値も合計に含まれますが、それを含まない合計(非表示の行を無視する合計)を求めるにはどうしたらよいですか。 よろしくお願いします。
- エクセルで15.4.21をH15.4.21の日付として認識させる
過去3年分の契約台帳を作ったのですが、迂闊にも契約期限日を15.4.21(平成15年4月21日のつもり)と入力してしまい、フィルタで期間を区切って(例えば「12.4.1」以上「15.3.31」以下のように)抽出しようとしても、エクセルが日付として認識していないので、(表示形式では標準になっています。この時エクセルはどのような序列として認識しているのでしょうか?)正しい範囲を抽出しません。 データが多すぎて再入力はとてもできませんので、この表示を日付としてエクセルに認識させるにはどうしたらいいでしょうか。表示形式で「ユーザー定義」を使うのでしょうか。その場合どのような設定でいいのでしょうか。お願いします。