- ベストアンサー
タスクバーのファイル表示について
- エクセルマクロでファイルを開く際、タスクバーに表示されるファイルが限定されてしまった。エクセルの設定やマクロの記述方法について教えてほしい。
- エクセルマクロによってファイルを開いた時、タスクバーに表示されるファイルが限定される問題が発生した。ファイルの表示について、設定や記述方法を教えてほしい。
- エクセルマクロでファイルを開くとき、タスクバーに表示されるファイルが制限されてしまう。ファイルの表示方法について詳しく教えてほしい。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
No1です。 前に MyExcelを付けてみてください。 Private Sub Workbook_BeforeClose(Cancel As Boolean) Application.ScreenUpdating = False If myExcel.Workbooks("data.xls").Saved = False Then myExcel.Workbooks("data.xls").Save End If myExcel.Workbooks("data.xls").Close Application.ScreenUpdating = True End Sub
その他の回答 (2)
- chibita_papa
- ベストアンサー率60% (127/209)
これは、Windowsの設定です。 ツールバーを右ボタンクリック プロパティ タスクバーのデザイン ここで 同様のタスクバーボタンをグループ化する。をOffにします。
お礼
ご教授どうもありがとうございます。 私も、その手でやってみましたが思うような結果は得られませんでした。 また機会がありましたら宜しくお願いします!
- pkh4989
- ベストアンサー率62% (162/260)
こんにちは。 Excel Applicationをもう一つ起動しないと表示されません。 目的は分かりませんが、以下のように変更してみてください。 --------標準モジュール---------------- Public myExcel '←追加 Public myFile Public myPath As String Public myYNO(121795) As String Public myYAD(121795) As String Public myNO As String Public myAD As String Public KenData As String --------This Workbook----------------- Private Sub Workbook_Open() Application.ScreenUpdating = False myPath = ActiveWorkbook.Path myFile = ActiveWorkbook.Name 'Workbooks.Open Filename:=myPath & "\data.xls" '↓ Set myExcel = CreateObject("excel.application") myExcel.Workbooks.Open Filename:=myPath & "\data.xls" myExcel.Visible = True
補足
ご教授ありがとうございます! pkh4989のおっしゃるとおり実行させるとツールバー上に2つのファイルが表示されました。が、最後にデータ入力.xlsファイルを表示させておきたいのですがdata.xlsファイルが表示されたままになってしまいます。また、データファイルを閉じる際、下記の処理をさせているのですが※印の行でエラーが発生してしまします。 Private Sub Workbook_BeforeClose(Cancel As Boolean) Application.ScreenUpdating = False ※ If Workbooks("data.xls").Saved = False Then Workbooks("data.xls").Save End If Workbooks("data.xls").Close Application.ScreenUpdating = True End Sub マクロで処理したいことですが、簡単に説明しますと、データ入力ファイル内にあるシートにデータ(顧客情報)入力後、dataファイルにデータを書き込ませる。という作業です。 今の部分ですと、データファイルを開いた時、dataファイルを開いてからあるデータを読み込ませ、データファイルを表示させます。 その後は、データファイルのシートにデータ(顧客情報)を入力後、dataファイルにデータを書き込ませ保存します(今の場合マクロの記述はありませんが・・・)。 データファイルを閉じる際には、dataファイルは、保存状況を判断させてから(変更がある場合は上書き保存する)閉じます。 お忙しい中恐縮ですが、よろしければまたご教授願います!!
お礼
ありがとうございました! エラーもなく動きました!! また、機会がありましたらご教授願います!