EC研究所 エクセルマクロ集「効くセル」シリーズ

 よくあるご質問と お答えです。

1.主要な各ツールについて
 2.購入やライセンスなどについて

各ツール共通
Q : < DLL版共通 > コンパイルエラー が発生したが、原因は? 対処は?
同じ種類のマクロについて、複数のバージョンをインストールすると起動命令が混在することにより、まれにコンパイルエラーが発生する場合があります。
対処は、
 1.一度当該種類のマクロをすべてアンインストール
 2.PCを再起動
 3.最新版のみをインスートル
なお、アンインストールは、コントロールパネルの アプリケーションの追加と削除(プログラムの追加と削除 と表示される場合あり) から行えます。

 

Q : < DLL版共通 > Excel2003で「ファイルエラー:データが失われた可能性があります」が発生したが、原因は? 対処は?

Excel2000では使用できていたマクロが、Excel2003にしたら「ファイルエラー:データが失われた可能性があります」が発生して動作しなくなったとの報告があります。これは、Excel2003の最新のサービスパックが適用されていない場合に発生します。

もともとEXCEL2003はバグを含んでいます。 サービスパックを追加してインストールすることにより当該バグが減っていきます。

対処は、  ⇒ EXCEL2003の最新のサービスパックをインストールください。(Office2003 の sp2)

マイクロソフトの次からダウンロードできます。
http://www.microsoft.com/downloads/details.aspx?FamilyID=57e27a97-2db6-4654-9db6-ec7d5b4dd867&DisplayLang=ja

手順
1.上記からサービスパックをダウンロードする
2.インストールする
3.PCを再起動する

 

Q : < 共通 >  EXCEL2000で「ファイル エラー:データが失われた可能性があります。」が表示されるが、どうすればいい?

これは、InternetExplorer7 をお使いの場合に発生する模様です。したがって、InternetExplorer7 ではなく InternetExplorer6 にすると解決する模様です。次を参照ください。

http://support.microsoft.com/kb/927177/ja

なお、InternetExplorer7 は信頼性が高くないとの評判をよく聞きますので、InternetExplorer7をご利用の方は注意が必要です。
※ この情報はツールのユーザー様からご連絡していただきました。 誠にありがとうございます。

 

Q : < DLL版共通 >   EXCELが壊れたので、EXCELを再インストールしたが、マクロは動作しない。どうすればいい?

この場合は、再インストールしたとのことですが DLLとのアクセス部分は復旧していない可能性が高いです。

対処としては、OSを再インストールしその後EXCELをインストールします。
別のバージョンのEXCELをインストールしたら解決した という報告もあります。

 

Q : < 共通 >   サービスパックの適用は必要ですか?

必ず必要です。 

EXCELはバグを多く含んでいます。 サービスパックを適用することによりバグが減っていきますので最新のサービスパックを必ず適用します。

サービスパックは、マイクロソフトからダウンロードできます。

 

Q : < 共通 >  「このプロジェクトのマクロは無効に設定されています。」が表示されるが、どうすればいい?

これは、お使いのEXCELについて、セキュリティレベルが高に設定されているためです。

マクロをお使いになるために、「ツール」-「マクロ」-「セキュリティ」にて、セキュリティレベルを 中 以下にしてください。

 

Q : < 共通 >  旧版からパラメータを移行するには、どうすればいい?

移行内容をコピーした後、値貼り付け してください。

・ 通常の貼り付けだと、ボタン等まで貼り付けられて、起動命令が古いままとなります。

・シートコピーやシート移動でも、ボタン等まで貼り付けられるので、起動命令が古いままとなります。

⇒ パラメータはコピーして、値貼り付け で移行してください。

 なお、ver7.0 以降のマクロについては、シートコピーでの移行に対応しています。
ver7.0以上のマクロは、 メール一括送信マクロ、スーパー右クリック変換 マクロ、ファイルシート一覧マクロ です。

 

Q : < 共通 >  マクロを使うときに、パソコンはインターネットやネットワークにつながっている必要があるか?

メール一括送信マクロを除く他のマクロは、ネットワークやインターネットへは接続していなくても使用できます。

メール一括送信マクロは、メールを送信するためにネットワークへ接続している必 要があります。

 

マッチングマクロ

 

Q : セレクトボタンは、何をする? セレクトボタンでは範囲指定はできない? < V6.2 >

セレクトボタンは、指定された範囲にジャンプして選択して表示するものです。

範囲を指定するのはやや左下にある大きめの「範囲指定」ボタンで行います。

 

Q : < DLL版共通 > コンパイルエラー が発生したが、原因は? 対処は?

同じ種類のマクロについて、複数のバージョンをインストールすると起動命令が混在することにより、まれにコンパイルエラーが発生する場合があります。

対処は、

 1.一度当該種類のマクロをすべてアンインストール
2.PCを再起動
3.最新版のみをインスートル

なお、アンインストールは、コントロールパネルの アプリケーションの追加と削除(プログラムの追加と削除 と表示される場合あり) から行えます。

 

Q : < DLL版共通 > Excel2003で「ファイルエラー:データが失われた可能性があります」が発生したが、原因は? 対処は?

Excel2000では使用できていたマクロが、Excel2003にしたら「ファイルエラー:データが失われた可能性があります」が発生して動作しなくなったとの報告があります。これは、Excel2003の最新のサービスパックが適用されていない場合に発生します。

もともとEXCEL2003はバグを含んでいます。 サービスパックを追加してインストールすることにより当該バグが減っていきます。

対処は、  ⇒ EXCEL2003の最新のサービスパックをインストールください。(Office2003 の sp2)

マイクロソフトの次からダウンロードできます。
http://www.microsoft.com/downloads/details.aspx?FamilyID=57e27a97-2db6-4654-9db6-ec7d5b4dd867&DisplayLang=ja

手順
1.上記からサービスパックをダウンロードする
2.インストールする
3.PCを再起動する

 

Q : < 共通 >  EXCEL2000で「ファイル エラー:データが失われた可能性があります。」が表示されるが、どうすればいい?

これは、InternetExplorer7 をお使いの場合に発生する模様です。したがって、InternetExplorer7 ではなく InternetExplorer6 にすると解決する模様です。次を参照ください。

http://support.microsoft.com/kb/927177/ja

なお、InternetExplorer7 は信頼性が高くないとの評判をよく聞きますので、InternetExplorer7をご利用の方は注意が必要です。
※ この情報はツールのユーザー様からご連絡していただきました。 誠にありがとうございます。

 

Q : < DLL版共通 >   EXCELが壊れたので、EXCELを再インストールしたが、マクロは動作しない。どうすればいい?

この場合は、再インストールしたとのことですが DLLとのアクセス部分は復旧していない可能性が高いです。

対処としては、OSを再インストールしその後EXCELをインストールします。
別のバージョンのEXCELをインストールしたら解決した という報告もあります。

 

Q : < 共通 >   サービスパックの適用は必要ですか?

必ず必要です。 

EXCELはバグを多く含んでいます。 サービスパックを適用することによりバグが減っていきますので最新のサービスパックを必ず適用します。

サービスパックは、マイクロソフトからダウンロードできます。

 

Q : < 共通 >  「このプロジェクトのマクロは無効に設定されています。」が表示されるが、どうすればいい?

これは、お使いのEXCELについて、セキュリティレベルが高に設定されているためです。

マクロをお使いになるために、「ツール」-「マクロ」-「セキュリティ」にて、セキュリティレベルを 中 以下にしてください。

 

Q : < 共通 >  旧版からパラメータを移行するには、どうすればいい?

移行内容をコピーした後、値貼り付け してください。

・ 通常の貼り付けだと、ボタン等まで貼り付けられて、起動命令が古いままとなります。

・シートコピーやシート移動でも、ボタン等まで貼り付けられるので、起動命令が古いままとなります。

⇒ パラメータはコピーして、値貼り付け で移行してください。

 なお、ver7.0 以降のマクロについては、シートコピーでの移行に対応しています。
ver7.0以上のマクロは、 メール一括送信マクロ、スーパー右クリック変換 マクロ、ファイルシート一覧マクロ です。

Q : < 共通 >  マクロを使うときに、パソコンはインターネットやネットワークにつながっている必要があるか?

 

メール一括送信マクロを除く他のマクロは、ネットワークやインターネットへは接続していなくても使用できます。

メール一括送信マクロは、メールを送信するためにネットワークへ接続している必 要があります。

 

スーパー検索置換マクロ

 

Q : いつも同じブックの同じシートで処理が停止する場合があるが、なぜ?

検索置換えの対象となっている 当該ブックや当該シートが壊れている 可能性が最も高いです。

確認としては、EXCEL標準の検索や置換えでは正しくできるかや、新規のブックに中身をコピーする(シートコピーではなく)などして処理してみてください。

この現象は、もともと大きなブックやシートを対象に処理している場合に発生しやすい模様です。これは、大きなサイズのブックやシートの取り扱いについてEXCEL内部にバグがある模様で、何度も更新などしていくと不備が蓄積していき、あるときに適切に処理できなくなるためです。

重要な点として、ご利用のEXCELのバージョンの最新のサービスパックを適用するのは必須です。
これはEXCEL自体にバグが多く残っているものを少なくするためです。
特にEXCEL2000はバグが多く残っているのでSP3にするのはとても重要です。
EXCEL2000に限らず最新のサービスパックは必ず適用するようにします。
サービスパツクは、マイクロソフトのサイトから無料でダウンロードできます。

 

Q : < DLL版共通 > コンパイルエラー が発生したが、原因は? 対処は?

同じ種類のマクロについて、複数のバージョンをインストールすると起動命令が混在することにより、まれにコンパイルエラーが発生する場合があります。

対処は、

 1.一度当該種類のマクロをすべてアンインストール
2.PCを再起動
3.最新版のみをインスートル

なお、アンインストールは、コントロールパネルの アプリケーションの追加と削除(プログラムの追加と削除 と表示される場合あり) から行えます。

 

Q : < DLL版共通 > Excel2003で「ファイルエラー:データが失われた可能性があります」が発生したが、原因は? 対処は?

Excel2000では使用できていたマクロが、Excel2003にしたら「ファイルエラー:データが失われた可能性があります」が発生して動作しなくなったとの報告があります。これは、Excel2003の最新のサービスパックが適用されていない場合に発生します。

もともとEXCEL2003はバグを含んでいます。 サービスパックを追加してインストールすることにより当該バグが減っていきます。

対処は、  ⇒ EXCEL2003の最新のサービスパックをインストールください。(Office2003 の sp2)

マイクロソフトの次からダウンロードできます。
http://www.microsoft.com/downloads/details.aspx?FamilyID=57e27a97-2db6-4654-9db6-ec7d5b4dd867&DisplayLang=ja

手順
1.上記からサービスパックをダウンロードする
2.インストールする
3.PCを再起動する

 

Q : < 共通 >  EXCEL2000で「ファイル エラー:データが失われた可能性があります。」が表示されるが、どうすればいい?

これは、InternetExplorer7 をお使いの場合に発生する模様です。したがって、InternetExplorer7 ではなく InternetExplorer6 にすると解決する模様です。次を参照ください。

http://support.microsoft.com/kb/927177/ja

なお、InternetExplorer7 は信頼性が高くないとの評判をよく聞きますので、InternetExplorer7をご利用の方は注意が必要です。
※ この情報はツールのユーザー様からご連絡していただきました。 誠にありがとうございます。

 

Q : < DLL版共通 >   EXCELが壊れたので、EXCELを再インストールしたが、マクロは動作しない。どうすればいい?

この場合は、再インストールしたとのことですが DLLとのアクセス部分は復旧していない可能性が高いです。

対処としては、OSを再インストールしその後EXCELをインストールします。
別のバージョンのEXCELをインストールしたら解決した という報告もあります。

 

Q : < 共通 >   サービスパックの適用は必要ですか?

必ず必要です。 

EXCELはバグを多く含んでいます。 サービスパックを適用することによりバグが減っていきますので最新のサービスパックを必ず適用します。

サービスパックは、マイクロソフトからダウンロードできます。

 

Q : < 共通 >  「このプロジェクトのマクロは無効に設定されています。」が表示されるが、どうすればいい?

これは、お使いのEXCELについて、セキュリティレベルが高に設定されているためです。

マクロをお使いになるために、「ツール」-「マクロ」-「セキュリティ」にて、セキュリティレベルを 中 以下にしてください。

 

Q : < 共通 >  旧版からパラメータを移行するには、どうすればいい?

移行内容をコピーした後、値貼り付け してください。

・ 通常の貼り付けだと、ボタン等まで貼り付けられて、起動命令が古いままとなります。

・シートコピーやシート移動でも、ボタン等まで貼り付けられるので、起動命令が古いままとなります。

⇒ パラメータはコピーして、値貼り付け で移行してください。

 なお、ver7.0 以降のマクロについては、シートコピーでの移行に対応しています。
ver7.0以上のマクロは、 メール一括送信マクロ、スーパー右クリック変換 マクロ、ファイルシート一覧マクロ です

Q : < 共通 >  マクロを使うときに、パソコンはインターネットやネットワークにつながっている必要があるか?

メール一括送信マクロを除く他のマクロは、ネットワークやインターネットへは接続していなくても使用できます。

メール一括送信マクロは、メールを送信するためにネットワークへ接続している必 要があります。

 

メール一括送信マクロ

 

Q : 添付ファイルが文字化けした、どうしたらいい?

次の対応が考えられます。上から順番にお試しください。

・添付するファイル名に、半角カナや、特殊文字が使われている場合は、半角カナ や、特殊文字は使わないようします。

  インターネットやメールの世界では、半角カナや特殊文字は、文字化けの大きな 原因のひとつですので、使わないようにします。

・シート「メール設定」の 設定項目 「送信中核モジュール」 を、 「自動」  から  「1」 にします。

  これによって、マイクロソフトの.netframeworkに内在しているエンコード・デ コードに関するバグを回避できることがあります。

・添付するファイルが保存されているフォルダ名(=パス名。c:¥temp などのこと) に、半角カナや特殊文字が使われている場合は、半角カナや特殊文字は使わないよう にします。

  処理内部でもフォルダ名は使用していますので、インターネットやメールの世界 では、半角カナや特殊文字は、文字化けの大きな原因のひとつですので、使わないよ うにします。

 

Q : タイトルが文字化けした、どうしたらいい?

次の対応が考えられます。上から順番にお試しください。

・タイトルに、半角カナや、特殊文字が使われている場合は、半角カナ や、特殊文字は使わないようします。

  インターネットやメールの世界では、半角カナや特殊文字は、文字化けの大きな 原因のひとつですので、使わないようにします。

・シート「メール設定」の 設定項目 「送信中核モジュール」 を、 「自動」  から  「1」 にします。

  これによって、マイクロソフトの.netframeworkに内在しているエンコード・デ コードに関するバグを回避できることがあります。

 

Q : Vistaにて、送信メールの保存 をするにはどうすればいい?

OSのVistaは、セキュリティ設定が厳しく、送信メールの保存先で指定しているフォルダにたいしても、更新や追加を許可する 旨の設定を行わないとそのままでは保存できません。

OSのVistaの場合は、⇒ 送信メールの保存先のセキュリティ設定を変更し、更新や追加ができるように します。

 

Q : メールヘッダーに無効な文字が見つかりました のエラーが出たが原因は?どうすればいい?

PC名に漢字やひらがな、カタカナが使われている場合に発生します。

コントロールパネル−システムにてPC名を半角の英数字のみに変更します。

 

Q : リストシートの項目は、100列では少ない。もっと増やせないか?

90列目(=DA列)あたりで列の追加をすると、流し込み列が200列以上に対応します。

・シート保護を解除して、行番号や枠線を表示すると、通常のシートになる
・通常のシートになったら、追加したい列にて列を挿入する。
なお、シート保護の解除は、リストシートの右上にある「シート保護切り替え」ボタンが便利、
行番号の表示や枠線の表示は、シート右上にある「番号枠線 切り替え」ボタンが便利です。

列を追加した列にはソートボタン=上下の矢印ボタンは表示されませんが、ソートボタンは当該列でソートするだけですので、メール送信関連の処理には影響ありません。

 

Q : 行を削除できないか?

@シート保護を解除して、A行番号や枠線を表示すると、通常のシートになります。
通常のシートになりましたら、削除したい行を選択して削除すればOKです。

シートの保護の解除は、「ツール」-「保護」-「シートの保護の解除」から解除できます。
行番号や枠線の表示は、「ツール」-「オプション」の「表示」タブの下段に指定箇所があります。

 

Q : < DLL版共通 > コンパイルエラー が発生したが、原因は? 対処は?

同じ種類のマクロについて、複数のバージョンをインストールすると起動命令が混在することにより、まれにコンパイルエラーが発生する場合があります。

対処は、

 1.一度当該種類のマクロをすべてアンインストール
2.PCを再起動
3.最新版のみをインスートル

なお、アンインストールは、コントロールパネルの アプリケーションの追加と削除(プログラムの追加と削除 と表示される場合あり) から行えます。

 

Q : < DLL版共通 > Excel2003で「ファイルエラー:データが失われた可能性があります」が発生したが、原因は? 対処は?

Excel2000では使用できていたマクロが、Excel2003にしたら「ファイルエラー:データが失われた可能性があります」が発生して動作しなくなったとの報告があります。これは、Excel2003の最新のサービスパックが適用されていない場合に発生します。

もともとEXCEL2003はバグを含んでいます。 サービスパックを追加してインストールすることにより当該バグが減っていきます。

対処は、  ⇒ EXCEL2003の最新のサービスパックをインストールください。(Office2003 の sp2)

マイクロソフトの次からダウンロードできます。
http://www.microsoft.com/downloads/details.aspx?FamilyID=57e27a97-2db6-4654-9db6-ec7d5b4dd867&DisplayLang=ja

手順
1.上記からサービスパックをダウンロードする
2.インストールする
3.PCを再起動する

 

Q : < 共通 >  EXCEL2000で「ファイル エラー:データが失われた可能性があります。」が表示されるが、どうすればいい?

これは、InternetExplorer7 をお使いの場合に発生する模様です。したがって、InternetExplorer7 ではなく InternetExplorer6 にすると解決する模様です。次を参照ください。

http://support.microsoft.com/kb/927177/ja

なお、InternetExplorer7 は信頼性が高くないとの評判をよく聞きますので、InternetExplorer7をご利用の方は注意が必要です。
※ この情報はツールのユーザー様からご連絡していただきました。 誠にありがとうございます。

 

Q : < DLL版共通 >   EXCELが壊れたので、EXCELを再インストールしたが、マクロは動作しない。どうすればいい?

この場合は、再インストールしたとのことですが DLLとのアクセス部分は復旧していない可能性が高いです。

対処としては、OSを再インストールしその後EXCELをインストールします。
別のバージョンのEXCELをインストールしたら解決した という報告もあります。

 

Q : < 共通 >   サービスパックの適用は必要ですか?

必ず必要です。 

EXCELはバグを多く含んでいます。 サービスパックを適用することによりバグが減っていきますので最新のサービスパックを必ず適用します。

サービスパックは、マイクロソフトからダウンロードできます。

 

Q : < 共通 >  「このプロジェクトのマクロは無効に設定されています。」が表示されるが、どうすればいい?

これは、お使いのEXCELについて、セキュリティレベルが高に設定されているためです。

マクロをお使いになるために、「ツール」-「マクロ」-「セキュリティ」にて、セキュリティレベルを 中 以下にしてください。

 

Q : < 共通 >  旧版からパラメータを移行するには、どうすればいい?

移行内容をコピーした後、値貼り付け してください。

・ 通常の貼り付けだと、ボタン等まで貼り付けられて、起動命令が古いままとなります。

・シートコピーやシート移動でも、ボタン等まで貼り付けられるので、起動命令が古いままとなります。

⇒ パラメータはコピーして、値貼り付け で移行してください。

 なお、ver7.0 以降のマクロについては、シートコピーでの移行に対応しています。
ver7.0以上のマクロは、 メール一括送信マクロ、スーパー右クリック変換 マクロ、ファイルシート一覧マクロ です。

 

Q : < 共通 >  マクロを使うときに、パソコンはインターネットやネットワークにつながっている必要があるか?

メール一括送信マクロを除く他のマクロは、ネットワークやインターネットへは接続していなくても使用できます。

メール一括送信マクロは、メールを送信するためにネットワークへ接続している必 要があります。


認証文字列関連

Q : 認証文字列とは? どうすれば取得できる?

認証文字列は、パスワード算出にあたって必要となる 111ではじまって999で終わる文字列です。
例) 111-DHT01-621-*PCA01*-410219E032501E11NN-999 など

簡単に取得できますので、詳しくは、こちらを参照ください。⇒ 認証文字列 の取得方法

 

PC買い替えやOSの再インストール関連

Q : PCを買い換えた、または OSを再インストールした。パスワードが一致しなくなったが どうすればいい?

詳しくはこちらから

 

ご入金期限や請求書、領収書関連

Q : 入金期限について、会社の決まりがEC研究所の指定とは違うが?

EC研究所のご入金期限は、15日締め月末払い、または月末締め15日払いです。(休日繰上げ) 
もし、会社の決まりなどでこの通りでない場合は、ご連絡ください。あわせられるか検討します。

 

Q : 請求書、領収書について、あて先や件名を別途指定したものにしてほしいが?

あて先や件名などについてご指定がある場合はご連絡ください。
可能な限りその通りとします。


 

 ご質問があれば、メールなどでご連絡ください。必ずご返信します。 他の方にも関係あると思われる場合は追加掲載いたします。

 

 

会社概要リスト化システム
お試し版はこちら、、、
効くセルを導入した会社、団体様
効くセル ユーザーの声

「効くセル」シリーズ
「効くセル」オッ!得パック
取扱製品一覧

ご購入方法
EC研究所技術情報
効くセル 技術サポート
EC研究所  開発室
効くセルご紹介パートナー制度
EXCEL厳選22種 便利難解関数説明集