brickのプロフィール
- ベストアンサー数
- 2
- ベストアンサー率
- 12%
- お礼率
- 0%
困ったときはお互いさま
- 登録日2002/07/27
- エクセル/自動記録VBAが、なぜ実行時エラー?
エクセル2000です。 下記は自動記録で出来たマクロです。しかしこれが「実行時エラー1004:指定された値は境界を超えています。」となるんです。 Sub Macro2() ActiveSheet.Shapes.AddShape(msoShapeSun, 152.25, 67.5, 137.25, 125.25).Select Selection.ShapeRange.Adjustments.Item(1) = 0.3661 Selection.ShapeRange.ThreeD.SetThreeDFormat msoThreeD5 End Sub 新しいブックをつくり、標準モジュールにコピーペーストで転記すればちゃんと作動するのですが、記録した元のブックではエラーになります。 デバッグを選択して、標準モジュールを開き、msoShapeSunのところにカーソルをあてると、「msoShapeSun=Empty 値」と出ました。 msoThreeD5も「msoThreeD5=Empty 値」と出ました。これが原因だと思いますが、どうしてこうなるのでしょう? どうかお教えください。
- エクセル2000 VBA
ウィンドウズ2000 エクセル2000です。 ブックの中のシートを一枚だけコピーして別のブックに名前を付けて保存したいと思っています。 「'コピーするシートを選ぶ Sheets("概要表").Select '全部選んでコピー Cells.Select Selection.Copy '新しいブックを選ぶ Workbooks.Add Cells.Select '新しいブックにコピーを貼り付ける。 ActiveSheet.Paste Application.CutCopyMode = False」 ここまでは順当に動いています。 質問は アクティブになった新しいブックを保存したいです。 一行から二行目にかけて設定しているファイルネームを、 メッセージボックスを表示させてそこに入力した文字列 をファイルネームとして(現在****)保存したいのですが。 ActiveWorkbook.SaveAs Filename:= _ "**********.xls", FileFormat:= _ xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _ , CreateBackup:=False どなたかよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- kyrie_esumi
- 回答数4
- 凝固点降下、沸点上昇定数について
これは問題集にあった問題で、どうもいい解答が見つからないんですが・・・ 凝固点降下の定数というのは一般的に沸点上昇の定数と比べる大きいですよね。 (たとえば、水の凝固点降下定数は1.86[K/mol・kg^-1]、沸点上昇定数0.51[K/mol・kg^-1]) これは、なぜなんでしょう? 液体を溶液にすることでエントロピーが増大し、その結果凝固点降下、沸点上昇が起きるのはわかっているのですが、その二つの差になるとよくわかりません。 どうぞ、どなたか教えていただけないでしょうか?
- コンクリートが溶けることについて
家の周りにアルミの柵を作っているのですが、 その土台のコンクリが溶けて流れています。 コンクリはそうそう溶けないと思っていたのですが、そうではないようです。 さしたる知識はないので分かりやすく教えてください。 お願いします。
- ベストアンサー
- 化学
- chicchicchi
- 回答数3