2024年6月3日月曜日

ExcelファイルをPDFファイルに自動変換するVBA

 #Excelファイル を #pdfに自動変換 する #VBAをつくれないだろうかな、と思って作成。簡易的なものなのでエラーテストを十分していないのでご利用は自己責任です。

できてうれしいので公開ときます。ネット上のvba職人さん方々に敬意を表して。

Sub pdf作成()
Dim myPath As String
Dim FileInt As Long
Dim SetPath As String
Dim myFilename As String

Application.DisplayAlerts = False '
myPath = ThisWorkbook.Path
FileInt = 0
SetPath = Dir(myPath & "\" & "*.xls")
Do While SetPath <> ""
FileInt = FileInt + 1

Workbooks.Open Filename:=ThisWorkbook.Path & "\" & SetPath
myFilename = Left(SetPath, Len(SetPath) - 4)

ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:=ThisWorkbook.Path & "\" & myFilename, OpenAfterPublish:=False
ActiveWorkbook.Close

SetPath = Dir()
Loop
Application.DisplayAlerts = True

End Sub


最終稿:
Sub pdf作成() Dim myPath As String Dim FileInt As Long Dim SetPath As String Dim myFilename As String Dim OriginalPath, OriginalPathName As String On Error Resume Next Application.DisplayAlerts = False myPath = ThisWorkbook.Path FileInt = 0 SetPath = Dir(myPath & "\" & "*.xls") OriginalPath = ThisWorkbook.Name OriginalPathName = Left(OriginalPath, Len(OriginalPath) - 4) Do While SetPath <> "" FileInt = FileInt + 1 Workbooks.Open Filename:=ThisWorkbook.Path & "\" & SetPath myFilename = Left(SetPath, Len(SetPath) - 4) If myFilename = OriginalPathName Then Exit Sub Else End If Debug.Print OriginalPathName ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:=ThisWorkbook.Path & "\" & myFilename, OpenAfterPublish:=False ActiveWorkbook.Close SetPath = Dir() Loop Application.DisplayAlerts = True End Sub

後日談:Do while文つかっているのだから、IF分を中に噛ませないでDowhileの条件で
    大丈夫じゃないか?とおもったのですが、実際やってみるとうまくいかないんです。
    こういうお手盛りなところが基本設計がよろしくないというところで
    しかしいまのところこの程度のことしかできない... ご笑納ください

Git-Hub

2024年5月26日日曜日

エアコン工事は繁忙期前の今がおすすめ-太陽電業株式会社 #エアコン工事 #リフォーム #専門業者

エアコン工事は繁忙期前の今がおすすめ-太陽電業株式会社

太陽電業株式会社です。先日 #気象庁 の #3か月予報 が発表されました 今年の初夏から夏にかけては平年並み以上の #気温 が予想されます。 「#暑い夏」が予想されます。 皆様 #エアコン のご準備を #繁忙期 になる前に当社にご用命ください 混雑が予想されます

動画を公開しました。

2024年5月18日土曜日

エアコン取付(ダクト仕上げ)-太陽電業株式会社


太陽電業株式会社です 本日はエアコン取付に #埼玉県 #所沢市 に参りました。新旧入れ替えの施工となりました。「おー涼しいね最高だね」とお客様に喜んでいただきました。 ありがとうございました。※動画はお客様のプライバシーに配慮し一部加工させていただいております #エアコン工事

2024年5月12日日曜日

ユーザー車検についてサクッとまとめました-太陽電業株式会社


太陽電業株式会社です。動画を公開いたしました。
「ユーザー車検やってみたい」ご検討の方のお役に立てたら幸いです。内容はサクッとまとめの範疇を出ておりません。詳細はネットで検索願います

2024年5月11日土曜日

太陽電業株式会社【アンテナ工事】のデモ動画作成いたしました。


太陽電業株式会社です。【アンテナ工事】のデモンストレーション動画になります。二段梯子で屋根に上っていく様子を動画にてお届けします。ハウスメーカー様、賃貸住宅のオーナー様からの案件をお待ちしています。#テレビアンテナ工事  #テレビアンテナ設置  #電気工事


2024年5月4日土曜日

(音声なし)電気の仕事-太陽電業株式会社 動画を公開しました


当社の日常をお話いたします。 (お客様のプライバシーに配慮し、脚色させていただいております。) 太陽電業株式会社のプロモーション動画(音声付き)です 埼玉県 東京都にて エアコン工事のご経験のある 協力企業、一人親方様を募集中です。 #電気安全点検 #注意 #どうすればいい

是非ご覧ください

2024年5月1日水曜日

Bootstrap5.xを利用させていただいております。

こんにちは太陽電業株式会社です。


太陽電業株式会社のスマホ用のサイトのデザインは

Bootstrap5.xを利用させていただいております。


◆太陽電業株式会社スマホ用サイトをご利用ください

スマートフォンをご利用のみなさまに便利にアクセスいただける

ページをご用意いたしましたのでご覧ください。


太陽電業株式会社(スマホ用)トップページ:

http://taiyodengyo1.starfree.jp/sp/


太陽電業株式会社(スマホ用) お問い合わせフォーム

 →協力企業・一人親方 募集

 →新しい案件(アンテナ工事・エアコン工事)のご依頼


◆Bootstrapとは?

モダンウェブ開発ツールといったところでしょうか。

スマホファーストのサイトを作ろうとすると

「プロに任せないとできない、難しいぞ」

「@media...(略)ってなんだろう?困っちゃうな」

などなど私は専門書を前に悩んでしまいました。

なにせ私のレベルたるや「HTMLやCSSを学生の時ちょっと齧ったことがある」

というまったくの素人さんです。そんな私でも

取り組めましたので、Bootstrapぜひお試しください


・Bootstrap 世界で最も利用されているHTML、CSS、JSのライブラリです

https://getbootstrap.jp/


◆みなさまご存じの あちらの企業様、こちらの企業様がご利用です

・Bootstrap が採用されたサイト事例一覧:

https://cwt.jp/category/6/1


◆雑感

 取り組み始めて、やや時間はかかりましたが

 なんとかゴール付近に到着というところかな、と。


◆確認作業

 スマホで確認(Safari,Firefox,Chrome,Edge)と

 Android,iOsのそれぞれでサイトを閲覧できる状態を

 確認できました。


◆おわりに

 こちらのブログで少しづつですが、Bootstrap運用の道のりを

 おしらせできたらな、と思います。


/*--参考図書:

https://amzn.asia/d/g2Jy7qQ