パソコン仕事5倍塾
35,000人を指導した東大卒・元日本IBM社内講師が直伝
MENU
受講生さんの投稿
(投稿ID: 4688) 添付ファイルのダウンロード権限がありません
小川慶一さんのコメント
(コメントID: 6509)
Option Explicit Sub copy() '[1]↑モジュール、プロシージャ名、変数名等には、Excel VBAで出てくるキーワードとかぶるものは避けましょう ' バグの温床になります。 ' '[2] まずは、ローカルのフォルダに保存することに成功してください。 ' 保存先も、最初は、こんな深いディレクトリではなく、もっと浅いもので。フォルダ名も、シンプルにで短いもので。 ' https://d.docs.live.net/... への直接のアップロード&保存はできるのか? ' 僕もやったことはないので定かではありません。 ' ' copy Macro ' ' Sheets("明細").Select Sheets("明細").copy ActiveWorkbook.SaveAs Filename:= _ "https://d.docs.live.net/[[hash]]/ドキュメント/仕事/VBA_セミナー/基礎/ksfollow_advanced/【動画12】%20条件に一致するデータだけのリストを、条件に一致しないデータを削除する方法で複数の別ファイルとして連続的に作成する。/200426_c.xlsx" _ , FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False ActiveWorkbook.Close End Sub Sub rensyu() Dim flname Sheets("明細").Select Sheets("明細").copy flname = "200426_c.xlsx" ActiveWorkbook.SaveAs Filename:= _ "https://d.docs.live.net/[[hash]]/ドキュメント/仕事/VBA_セミナー/基礎/ksfollow_advanced/【動画12】%20条件に一致するデータだけのリストを、条件に一致しないデータを削除する方法で複数の別ファイルとして連続的に作成する。\" & flname _ , FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False ActiveWorkbook.Close End Sub
受講生さんのコメント
(コメントID: 6510)
Option Explicit > Sub copy() > '[1]↑モジュール、プロシージャ名、変数名等には、Excel VBAで出てくるキーワードとかぶるものは避けましょう > ' バグの温床になります。 > ' > '[2] まずは、ローカルのフォルダに保存することに成功してください。 > ' 保存先も、最初は、こんな深いディレクトリではなく、もっと浅いもので。フォルダ名も、シンプルにで短いもので。 > ' https://d.docs.live.net/... への直接のアップロード&保存はできるのか? > ' 僕もやったことはないので定かではありません。 > ' > ' copy Macro > ' > > ' > Sheets("明細").Select > Sheets("明細").copy > ActiveWorkbook.SaveAs Filename:= _ > "https://d.docs.live.net/[[hash]]/ドキュメント/仕事/VBA_セミナー/基礎/ksfollow_advanced/【動画12】%20条件に一致するデータだけのリストを、条件に一致しないデータを削除する方法で複数の別ファイルとして連続的に作成する。/200426_c.xlsx" _ > , FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False > ActiveWorkbook.Close > > End Sub > > Sub rensyu() > Dim flname > Sheets("明細").Select > Sheets("明細").copy > flname = "200426_c.xlsx" > > ActiveWorkbook.SaveAs Filename:= _ > "https://d.docs.live.net/[[hash]]/ドキュメント/仕事/VBA_セミナー/基礎/ksfollow_advanced/【動画12】%20条件に一致するデータだけのリストを、条件に一致しないデータを削除する方法で複数の別ファイルとして連続的に作成する。\" & flname _ > , FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False > > ActiveWorkbook.Close > > End Sub
(コメントID: 6511) 添付ファイルのダウンロード権限がありません
(コメントID: 6512)
(コメントID: 6522)
Option Explicit > > Sub copy() > > '[1]↑モジュール、プロシージャ名、変数名等には、Excel VBAで出てくるキーワードとかぶるものは避けましょう > > ' バグの温床になります。 > > ' > > '[2] まずは、ローカルのフォルダに保存することに成功してください。 > > ' 保存先も、最初は、こんな深いディレクトリではなく、もっと浅いもので。フォルダ名も、シンプルにで短いもので。 > > ' https://d.docs.live.net/... への直接のアップロード&保存はできるのか? > > ' 僕もやったことはないので定かではありません。 > > ' > > ' copy Macro > > ' > > > > ' > > Sheets("明細").Select > > Sheets("明細").copy > > ActiveWorkbook.SaveAs Filename:= _ > > "https://d.docs.live.net/[[hash]]/ドキュメント/仕事/VBA_セミナー/基礎/ksfollow_advanced/【動画12】%20条件に一致するデータだけのリストを、条件に一致しないデータを削除する方法で複数の別ファイルとして連続的に作成する。/200426_c.xlsx" _ > > , FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False > > ActiveWorkbook.Close > > > > End Sub > > > > Sub rensyu() > > Dim flname > > Sheets("明細").Select > > Sheets("明細").copy > > flname = "200426_c.xlsx" > > > > ActiveWorkbook.SaveAs Filename:= _ > > "https://d.docs.live.net/[[hash]]/ドキュメント/仕事/VBA_セミナー/基礎/ksfollow_advanced/【動画12】%20条件に一致するデータだけのリストを、条件に一致しないデータを削除する方法で複数の別ファイルとして連続的に作成する。\" & flname _ > > , FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False > > > > ActiveWorkbook.Close > > > > End Sub
(コメントID: 6523)
Option Explicit > > > Sub copy() > > > '[1]↑モジュール、プロシージャ名、変数名等には、Excel VBAで出てくるキーワードとかぶるものは避けましょう > > > ' バグの温床になります。 > > > ' > > > '[2] まずは、ローカルのフォルダに保存することに成功してください。 > > > ' 保存先も、最初は、こんな深いディレクトリではなく、もっと浅いもので。フォルダ名も、シンプルにで短いもので。 > > > ' https://d.docs.live.net/... への直接のアップロード&保存はできるのか? > > > ' 僕もやったことはないので定かではありません。 > > > ' > > > ' copy Macro > > > ' > > > > > > ' > > > Sheets("明細").Select > > > Sheets("明細").copy > > > ActiveWorkbook.SaveAs Filename:= _ > > > "https://d.docs.live.net/[[hash]]/ドキュメント/仕事/VBA_セミナー/基礎/ksfollow_advanced/【動画12】%20条件に一致するデータだけのリストを、条件に一致しないデータを削除する方法で複数の別ファイルとして連続的に作成する。/200426_c.xlsx" _ > > > , FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False > > > ActiveWorkbook.Close > > > > > > End Sub > > > > > > Sub rensyu() > > > Dim flname > > > Sheets("明細").Select > > > Sheets("明細").copy > > > flname = "200426_c.xlsx" > > > > > > ActiveWorkbook.SaveAs Filename:= _ > > > "https://d.docs.live.net/[[hash]]/ドキュメント/仕事/VBA_セミナー/基礎/ksfollow_advanced/【動画12】%20条件に一致するデータだけのリストを、条件に一致しないデータを削除する方法で複数の別ファイルとして連続的に作成する。\" & flname _ > > > , FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False > > > > > > ActiveWorkbook.Close > > > > > > End Sub
(コメントID: 6524)
(コメントID: 6525)
(コメントID: 6526)
外部アカウントで登録
たった1ヶ月で人生が劇的に変わりました
佐藤信さん
役員クラスの方から高い評価を受けるようになりました。
佐賀県 - 岩本徹さん
今までまったく知らなかったショートカットキーを使いまくっています。
東京都 - 鷹觜慶さん
年齢60才間近、営業で外回りの時間が多い私でも退社時間が1-2時間程度早くなりました。
東京都 - 宗内隆明さん
受講前もすでにパソコン得意でしたが、そんな私でも受講して本当に良かったと思えた講座です。
東京都 - 佐伯とも子さん
ここまで包括的に仕事に役立つ深い学びを受けれた講座は初めてでした
東京都 - 飯田倫子さん
2024年04月27日 15:36
2024年04月25日 07:00
2024年04月23日 21:36
2024年04月23日 10:01
2024年04月22日 03:23
2024年04月27日 15:54
2024年04月26日 18:49
2024年04月24日 06:55
2024年04月24日 06:52
2024年04月24日 06:50
2022年02月24日 10:59
2019年12月23日 05:57
2019年09月20日 12:29
表示できる投稿はありません。
この学習サイトの教材制作、サポート、システム開発をすべてやっています。
2022年02月02日 00:00
2022年02月02日 03:00
2022年02月02日 06:00
2022年02月02日 09:00
2022年02月02日 12:00
2024年02月15日 18:30
2024年02月09日 17:05
2024年01月19日 13:00
2023年12月31日 17:00
2023年12月21日 14:00
2024年04月27日 23:02
2024年02月28日 14:53
2024年02月27日 14:27
2024年02月27日 14:21
2024年02月27日 14:15
受講生さんの投稿
(投稿ID: 4688) 添付ファイルのダウンロード権限がありません
ファイル名だけ、変数にしてファイル保存しようとするとエラーがでました。色々試しましたが、うまくいきません。お手数ですが、教えてください。今まで順調に学習できていましたが、今回はギブアップです。
小川慶一さんのコメント
(コメントID: 6509)
おはようございます。
以下のとおりにコメントします。
> ファイルの保存を自動マクロで記録して実行すれば、ファイル保存できました。
> ファイル名だけ、変数にしてファイル保存しようとするとエラーがでました。色々試しましたが、うまくいきません。お手数ですが、教えてください。今まで順調に学習できていましたが、今回はギブアップです。
>
受講生さんのコメント
(コメントID: 6510)
おはようございます。
ローカルのフォルダでやるとエラーがでることなく作成できました。ありがとうございました。
なお、パスの「¥」と「/」と「\」との違いはありますか。すべて同じ意味でしょうか。
> 受講生 さん:
>
> おはようございます。
> 以下のとおりにコメントします。
>
>
>
> > ファイルの保存を自動マクロで記録して実行すれば、ファイル保存できました。
> > ファイル名だけ、変数にしてファイル保存しようとするとエラーがでました。色々試しましたが、うまくいきません。お手数ですが、教えてください。今まで順調に学習できていましたが、今回はギブアップです。
> >
受講生さんのコメント
(コメントID: 6511) 添付ファイルのダウンロード権限がありません
ファイル名と拡張子までをよく確認しないとダメでした。初歩的ミスで情けないです。
教材はxlsですが、ファイルを保存時点でファイルの形式がxlsxに変わってしたことを確認せず、プログラムを書いていたため、他でもミスがあります。今後気をつけたいと思います。添付した資料では再度エラーがでていましたが、拡張子が間違っていたのが現時点でわかり、うまく動きました。エラー原因を把握するのに時間がかかってしまい、今回の講座については、2時間ほどかかりました。(トホホ)
小川慶一さんのコメント
(コメントID: 6512)
ありがとうございます。
> 教材はxlsですが、ファイルを保存時点でファイルの形式がxlsxに変わってしたことを確認せず
そういうことでしたか。
この教材を作った当時は .xls ファイルも見られましたが、こういうところでつまずかれる方のないよう、教材も作り直しをしたいです。
受講生さんのコメント
(コメントID: 6522)
下記の質問についてまだご回答をいただいておりませんが、いかがでしょうか。
> 小川慶一さん:
> おはようございます。
> ローカルのフォルダでやるとエラーがでることなく作成できました。ありがとうございました。
> なお、パスの「¥」と「/」と「\」との違いはありますか。すべて同じ意味でしょうか。
>
> > 受講生 さん:
> >
> > おはようございます。
> > 以下のとおりにコメントします。
> >
> >
> >
> > > ファイルの保存を自動マクロで記録して実行すれば、ファイル保存できました。
> > > ファイル名だけ、変数にしてファイル保存しようとするとエラーがでました。色々試しましたが、うまくいきません。お手数ですが、教えてください。今まで順調に学習できていましたが、今回はギブアップです。
> > >
小川慶一さんのコメント
(コメントID: 6523)
>先ほど質問した件はわかりました。
とのことでしたので、自己解決されたのかと思っていました。
> > なお、パスの「¥」と「/」と「\」との違いはありますか。すべて同じ意味でしょうか。
違います。
まずは、どのような違いがあるか、調べてみてください!
> 受講生 さん:
> 下記の質問についてまだご回答をいただいておりませんが、いかがでしょうか。
>
> > 小川慶一さん:
> > おはようございます。
> > ローカルのフォルダでやるとエラーがでることなく作成できました。ありがとうございました。
> > なお、パスの「¥」と「/」と「\」との違いはありますか。すべて同じ意味でしょうか。
> >
> > > 受講生 さん:
> > >
> > > おはようございます。
> > > 以下のとおりにコメントします。
> > >
> > >
> > >
> > > > ファイルの保存を自動マクロで記録して実行すれば、ファイル保存できました。
> > > > ファイル名だけ、変数にしてファイル保存しようとするとエラーがでました。色々試しましたが、うまくいきません。お手数ですが、教えてください。今まで順調に学習できていましたが、今回はギブアップです。
> > > >
小川慶一さんのコメント
(コメントID: 6524)
>違います。
>まずは、どのような違いがあるか、調べてみてください!
ネットで調べてもよいし、試してみてもよいです。
たとえば、ウェブページの URL の 「/」について、その一部または全体を「\」に変えて、ブラウザーで所望のページを表示できるか?とか。
受講生さんのコメント
(コメントID: 6525)
「¥」と「/」とは同じですね。
しかし「\」を入力すると「not found」になります。VBAでフルパスでファイルを指定するような場合、「\」は使えないという理解でよろしいでしょうか。
> 受講生 さん:
>
> >違います。
> >まずは、どのような違いがあるか、調べてみてください!
>
> ネットで調べてもよいし、試してみてもよいです。
>
> たとえば、ウェブページの URL の 「/」について、その一部または全体を「\」に変えて、ブラウザーで所望のページを表示できるか?とか。
小川慶一さんのコメント
(コメントID: 6526)
> 「¥」と「/」とは同じですね。
この一文だけ取り出して「この命題は真か偽か?」ということでしたら、回答は「偽」です。
半角の「¥」マークは、ウェブ上ではバックスラッシュ「\」
> しかし「\」を入力すると「not found」になります。
どこに入力したのか?を明記ください(目的語)。
文脈からウェブページURLの「/」を半角の「¥」マークに置き換えた結果かと思いますが...すると、
> VBAでフルパスでファイルを指定するような場合、「\」は使えないという理解でよろしいでしょうか。
の部分が、話の流れとしておかしいです。
文脈からウェブページURLの「/」を半角の「¥」マークに置き換えた結果、「not found」になった。
↓
故に、VBAでフルパスでファイルを指定するような場合、「\」は使えないという理解した
ではおかしいですね。
さらに丁寧に考察し、調査、実験してみてください。
※こういう「目的語を逃さないで可読性高い表現をする」とか「論理の流れに破綻がないか慎重に検討する」といった表現や思考の訓練が、そのまま、マクロを書くときのパラメータ不足や条件式の判定漏れとかでのバグを撲滅するための訓練になります。