ブログ記事4,460件
はい、MacでもVBAを使ったマクロは扱うことができます。MacのExcelでは、以前に比べてVBAのサポートが改善されており、Windows版とほぼ同じようにマクロを使用することが可能です¹。ただし、いくつかの違いや制限があるため、Windows版と完全に同じというわけではありません。例えば、ショートカットキーが一部異なる、特定のフォントが違和感を感じる場合があるなどの違いがあります¹。MacでExcelのVBAを使い始めるには、まずExcelを開き、`Option+F11`キーを押
セル数式のコピペ絶対参照Subtest1()’セル数式のコピペRange("D4")="=C4*B4"'絶対参照D4と同じ数式Range("D5")=Range("D4").FormulaEndSub実行結果セル数式のコピペ相対参照Subtest1()’セル数式のコピペRange("D4")="=C4*B4"'相対参照D5に適用した数式Range("D5
かっちゃんファンミの配信、もう見た??本日18:00〜ファンミーティングのアーカイブ配信チケット発売&視聴開始となっております!是非お楽しみください♪https://t.co/3o7OKIvQcZ—㈱2steps公式【植草克秀情報】(@2steps_kushop)2024年5月1日買うか迷って、結局買っちゃった💛またゆっくり感想は書くとして…今回は、自分の自己満足の記録用として連休中に見た動画のまとめを挙げておきます。↓↓↓【永久保存版】Python入門完全攻略
https://youtu.be/O8V7ojMRzmI?si=jQa6J8pOKqL9fE-9ケネディ家野望と権力の系譜1/4ケネディ家野望と権力の系譜第1回大いなる挑戦の始まり(1992年)第2回は以下のアドレスになりますhttp://youtu.be/cMjFW2mQBVo※著作権の関係で一部ミュート箇所がありますyoutu.behttps://youtu.be/cMjFW2mQBVo?si=NTSp4hsQV77jRevUケネディ家野望と権力の系譜2/4ケネディ家
『共有メールサブフォルダのメールの内容を件数を指定してExcelに書き出す』Outlookの共有メールの指定フォルダのメールの内容をExcelに書き出す。これをやりたかったのですが、個人メールからのものは検索すれば大量にある。しかし、…ameblo.jpまた久々にきてみたらこちらの記事がアクセス数多い。役に立ててるかな。動いてるかな。。。私の最近はといいますと4月!残業33Hの派遣社員です。甲状腺疾患と後遺症持ちです。ゆっくりVBAを考える暇もなくひたすら仕事をこなしてい
数年前から、毎年1つずつ資格を取得することを自分に課しています。今まで25年間で取得した資格は、・普通自動車・自動2輪・施工管理技士1級・監理技術者・危険物取扱者乙種4類・消防設備士甲種1類・高所作業車・公害防止管理者(水質)1級・品質管理(QC)検定2級・日商簿記2級振り返ってみると、一貫性が無いその場その場で必要に駆られて取ったので資格は取っていないけど、エクセル、VBAは中~上級レベルと自負しています。IT機器も得意だし、pythonも業務で使うレベルで
障害者就労移行支援事業所(株)Kaienを辞めたのでしばらくは独学でタイピング練習を続けながらExcelマクロ/VBAを勉強します。これはKaienに通ってから使える技術と知ったのでそこは感謝しています。あと余裕があれば独学でやっていたHTML/CSS、JavaScriptを利用したHP制作をやっていきたいと思います。プログラマーにはもう成れないようなので一般事務職を狙います。
経理や事務の仕事では、Excelのシート内にある表を加工することが多いかと思います。このような状況で特定の値を検索する時にCtrl+Fで表示される検索ボックスを使う時があったりするでしょう。その検索ボックス内に検索したい値を入力し、「次を検索」を押下します。すると目的の値がシート内に存在していれば検索でき、目的の値が存在するセルにカーソルが移動します。通常は何らかの「文字」を使って検索することがほとんどかと思います。しかし、何らかの色を使って検索したい、という時はないでしょうか
VBAを長く勉強していると、Excel、AccessだけではなくOutlookでの処理も自動化できないか考えるようになってくる人もいるでしょう。例えばあるユーザーのOutlookで、フォルダ内に数万以上のメールが溜まってしまう人もいます。そのような状態になるとOutlookの動作がやたら重くなりますし、何らかの特定のメールを検索するのも大変です。ですから、もういらないメールなどは削除ボックスへ移動させようと思う人もいるでしょう。1個のメールボックスだけだったら手動でも良いかもしれませ
Space関数で一定数の空白を追加Subtest1()’Space関数で一定数の空白を追加MsgBox"|"&Space(5)&"|:5スペース分"EndSub構文Space(数値)実行結果Subtest2()’Space関数で数字ピラミッド作成DimiAsLongDimnAsLongDimxlCntAsLongDimMyStrAsString
VBAの勉強始めたとき変数を宣言するというのがイマイチ飲み込めなくて理解できなかったんですよ二十代の私は(今はわかりますよ!)1・2年生プログラミング(くもんの小学ドリル)[松田孝]楽天市場${EVENT_LABEL_01_TEXT}↑数ページ中身みれるんですが見てびっくり既に変数の概念を教えているデジタルネイティブ世代は凄いですねバグと挑戦デバッグの方法(くもんのSTEMナビプログラミング)[エコー・エリース・ゴンザレス]楽天市場
エクセルでの数値の取り扱いに関して、わからないことはいくらでもあります。それでも、web検索で解決しなかったことはありませんでした。しかし、今回は無理っぽいです。少なくとも関数では無理っぽいです。やりたいのは。。。この範囲にある数値を、このように抽出するということなのですが、できません😞vbaは"かじったことがある"程度なのですが、これまではweb検索で何とか乗り切っていました。今回はChatGPTにも頼りましたが、ダメでした。。
複数列を一括重複削除Subtest()’複数列データを一括重複削除ActiveCell.CurrentRegion.SelectSelection.RemoveDuplicatesColumns:=_Array(1,2,3,4),Header:=xlYesEndSubArray(1,2,3,4)は、4列ともに重複する場合、それを削除する。1列と3列だけ重複する場合、Array(1,3)にすれば良いです
5月に斎藤守也さんのバリアフリーファミリーコンサートが有るんですが、今回、「いつかの空」って曲の時に皆さんが撮った空の写真を映したい、と。んも〜、喜んで4枚応募しちゃいました💦(多い?何通でも応募可と有り。)(3枚に留めようとしたが、1枚追加)夕陽の写真と、ひこうき雲、(守也さんが教えてくださった)彩雲、長野県美ヶ原で撮った、一本道を応募しました参加型のコンサートってあまり無いから、しかも空の写真て事で、すげー嬉しかった♪🎹今日は勉強会の日でした。🖥今日は眠く
本当にやりたかったことは、「curlで取得した情報をVBAで判定して必要な文字列を抽出する」でした。wsh.execでコマンドを入力して返答値を使って判定する予定でした。しかしながら、この方式でcurlコマンドを実行すると、待てど暮らせどコマンドが終わりませんでした。原因について確認したところ、コマンドの返答値が4KBを超えるとcmdが固まってしまうとのことでした。ならばと思い、下記のプランを考えました。・curlで取得した内容をテキストに書き出す↓・作成したテキストをVBAで読み
世の中にはSEやプログラマーを志したり、今現在SEやプログラマーとして働いている人がたくさんいます。そのような人たちの悩みの一つに「スキル不足」「能力不足」というものがあるようです。スキル不足というものが具体的にどういうものかというと、依頼者から依頼された案件を遂行できないといったものがありますが、もう少し具体的にいうと例えば以下のようなことです。依頼された案件で何らかのツールを作る必要があったとして、まずどのようなものを作ればよいか依頼者の話を聞く必要があるが、その話の内容が理解できな
龍桜音(りおん)のブログへようこそ4月12日、東京カテドラル聖マリア大聖堂で神仏の導きかと思えるターゲットさんとの再会がありましたターゲットさんから私達の雇用期間が最終日だった3月31日にメールをいただいていました名前や課室名等は伏せ字とし一部、割愛していますターゲットさんから私へ〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜◯◯さん、遅くなりましたが、3年間お世話になりました。◯◯課という戦場を生き残った戦友のような存在でした。♡♡♡割愛
AutoFillメソッドによる曜日一括入力Subtest()’AutoFillメソッドによる曜日一括入力(数式を一切利用せずWithRange("A2").Value="2024/4/16"’任意の日付を入れる.AutoFillDestination:=Range("A2:A31").Offset(,1)="火"’上記日付に対応する曜日を入れる
何故か,世の中ではExcelが人気があり,特に官公庁ではExcel提出が多いから,もう30年ぐらいExcelと付き合いがあるが,便利って思ったことは一度もない.何回バグってデータの再入力したか数が多すぎて忘れたよ・・・時間の浪費でしかない.知り合いに,職場で使うExcelの集計シートを作るのを依頼されたが,要望を聞いていると,最低でもVBA使わないと複雑すぎて,厳しいなあっていうのがあった.多人数で使うらしいので,専用の集計アプリを作った方が楽だったが,どうしてもExcel単体でやりたいと
セクション8:第6章セルの操作~VBAはセルを操作する処理がほとんど。だからこそ重要!まで終わりました。
連想配列について一緒に勉強しましょう!
今回Amazonで『VBAのSEの仕事術:コードの収集と蓄積、整理からのスキルアップ方法』のKindle電子書籍の販売を開始しました。本書は、自分がこれまで出版してきたKindleの本で4作目になります。以下のリンクが販売ページです。『VBAのSEの仕事術:コードの収集と蓄積、整理からのスキルアップ方法』3作目と同様に、本のネタや構成の整理に始まり、執筆や見直し、表紙の作成、AmazonでのKindle出版の手続き、出版後の本文の修正など、それほど迷わずに進められました。
セクション7:第5章変数と定数~柔軟なマクロを作るための第一歩まで終わりました。
先日公開させて頂いた株の運用ノートに、グラフ作成機能を追加しました。この株価ノートは、1行おきに資産額が入力されているので、Excelのグラフ機能ではうまくグラフ化できないので、それをVBAで自動化しました。ExcelのVBAでは、どのシートがアクティブなのかということも考えないといけない、というところで今回苦労しましたが。。。ダブルクリックひとつでグラフが出来上がるので、かなり便利です。今回、作成したVBA(EXCELファイル)もサンプルとして公開していますので
Excelの表示タブから「新しいウィンドウを開く」をクリックすると、同じExcelのブックを複数のウィンドウで開くことができる。複数シートから構成されるブックで、異なるシートを並べて見比べる際などに便利である。ExcelマクロではNewWindowというメソッドで開くことができる。問題となるのは、この複数のウィンドウを区別する際の呼び名。ウィンドウが一つなら、”販売情報.xlsm"などとブックの名前で指定するが、複数の場合はブックの名前の後に番号をつけて区別する。これをWindo
WorksheetFunction関数Cleanで改行削除Subtest()’Clean関数で改行削除DimMyStrAsStringMyStr="ほ"&vbCrLf&"う"&vbCrLf&"れ"&_vbCrLf&"ん"&vbCrLf&"そ"&vbCrLf&"う"Debug.PrintMyStrMyStr=WorksheetF
みんなの回答を見るプログラミング言語ってなぜ統一してくれないんでしょうね大体なぜ日本語じゃないんだ?
配列とコレクションの違いわかりますか?一緒に勉強しましょう!
今回Amazonで『ExcelVBAで使えるチェック機能コード集の基礎、処理開始編』のKindle電子書籍の販売を開始しました。本書は、自分がこれまで出版してきたKindleの本で3作目になります。以下のリンクが販売ページです。『ExcelVBAで使えるチェック機能コード集の基礎、処理開始編』ちなみに1作目は以下の本になります。『経理事務担当者がVBAを使えるようになってから気づいたメリット』作目は以下の本になります。『VBAのSE仕事内容や求められるスキルとは?』
2022年の4月に一冊、翌月の5月に一冊をAmazonのkindleからVBAに関連する本を出版しました。それから時間が経ち、もうすぐ1年を迎えようとしています。おかげさまで、そこそこの売り上げを継続しており、ありがたい評価もたくさんいただいています。本当はもっと早くに3冊目を出版したかったのですが、この1年間、病気や資格の勉強などいろいろやるべきことがありました。2022年はそれらをほぼ片づけることができたので、現在は3冊目の執筆に入っています。執筆できなかったことが逆に良かったかもしれ