- 締切済み
エクセルファイルを開くとこんな表示が
Wendy02の回答
- Wendy02
- ベストアンサー率57% (3570/6232)
こんにちは。 >やはり、マクロは付け焼刃でいじるものではないようですね みんな付け焼刃です。らしくない振りをしているだけです。私など、思い違いの失敗の連続ですし、掲示板でさえ、思い込みという恥ずかしい失敗をしています。(誰も指摘しないので、1年以上気がつかないのです)それに、あるプロの方から、しっかり覚えて使いこなせるようにする、と考えていたら、いつまで経っても使えるようにならない、と言われました。最終的に、マクロは、基本構文さえ理解していたら、それでよいのです。 ただ、おっしゃる例は、私は、二度ほど掲示板で受けて成功しています。いえ、最近、ここの掲示板であったので、3度目で、それぞれ事情は違っても、みなさん、段階にしたがってアドバイスにしたがって自力で回復しています。最近のは、特殊なな設定で、最初、さっぱり手がつけられませんでした。みなさん、最初の導入の部分で、誰も説明していないので、間違えてしまったのだと思います。 (ただ、概ね、こちらのマクロでチェックしていただいている例が多いのです。なぜか、いくら言葉で説明しても通じていないようなのです。) せっかく、書いていただいたけれども、こちらが知りたい情報がまだ書かれていないということなのです。 少し、リストしてみます。 ----------------------------------------- ・ボタン(CommandButton)は、何ですか? (フォーム、ツールバー、コントロールツール,コマンドメニュー) ・そのマクロは何を目的にするものですか? Nayuta_Xさんおっしゃている、参照設定するものですか? (IE, Word, Win Tools, 他-タイプライブラリ) ・そのボタンは、どこにマクロ(VBA)が登録されているのですか? 一般のワークブック, 個人用マクロブック(PEROSNAL.xls), アドイン ---その設定された PERSONAL.xls の場合は、どこにありますか? ---PERSONAL.xls は、ローカルエリアにないといけません。グローバルエリア "C:\Program Files\Microsoft Office\" ではありません。 "C:\Documents and Settings\ユーザー名\Application Data\" です。 診断プログラム: 3年ほど前に作ったもので、今の私の書き方とは違いますが、Classモジュール以外なら、どこでも、動くはずです。動かないときは、Office の一部のプログラムが壊れていると思ってください。(一旦壊れると復旧しにくいです。)97以上のVerisonなら大丈夫だと思います。PERSONAL.xls を探すプログラムで、点線(----)の下には、二つは出てきてはいけません。ひとつしかありません。二つあると、不明のトラブルを起こします。また、それぞれのフォルダには、基本的には、PERSONAL.xls しか入れてはいけません。テキストファイルもいけません。 '(どこでもよいです) ' ' Sub Find_PersonalFile() Dim StartUpPath As String Dim myApplicationPath As String Dim myStartFolder As Variant Dim fn As Variant, Findnames As String Dim i As Long StartUpPath = Application.StartUpPath myApplicationPath = Application.Path myStartFolder = Array(StartUpPath, myApplicationPath) For i = LBound(myStartFolder) To UBound(myStartFolder) With Application.FileSearch .NewSearch .LookIn = myStartFolder(i) .FileType = msoFileTypeAllFiles .Filename = "PERSONAL" .SearchSubFolders = True .Execute If .Execute() > 0 Then For Each fn In .FoundFiles Findnames = fn & Chr(13) & Findnames Next fn End If End With Next i If Len(Findnames) > 0 Then MsgBox StartUpPath & "か" & Chr(13) & myApplicationPath & "\Xlstart " & Chr(13) _ & " に保存してありますか?" & Chr(13) & Chr(13) & "----------------------------" & Chr(13) & Findnames Else MsgBox "探しても見つかりません", 16 End If 'XLSTART代替フォルダ名は、この限りではありません。 End Sub
関連するQ&A
- エクセルのファイルを開いた時にOKボタンを表示させたい
お世話になります。 エクセルのファイルを開いた時に、「○○○・・OK」というボタン?を表示させたいのです。 「」内の○○○・・・は文字です。 例えば「確認して下さい」と表示させ「OK」をクリックすると、エクセルファイルで作業が出来るようにしたいのです。 マクロやVBAを使うのでしょうか? 私は、あまり知識持っていません。 よろしくお願い致します。
- ベストアンサー
- Windows系OS
- エクセルのファイルを開くことができません
エクセルのファイルを開くことができません。 開けないのはマクロの登録をしている一つのファイルのみで、シートは2つ、統計を取るためのものなので計算式が入っていますが、ファイルの大きさは150KB程度です。 エクセルの「開く」でも、エクスプローラから開いても、マクロ確認のダイアログが出た後、有効無効を問わずMicrosoft Visual Basicのタイトルで、「ファイルが見つかりません。」とエラーが出ます。OKかヘルプのボタンを押すようになっており、OKを押すとブックを開いていない状態の画面になり、ヘルプではエラー53の内容が表示されます。 これでお分かりいただければ幸いです。よろしくお願いいたします。
- 締切済み
- オフィス系ソフト
- Excelファイルを開くとファイルが閉じる問題
お世話になります。マクロを組んだ Excelファイルを開いて「編集を有効にする」を押すと ファイルが閉じてしまいます。 他のファイルでも同様な状態があったりなかったりします。 何か原因があるのでしょうか。 *「すべてのマクロを有効にする」にはチェックが入っています。
- ベストアンサー
- オフィス系ソフト
- 二つのエクセルBOOKを結合したらなくなったファイルへのリンクが表示される
二つの二つのエクセルBOOKを結合して、ひとつのファイルにしました。セル参照式もきっちり修正して新しいファイル名で保存しました。またマクロを使ったボタンも削除してあるにもかかわらず、開くたびに「このファイルは、○○へのリンクが...」というすでに削除したファイルとのリンクを質問するダイアローグが表示されます。セル参照式は、すべてきっちり修正したはずで古いファイル名への参照は、残ってないはずなのですが。2.8Mbにも及ぶ膨大なファイルのためもう一度セル参照計算式をすべて見直すことなど不可能な状態です。またマクロを動かすボタンは削除しましたが、エクセル95で作ったファイルをエクセル2000で開いてるのですが、マクロ自体削除できてるかどうか、マクロ一覧に出ないのでわかりません。このような状態で、開くたび「リンク...」のダイヤローグが出ないよう不具合箇所を容易に見つけ修正するいい方法はありませんか。
- ベストアンサー
- オフィス系ソフト
- Excelファイルからマクロを削除したい
社内で共有しているExcelのドキュメントがあります。 ある日、そのExcelファイルを開くたびに「~.xls はマクロを含んでいます。」というダイアログが表示されるようになりました。(マクロを無効/有効にする、というボタンがでるものです。) 社内にはマクロが使える程度にExcelに詳しい者がいないので、誰かのご操作によるものなのは間違いありません。 このダイアログが表示されないようにしたいのですが、どのような操作をすればよいのでしょうか? よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- PERSONALファイルについて
マクロを「個人用マクロブック」に登録するとPERSONALファイルができます。そうするとすべてのエクセルファイルを閉じるときに右上の閉じる×マークを2度押さないと終了できなくなります。これが通常なのでしょうか。 PERSONALファイルを表示したり非表示にしたりする方法はnotnotさんから教えていただき、罫線などは消えてはいますが、2度消す必要は残っています。 質問は「個人用マクロブックを作ったら、いつもエクセルは2回閉じる操作をする必要があるかどうか」です。「1回で済む方法があれば教えてください」よろしくお願いします。
- ベストアンサー
- Windows XP
- エクセルのファイルがおかしくなってしましました
毎日使っているエクセルのファイルに 「マクロが含まれています」とでてくるようになったので この「goo」で調べて 「ワードパッドでそのファイルを読み込みます。 そのファイルを上書き保存で書き戻します。 こうすることでワードパッドがマクロ機能を持たないため マクロは削除された状態になります。 これはマクロウイルスの削除にも有効ですので 覚えておいて損はありません。」 と、あったので やってみたのですが ・・・!元のファイルをあけようとしたら 「ファイルの形式を認識できません」と なってしまいました。 OKボタンクリックすると、中身、全部文字化けしてました・・・ ファイルの中身はどうなちゃったのでしょう? 元に戻りますか?? ちょっと泣きそうです・・・
- 締切済み
- オフィス系ソフト
- エクセルでファイルを開いたとき、メッセージを表示したい。
ExcelXPです。 ファイルを開いたとき、 「○○○を変更しました」とメッセージを表示したいです。 ファイルを開いた人に注意を促したいのです。 どんな機能を使ってでもかまわないです。 自分としては、ダイアログボックスを表示させて、 それを[OK]ボタンで閉じる、みたいなことができるかなぁと、 勝手にイメージしています。 そういったことはできますでしょうか? お詳しい方、どうかご教授ください。
- ベストアンサー
- オフィス系ソフト
- Excelのファイルの中身が表示されません!!
いつもお世話になってます。またまた質問です。 Excelのデータを外部から10個ほどもらってきたのですが その中にExcelのファイルを開いても中身が表示されないファイルがいくつかあるんです。 一応画面はそのファイル名になって開いている状態になっていると思うのですが、中身が表示されません。(シートが表示されない) 何か表示されない設定とかになってしまっているのでしょうか?
- ベストアンサー
- オフィス系ソフト