VBA
特殊フォルダを取得する (Excel VBA を学ぶなら moug モーグ | 即効テクニック) 次のコードは、[ファイルを開く]ダイアログボックスで「マイドキュメント」フォルダを開きます。 Sub Sample4() Dim Path As String, WSH As Variant, OpenFileName As Strin…
いきさつをスキップする ■ いきさつ 今、「いきいきパソコン談話室」では「デジカメ談話」全盛‥‥ メモリーカードの写真をパソコンに送るのは、「だいしん」さん作のフリーソフト「仕分ちゃん」を使わせてもらうことにした。 最終的なフォルダ名(「何処で誰…
Option Explicit Sub 選択したセルの前後の空白を削除する() Dim mbTitle As String Dim c As Range mbTitle = ActiveWorkbook.Name & "/選択したセルの前後の空白を削除する" If Selection.Count = 0 Then MsgBox "セルが選択されていません。", vbCritical…
今、いきいきパソコン談話室で「デジカメ」談話中で、写真は「日付別フォルダー」で整理するようにしている。 CD−R に焼いた時、ジャケットに印刷するデータをエクセル・マクロ(VBA)で作ろう‥‥ と、この一週間構想を練って(ループして)いたが、昨日・今…
moug モーグの Excel VBA|即効テクニック にあった。テキストファイルを開きたいので、notepad.exe にフルパスの引数を付けたら起動できた。 '概要:メモ帳でテキストファイルを開く '更新:H25.01.07 初版 Function OpenNotepad(argFullPath As String) As…
年に1回の部屋の片づけをしていたら、クリアブックに挟まれた 日経PC21 2004年1月号の「VBAでワードを便利に改造する」という記事が出てきた。 pdfに落として「まめ録」に登録した。 ブログを検索したら、6年前の12月の記事「古い雑誌の記事「VBAでワードを…
宛名印刷関連FAQは Excelを[Webページとして保存]したもので、タイトルもなく寂しい限りであったが、 ハイパーリンクのアドレスを取得する方法を探り、 「はてな記法」の表を、FSO(ファイルシステムオブジェクト)で出力することが出来た。 宛名印刷関連 …
宛名印刷専用ソフト関連のよくある質問(FAQ)を纏めようと自分なりに努力している...例えば これ は、「まりふのひと」のブログから、カテゴリー[tips]と[fude]で検索したもので、麻里府発 > よくある質問 > カテゴリ別一覧表示のテーマ別 fude の tips…
古い日経パソコン(No.599 2010.04.12)を整理していたら、ページを折った個所があった。森本家のワークシート「ワンクリックでチェックを入れたい」(日経パソコン No.599 2010.04.12) 紙に印刷した一覧表に鉛筆やボールペンでチェックを入れていく。仕事…
炭焼き記録の表の部分は、j前回の表を Wordにコピペ、kWord上で列の入れ替え・今回の記録を入力、lはてなの表にマクロで変換、mはてなにコピペして作っている。 ところが、常用しているデスクトップ機(WindowsXP)が入院中で、仕方なく 27日のブログは、ノ…
年賀状の宛名書きの前に、住所録の「欠礼」に“2012”を入力する必要がある。いちいち入力するのも面倒なので、一時的に、ダブルクリックすると入力できるマクロ を探して‥‥ コード意味が不明な部分もあるが、できるようになった。 '概要 rngの範囲内のセルを…
日経BP社からのメールに「必ず役立つ! Word/Excelからきっちり印刷するワザ - 印刷特集 -」という件名があり、気になったので読んでいったら“マクロ”の文字が... Wordマクロで仕事革命:複雑な印刷設定もワンクリックでhttp://pc.nikkeibp.co.jp/article/kn…
Excel2010対応の住所録マクロが完成した ので、「Wordで宛名印刷専用住所録」のWord文書化(現行バージョンはExcelブック)を図ろうと、町田駅で購入 した「逆引き!ビジネス大全」を参考にバージョンアップに着手した。 コーディングは1日で終わったが、テ…
15日以来の懸案だった「住所録マクロ」後の警告 が解決した。新版「住所録マクロ ver.2.2b」は、住所録マクロの使い方(ver.2.2b) (まりふの別紙 - 2010.12.27)のページからダウンロードできる。 ■ 対応前のコード 新しいブックを作成し、 名前を付けて「…
先日の改修 の対応方法をググっていて見つけた記事。 ■ Office 2007で問題になるマクロの後方互換性 (Kazzzの日記) 通常 Excel2007で使う XlFileFormat 列挙体の定数 51 = xlOpenXMLWorkbook (without macro's in 2007, xlsx) 52 = xlOpenXMLWorkbookMacro…
■ 前提条件 筆ぐるめの「マーク1」は“喪中”として使用する。 当年度喪中の方はチェックを入れる。 筆ぐるめの「マーク2」は“欠礼”として使用する。 年賀状を永久欠礼する方はチェックを入れる。 筆ぐるめの「メモ」欄に、Excel住所録から作成したことが判…
昨年、「Cドライブの空き容量が20%を切りました。今後どうすればいいのでしょうか?」という質問があった。この時使ってみた DriveAnalyzer は、確かに可視的に解るので面白いソフトであるが、何でもかんでもため込んだ人 に「何故そうなったか?」を解らせ…
WindowsXPのExcel2003のVBAで、セルの文字の色を変えたいため、[新しいマクロの記録]を行い、「赤は 3」と云うことが解った。 Range("A1").Select Selection.Font.ColorIndex = 3他の色は? 一覧表みたいなのは無いの? Anser 色々なサイトに載っていたが…
公民館使用日誌は、2007年頃から エクセルで予定表をし、 ワードの差し込み印刷で印刷, 裏面は空の使用日誌を印刷している。 公民館の書庫に置いてある。 綴じるための穴もあけてある。 作るのを忘れると‥‥ 「ありません!」 と言われるのがつらい、、、 差…
麻里府パソコン同好会の 月間予定日 は、Excel で作り、[Webページとして保存]したものであるが、平成23年度から(午前中を隔週にしたため)作るのが難しくなった。で、マクロで簡単に作りたい‥‥と思っているばかりで進まなかったが、この二日間で[H23.07…
YSC でパソコン講習のアシスタントをしていた時、「エクセルで請求書を作る」というVBAの例題があった。残念ながら1日で完成するまでに至らなかったが、「シートのコピー」が今後役に立つ‥‥ のではないかと、残すことにした。 「請求書雛形」というシートが…
≪年賀状≫今年も例によって、下2桁順の当選番号表を作った。 下2桁当選番号等 02024等(下2ケタ) 492289492等(下6ケタ) 6383633等(下4ケタ) 69694等(下2ケタ) 710224712等(下6ケタ) 804035802等(下6ケタ) 946516941等(下6けた) 作…
FE社との約束の忘れ、催促の電話があり慌てて出かけた。 「帳票が数ページ出るはずなのに1ページしか出ない」と言う...トレースすると、次のコードの 1〜2 が効いていないようだ。 1. If strWhere = "" Then 2. DoCmd.OpenReport reportName, intView 3. …
Excel2003で作った「まめ録マクロ.xls」、1回目の動作検証を終え2回目を行うと非常に時間が掛かる。ループしているのではないか? と思えるほど‥‥ で、そのうち終わる。 タスクマネージャで調べると、Excelを閉じているのに、プロセスの中に Excel.exe があ…
「自分自身を閉じることはできないだろう...」と長年? 悩んでいたが、百聞は一見に如かず,解ってみれば簡単だった。もう一度、この本 を最初から読み直してみよう... §開いているすべてのブックを閉じる Workbooks.Close §ブック(例えば、test.xls)を閉…
「まめ録」でファイル名を変更するツールを作ろうとしている。例えば、あるフォルダ下のファイル名の一覧をjメモリー中に持つか、kExcelシートに書き出すか、lテキストファイルとして書き出すか‥‥ で、「FSO(File System Objectの略.ファイルシステムオブ…
「まめ録」に過去のデータが取り込めるよう、「ファイルの作成日時をカレンダーの日付にしよう」と思い、get作成日時 という関数を作った。更新日時だと変わる可能性があるからだ。 Public Function get作成日時(argFullPath) As Date On Error GoTo Err_get…
「エクセルの[ハイパーリンクの挿入]でアドレスが変わってしまう」の件の対応として、「ファイル名中の半角“[”, “]”を全角に変える」隠しコマンドを作った。 USBに対応するため、相対アドレスでの指定を可能にした。 例えば、公民館では F: であるが、自宅…
絶好のパソコン日和‥‥「まめ録」も一歩完成に近づいたが、おかしな現象も見つかって... §1.日付のタイトルをクリックしたら、今日の行に移動する 「まめ録」の項目は次のようになっている。 ここで、セルB1 をクリックしたら、今日の行に移動するマクロ…
TitleFUNCRES.XLAとは http://www.relief.jp/itnote/archives/001707.php Homeインストラクターのネタ帳 http://www.relief.jp/itnote/ VBE(Visual Basic Editor)のプロジェクトエクスプローラに、「funcres(FUNCRES.XLA)」という表示がある場合があり、こ…