このサイト・インストラクターのネタ帳で 「エクセル 文字数 カウント方法」 といった検索が行われていることがあります。 Excelで、セルに入力されている文字列の文字数をカウントする方法を探している方の検索です。 セル内に入力されている文字数をかぞえる、そのものズバリの関数がExcelにはちゃんと用意されています。
Acceeには非常にたくさんのショートカットキーがありますが、そのうちの有名なもの、重要なもの、便利なものを一覧にまとめておきます。 他のOffice製品のショートカットキーも一覧にしていますので、合わせてご参照ください。 Word ショートカットキー一覧Excel ショートカットキー一覧PowerPoint ショートカットキー一覧
▼操作手順:Excel 4.0 マクロを記述する (メモ帳を起動するマクロを記述する例) マクロシートを挿入 ↓ A1セルに「メモ帳起動」と記述 ↓ A2セルに「=EXEC("notepad.exe",1)」と記述 ↓ A3セルに「=RETURN()」と記述 VBAならば Sub ExecNotepad() Call Shell("notepad.exe", vbNormalFocus) End Sub とでも記述するところでしょう。 実行するのは以下の手順です。 ▼操作手順:Excel 4.0 マクロを実行する (上記で作成したメモ帳を起動するマクロを実行する例) 上記マクロシートのA1セルを選択 ↓ メニュー[ツール]−[マクロ]−[マクロ]をクリック ↓ [マクロ]ダイアログ−[マクロ名]欄に「A1」と表示されていることを確認し、[実行]ボタンをクリック 以上の操作でメモ帳が起動しま
Excelユーザーで、VBA(Visual Basic for Applications)に触れ始めた方から時々いただく疑問・質問があります。 「VBAの関数とワークシート上で使える関数はなぜ違うのですか?」 というご質問です。 例えば、 今日の日付を取得するのは、 VBA関数の場合は「Date」ですが、 ワークシート関数では「TODAY」です。 日付の間隔を取得するのは、 VBA関数の場合は「DateDiff」ですが、 ワークシート関数では「DATEDIF」です。 (よく似ていますが、最後の「F」の数が違います。) 厄介なことに同じスペルで似たような動作をするのに実は違うものもあります。 VBA関数の「Round」は丸めを行いますが、 ワークシート関数の「ROUND」は四捨五入を行います。 同じExcelというソフトウェア上で動いている関数なのに、なぜ違うのか、というのがご質問の主旨です
VBA(Visal Basic for Applications)でコーディングしている方などから、 「PERSONAL.XLSとは何ですか?」 とういうご質問をいただくことがあります。 「PERSONAL.XLS」という文字列を見かける箇所はいくつかありますが、VBAのコーディングしている方がもっともハッキリ目にする場所と言えば、VBE(Visual Basic Editor)のプロジェクトエクスプローラです。通常VBEの画面左の方に表示されるツリー状のビューがプロジェクトエクスプローラで、ここに「VBAProject (PERSONAL.XLS)」という表示があります。 ということになります。 マクロの記録をする際、メニュー[ツール]−[マクロ]−[新しいマクロの記録]をクリックすると、[マクロの記録]ダイアログが表示されます。[マクロの記録]ダイアログの[マクロの保存先]コンボボック
For~Nextループでシート名一覧を作成するサンプルマクロ 以下のようなマクロで、アクティブなブックの先頭に「シート名一覧」というワークシートが挿入され、A列にシート名の一覧が作成されます。 Sub シート名一覧を作成する_1() Dim i As Long Sheets.Add Before:=Sheets(1) ActiveSheet.Name = "シート名一覧" For i = 2 To Sheets.Count Cells(i - 1, "A").Value = Sheets(i).Name Next i End Sub アクティブなブックの先頭(左端)にシートを挿入して、 Sheets.Add Before:=Sheets(1) 名前を「シート名一覧」に変更してから、 ActiveSheet.Name = "シート名一覧" 元々の1枚目のシートから最後のシートの枚数分For~
Wordで文書ファイルを保存をしようとしたときや、PCによっては作業をしている途中何分かごとに、意味のわかりにくいメッセージが表示されることがあります。 Word 2002の場合、 「録音された音声認識入力や、修正候補のようなデータなしで文書が保存されました。」 というメッセージ。 Word 2003なら、 「文書は保存されましたが、音声認識データを保存する十分な空き領域がないため、データは失われました。録音していないときは、必ずマイクをオフにし、ディスクで利用できる記憶域を確認してください。自動バックアップ機能が有効な場合には、上記のメッセージが数分毎に表示される場合があります。」 というメッセージです。 一体何のことを言っているのか非常にわかりにくいメッセージです。 そもそも音声認識なんて使ってないよと多くの方が感じるはずです。 Wordは、音声データなどの言語データも、ファイルを保存
『インストラクターのネタ帳』では、2003年10月からMicrosoft Officeの使い方などを紹介し続けています。 Excel VBAユーザーの方を対象に、Wordの表をVBAで操作する基礎をまとめました↓↓ Excel VBAの経験がある方を対象に、Word VBAの基本をキンドル本としてまとめました↓↓ 日経BP社から出版された、Excel VBAユーザー向けのPython超入門書です↓↓ 上記の『Excel VBAユーザーのためのPythonプログラミング』の元になったキンドル本です↓↓ 『インストラクターのネタ帳』を運営する伊藤潔人が、初めて書かせていただいた書籍です↓↓ PowerPoint VBA本は、実はオブジェクトブラウザーの使い方を徹底的に解説した本です↓↓ Pythonの外部ライブラリOpenPyXL(オープンパイエクセル)の入門書を、Excel VBAユーザーに
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く