5倍速!メールマガジン
外部アカウントで登録
受講生の声
新着の講座投稿
新着の講座コメント
新着のノート投稿
投稿一覧へ新着のノートコメント
表示できる投稿はありません。
サイト運営者紹介
小川 慶一講師/教材/システム開発者紹介
この学習サイトの教材制作、サポート、システム開発をすべてやっています。
表示できる投稿はありません。
この学習サイトの教材制作、サポート、システム開発をすべてやっています。
ゲストさんの投稿
(投稿ID: 1095)
少しでも習得して転職に役立てたいです。
ゲストさんのコメント
(コメントID: 2251)
マクロの習得は一日でも早いほうがよいです。
人生分けます。
以下のブログ記事にもあるように、今キャンペーンもやっています。本日終了なのでお早めにどうぞ。
http://www.exvba.com/blog/?p=5557
>前職でエクセルを使って3日もかけてやっていました。このようなものに早く出会いたかったです。
>少しでも習得して転職に役立てたいです。
ゲストさんのコメント
(コメントID: 2252)
他にエクセルファイルが開かれていないことを確認して、再ダウンロードしたdenpyo.zipの中の
ファイルを開き、伝票作成を実行。
エクセルファイルを完全に閉じて、次のファイルの実行を繰り返し。
以下が結果。
Enshu20100~20500 ⇒OK
Enshu20600 ⇒ボタンなし
Enshu20700 ⇒NG
Enshu20800~20900 ⇒コンパイルエラー
Enshu21000~21200 ⇒NG
OKは消去・実行を繰り返してもエラー発生せず。
NGはシートに「main1」「main」の2シートのみ。
エラー発生時のシートの並び順は左から。
「main1」「main」「Sheet2」「愛知販売」
デバックを押すと、
「Sub CreateSheets」の
「ActiveSheet.Name = w.Range("B" & c).Value」
が黄色く反転します。
作成実行せず、「mdlMain」から「Sub CreateSheets」をF8連打。
「ActiveSheet.Name = w.Range("B" & c).Value」が黄色になり、
その時「c」の値は「c = 3」ここでF8を押してエラーになります。
よろしくお願いします。
佐々木
ゲストさんのコメント
(コメントID: 2253)
ご指摘ありがとうございます。
なるほど、そういうことだったのですね。
>Enshu20700 ⇒NG
>Enshu21000~21200 ⇒NG
↑前回書いたとおりの理由でエラーになっています。(既存のものと同じ名前のシートを作ろうとしてエラー)
>Enshu20800~20900 ⇒コンパイルエラー
「Sub または Function が定義されていません」と表示されますね。
呼び出し先のプロシージャが存在しないからです。
動画解説では「伝票作成ボタンを押してください」とは指示していませんし、解説の本線とは無関係なところだっだので、気にしていませんでした。
なので、「まさかこれらのボタンを押したらエラーが出た」といった問合せが発展編受講者レベルの方から来るとは思っていませんでした。
今後のことを考えて修正版のファイルを作りたいと思います。
とりあえず、学習にあたっては、これらのエラーは気にせず、動画での解説内容に集中していただければと思います。
ありがとうございました。