GOCHISOUda の回答履歴
- VBAでシート挿入を禁止したい。
エクセル2007で、ファイルを閉じるとその状態が全部保存されるように下記VBAを使ったファイルを作りました。 Private Sub Workbook_BeforeClose(Cancel As Boolean) ThisWorkbook.Save End Sub ファイルのシート数は全部で6枚です。ファイルを開くとsheet5だけが表示します。マクロを有効にするとそのシートを非表示にしてsheet1からsheet4が表示するようにしてあります。 リボンは非表示にして操作できないようにしてあります。この状態でもファイルを開いている間に誰かがシート挿入タブ等でシートを挿入して閉じてしまうとその分も保存されてしまい、シートがどんどん増えてしまいます。ブックの保護をするとシート表示切り替えがうまくいかないみたいです。シート挿入タブを非表示にする方法はありますか。なければVBAでシート挿入禁止はどのように書くのでしょうか。
- ベストアンサー
- kafun-show
- Visual Basic
- 回答数4
- エクセル関数で日付と文字を結合させるには?
sheet1のA1に日付が入っているのですが それをsheet2のA1に反映させています。 その反映させた日付に ~をつけたいのですが うまくいきません。 =Sheet1!A1&"~" これをSheet2のA1にいれているのですがそのまま反映せず 40179~となってしまいます。 本来2010/01/01~と反映させたいのですが。。 どうすれば日付に~をつけ反映できますでしょうか?
- ベストアンサー
- maki06
- その他(業務ソフトウェア)
- 回答数2
- excel vba 印刷部数設定
excel 2002を使用しています。 マクロで印刷および印刷プレビューせずに、印刷部数を設定する方法を探しています。 ActiveWindow.SelectedSheets.PrintOut Copies:=1, Preview:=True ではプレビューしてしまいます。 ActiveWindow.SelectedSheets.PrintOut Copies:=1 では印刷してしまいます。 印刷およびプレビューしない方法はないものなのでしょうか。 よろしくお願いします。
- 締切済み
- to-lucky_papa
- オフィス系ソフト
- 回答数3
- Excelのセルの並び替え方法
はじめまして. 今回,セルの並び替え方について質問させていただきます. 1 2 3 4 5 6 7 8 9 ↓ 1 2 5 4 3 6 9 8 7 のように並び替えたいのですがどのようにすれば可能でしょうか? もしご存知の方がいましたら,よろしくお願いします.
- ベストアンサー
- nihonnjin
- その他MS Office製品
- 回答数2
- エクセルについてです
(1,1)~(1,11)までの要素と(3,1)~(3,11)とを直線で結ぶのってどうすればいいですか? つまりは(1,1)と(3,1)を結んだ直線。(1,2)と(3,2)を結んだ直線。……(1,11)と(3,11)とを結んだ直線。 これらの直線を同グラフ内にだしたいです。 ちなみにエクセルは2007です。 回答お願いします
- 締切済み
- saifhgfhw
- その他MS Office製品
- 回答数3
- 表の中に同じ数字がいくつあるかカウントする関数
エクセルの関数で以下の作業が効率化できるものがあれば是非教えて下さい。 町内会のイベントで撮った写真(番号を振ったもの)を回覧し、 各世帯ごとに写真の番号を書いてもらって注文を受けました。 写真は全部で100枚程。 注文のあった世帯数は30世帯ほど。 全世帯の注文枚数は合計200枚程度です。 この200枚を写真の番号毎にカウントし、 カメラやさんに発注したいのですが、 回覧版の手書きの注文番号をエクセルに入力して、 同じ数字の個数をカウントしてくれる関数はあるのでしょうか・・・? エクセルの縦の列に世帯名 横に注文番号を入れています。(1セルにつき1番号) 全世帯の注文番号を入力し終えた時に 1番の写真が何枚、2番の写真が何枚と一発で表示されたら カメラ屋さんに注文するのが楽だな~と思いまして・・・。 今後も何回かこのようなとりまとめをしなければいけないので もし利用できる関数があるなら是非とも習得したいのです。 どうか宜しくお願い致します。
- 難しくてわかりません中3数学です。お願いします
上の直線7センチ 左上(長い線)6センチ左下(短いセンチ)4センチです。見にくい画像で申し訳ないです。黒く塗り潰した所の面積を教えて下さいお願いします(できればピンクの線と紫の線の長さも教えてくれたら幸いです)
- 【至急】二次方程式の問題で・・・
宿題で下記の問題が出題されました。 問題:二次方程式 x^2-2x-10=0 の2つの解を α、βとするとき、(α-β)^2 の値を求めよ。 というものです。 どうしてもわかりません…教えてください。 至急お願いします><
- ベストアンサー
- kuroneko555
- 数学・算数
- 回答数3
- if関数にて数式の作り方を教えてください
お世話様になります。 A1 の数値が1から99までのときは A5セルに100と表示 A1の数値が100から199までのときは A5セルに200と表示 同じく 200から299 300 このように設定したいのですがどのような数式にしたらよいのか困っています 宜しくお願いします。
- ベストアンサー
- k-maru
- その他(業務ソフトウェア)
- 回答数5
- if関数にて数式の作り方を教えてください
お世話様になります。 A1 の数値が1から99までのときは A5セルに100と表示 A1の数値が100から199までのときは A5セルに200と表示 同じく 200から299 300 このように設定したいのですがどのような数式にしたらよいのか困っています 宜しくお願いします。
- ベストアンサー
- k-maru
- その他(業務ソフトウェア)
- 回答数5
- ノロウイルスについて
先日、父がノロウイルス(らしきもの)にかかりました。 治ったと思ったら自分にうつってしまい、自分が治ったと思えば、次は母にうつってしまいました。 私が病院に行った時は“感染性の腸炎ではないか”と言われたのですが、詳しい検査をしていないのできっとノロウイルスだと思います。 そこで気になるのですが、完治してから何日ほどすればアルバイトに復帰できるでしょうか? コンビニのアルバイトなのですが、おでんを作ったり、からあげを揚げたりする職場なので感染が心配です。 また、母が感染してしまっている場合、アルバイトは復帰しない方がいいのでしょうか? 教えてください!お願いします!
- エクセルシート上のActiveXコントロール
Excel2007のシートへActiveXコントロールの「オプションボタン」を置いて 使用しようとしています。 コントロールが目立つようにセルを塗りつぶして色をつけています。 プロパティのBackStyleを「0 - fmBackStyleTransparent」とすると 配置したときはセルの色で透けているのですが、 クリックするとBackColorの色がついてしまいます。 BackColorの選択肢もエクセルのカラーになかなか一致しません。 Captionの文字の背景がセルの色と同じになってくれればよいので 方法は問いません。 よろしくお願いします。 当方のOSはVISTAですが、XPのExcel2003と共用する予定のものです。
- ベストアンサー
- Excel-VBA
- その他MS Office製品
- 回答数3
- エクセルVBAで日付の入力状態を判別したい
エクセル2003を使用しています。 12月(PCの日付)に1月の日付が入力されたら来年の西暦に変更するマクロを考えています。(Changeイベント) 但し、日付が西暦から入力されたら無視するようにしたいのですが、月日のみの入力なのか西暦からの入力なのかの判別の方法が判りません。 書式を文字列にすれば簡単なのですが、日付を対象にしたいです。 よろしくお願い致します。
- 締切済み
- hryktm027
- Visual Basic
- 回答数1
- エクセル VBA シートの選択
windows XP でエクセル2000を使っています。 Sub aaa() Sheets("Sheet1").Select Dim a As String a = Cells(2, 4) Sheets(a).Select Range("A1").Select End Sub というマクロだと セルに入っている値のシート名を探してくれます。 ですが Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range) If Intersect(Target, Range("B11:b683")) Is Nothing Then Exit Sub Worksheets("Sheet1").Range("C2").Value = Target.Value Dim b As String b = Range("C2).value (←ここをcellsにしてもダメ) Sheets(b).Select Range("A1").Select End Sub これだとsheets(b)を選びません。Sheets(b).Selectのところが黄色くなります。 何処が間違えているのでしょうか。 全くの素人ですが、仕事で必要に迫られています。 わかりやすく回答・解説くれると助かります。
- ベストアンサー
- mogurayama
- オフィス系ソフト
- 回答数5
- エクセルマクロの作り方(初歩)で教えてください。
エクセルマクロについての初心者です。小学校で使うテスト結果の分析表(○、×の一覧表)作成の支援ソフトを作ろうとしていますが途中でわからなくなったので教えてください。 マクロにについては、配列変数、For Next,Do Loopのことが少し理解できる程度で、それらを組み合わせて作ろうとしましたが、使い方がよく分かりません。説明を簡単にするため、次の例で教えてください。児童数は40で、2行目から41行目までに児童の名前やデータが入ります。A列は出席番号、B列は名前、CからG列は正解した番号を記入するセル(問題は5問)、HからL列は問題1~5の○×を1と0で表示させます。そして出席番号1番の児童が3番と5番だけ正解なら、C2に3、D2に5を入れるだけで、H2~L2に0,0,1,0,1と自動的に表示されるようにしたいのです。実際には、児童数は200、問題数を50ぐらい考えています。C2~G2までのデータを配列変数に入れて、H2のセルにはIF文を組みわせて0か1を表示させて、それをL2まで繰り返し、それ全体を41行目まで繰り返して…とやろうとしたのですが、繰り返し方でうまくいきません。このような方法でなくてもかまいません。もっと簡単な方法があればそれも教えてください。よろしくお願いします。
- ベストアンサー
- a12
- その他MS Office製品
- 回答数5
- エクセル ブックの共有のデメリット
エクセル2007を使用しています。 エクセル初心者です。 社内でエクセルのデータを複数で入力していくのに 「ブックの共有」設定をすれば良いということが 分かったのですが、ネットで調べていたら セルの保護や、セルの結合が使えないというのを 見ました。 セルの結合は良いのですが、セルの保護が出来ないと 困るのですが、この情報は本当ですか? もし本当ならば、セルの保護をしてブックの共有をする方法が 知りたいです。 よろしくお願いします。
- ベストアンサー
- gor
- その他MS Office製品
- 回答数2